• rmcilroy's avatar
    Revert of [Interpreter] Introduce InterpreterCompilationJob (patchset #7... · de2f16d3
    rmcilroy authored
    Revert of [Interpreter] Introduce InterpreterCompilationJob (patchset #7 id:140001 of https://codereview.chromium.org/2240463002/ )
    
    Reason for revert:
    Breaks Win64 bot
    
    Original issue's description:
    > [Interpreter] Introduce InterpreterCompilationJob
    >
    > Adds InterpreterCompilationJob as a sub-class of
    > CompilationJob, to enable off-thread bytecode
    > generation. Currently only used in
    > Interpreter::MakeBytecode.
    >
    > As part of this change, CompilationJob is modified
    > to make it less specific to optimized compilation,
    > renaming the phases as follows:
    >  - CreateGraph -> PrepareJob
    >  - OptimizeGraph -> ExecuteJob
    >  - GenerateCode -> FinalizeJob
    >
    > RegisterWeakObjectsInOptimizedCode is also moved out
    > of CompilationJob and instead becomes a static function
    > on Compiler.
    >
    > BUG=v8:5203
    >
    > Committed: https://crrev.com/1fb6a7e697e8bc5b4af51647553741f966e00cdc
    > Committed: https://crrev.com/785990e9fc0dd9a9d963d25d0bed2909165e4ca9
    > Cr-Original-Commit-Position: refs/heads/master@{#38662}
    > Cr-Commit-Position: refs/heads/master@{#38668}
    
    TBR=mstarzinger@chromium.org,jkummerow@chromium.org
    # Skipping CQ checks because original CL landed less than 1 days ago.
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=v8:5203
    
    Review-Url: https://codereview.chromium.org/2251673003
    Cr-Commit-Position: refs/heads/master@{#38669}
    de2f16d3
Name
Last commit
Last update
..
OWNERS Loading commit data...
bytecode-array-builder.cc Loading commit data...
bytecode-array-builder.h Loading commit data...
bytecode-array-iterator.cc Loading commit data...
bytecode-array-iterator.h Loading commit data...
bytecode-array-writer.cc Loading commit data...
bytecode-array-writer.h Loading commit data...
bytecode-dead-code-optimizer.cc Loading commit data...
bytecode-dead-code-optimizer.h Loading commit data...
bytecode-decoder.cc Loading commit data...
bytecode-decoder.h Loading commit data...
bytecode-flags.cc Loading commit data...
bytecode-flags.h Loading commit data...
bytecode-generator.cc Loading commit data...
bytecode-generator.h Loading commit data...
bytecode-label.cc Loading commit data...
bytecode-label.h Loading commit data...
bytecode-peephole-optimizer.cc Loading commit data...
bytecode-peephole-optimizer.h Loading commit data...
bytecode-peephole-table.h Loading commit data...
bytecode-pipeline.cc Loading commit data...
bytecode-pipeline.h Loading commit data...
bytecode-register-allocator.cc Loading commit data...
bytecode-register-allocator.h Loading commit data...
bytecode-register-optimizer.cc Loading commit data...
bytecode-register-optimizer.h Loading commit data...
bytecode-register.cc Loading commit data...
bytecode-register.h Loading commit data...
bytecode-traits.h Loading commit data...
bytecodes.cc Loading commit data...
bytecodes.h Loading commit data...
constant-array-builder.cc Loading commit data...
constant-array-builder.h Loading commit data...
control-flow-builders.cc Loading commit data...
control-flow-builders.h Loading commit data...
handler-table-builder.cc Loading commit data...
handler-table-builder.h Loading commit data...
interpreter-assembler.cc Loading commit data...
interpreter-assembler.h Loading commit data...
interpreter-intrinsics.cc Loading commit data...
interpreter-intrinsics.h Loading commit data...
interpreter.cc Loading commit data...
interpreter.h Loading commit data...
mkpeephole.cc Loading commit data...