Ignore:
Timestamp:
May 10, 2012, 12:01:07 PM (13 years ago)
Author:
[email protected]
Message:

Remove op_get_callee

Rubber stamped by Geoff Garen.

This is now redundant.

  • bytecode/CodeBlock.cpp:

(JSC::CodeBlock::dump):

  • bytecode/Opcode.h:

(JSC):
(JSC::padOpcodeName):

  • dfg/DFGByteCodeParser.cpp:

(JSC::DFG::ByteCodeParser::parseBlock):

  • dfg/DFGCapabilities.h:

(JSC::DFG::canCompileOpcode):

  • interpreter/Interpreter.cpp:

(JSC::Interpreter::privateExecute):

  • jit/JIT.cpp:

(JSC::JIT::privateCompileMainPass):

  • jit/JIT.h:
  • jit/JITOpcodes.cpp:

(JSC):

  • jit/JITOpcodes32_64.cpp:

(JSC):

  • llint/LowLevelInterpreter32_64.asm:
  • llint/LowLevelInterpreter64.asm:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/interpreter/Interpreter.cpp

    r116670 r116673  
    47894789        NEXT_INSTRUCTION();
    47904790    }
    4791     DEFINE_OPCODE(op_get_callee) {
    4792         /* op_get_callee callee(r)
    4793 
    4794            Move callee into a register.
    4795         */
    4796 
    4797         callFrame->uncheckedR(vPC[1].u.operand) = JSValue(callFrame->callee());
    4798 
    4799         vPC += OPCODE_LENGTH(op_get_callee);
    4800         NEXT_INSTRUCTION();
    4801     }
    48024791    DEFINE_OPCODE(op_create_this) {
    48034792        /* op_create_this this(r) proto(r)
Note: See TracChangeset for help on using the changeset viewer.