• rmcilroy's avatar
    [Interpreter] Add support for new local function context creation. · c0185b7d
    rmcilroy authored
    Adds support for creation of new local function contexts (or script context for
    top-level code). As part of this, also adds support for context push/pop
    operations using a ContextScope object in BytecodeGenerator. Adds the following
    bytecodes:
     - PushContext
     - PopContext
    
    Support for inner contexts and loading from / storing to context allocated
    variables will come in a future CL.
    
    BUG=v8:4280
    LOG=N
    
    Review URL: https://codereview.chromium.org/1379793004
    
    Cr-Commit-Position: refs/heads/master@{#31238}
    c0185b7d
Name
Last commit
Last update
..
OWNERS Loading commit data...
assembler-x87-inl.h Loading commit data...
assembler-x87.cc Loading commit data...
assembler-x87.h Loading commit data...
builtins-x87.cc Loading commit data...
code-stubs-x87.cc Loading commit data...
code-stubs-x87.h Loading commit data...
codegen-x87.cc Loading commit data...
codegen-x87.h Loading commit data...
cpu-x87.cc Loading commit data...
deoptimizer-x87.cc Loading commit data...
disasm-x87.cc Loading commit data...
frames-x87.cc Loading commit data...
frames-x87.h Loading commit data...
interface-descriptors-x87.cc Loading commit data...
lithium-codegen-x87.cc Loading commit data...
lithium-codegen-x87.h Loading commit data...
lithium-gap-resolver-x87.cc Loading commit data...
lithium-gap-resolver-x87.h Loading commit data...
lithium-x87.cc Loading commit data...
lithium-x87.h Loading commit data...
macro-assembler-x87.cc Loading commit data...
macro-assembler-x87.h Loading commit data...
simulator-x87.cc Loading commit data...
simulator-x87.h Loading commit data...