Ignore:
Timestamp:
May 22, 2008, 12:55:18 PM (17 years ago)
Author:
[email protected]
Message:

2008-05-22 Sam Weinig <[email protected]>

Reviewed by Oliver Hunt.

Rename register arguments for op_call, op_call_eval, op_end, and op_construct
to document what they are for.

  • VM/CodeGenerator.cpp: (KJS::CodeGenerator::emitCall): (KJS::CodeGenerator::emitCallEval): (KJS::CodeGenerator::emitEnd): (KJS::CodeGenerator::emitConstruct):
  • VM/CodeGenerator.h:
  • VM/Machine.cpp: (KJS::Machine::privateExecute):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/VM/CodeGenerator.h

    r33979 r34032  
    249249        RegisterID* emitPutSetter(RegisterID* base, const Identifier& property, RegisterID* value);
    250250
    251         RegisterID* emitCall(RegisterID*, RegisterID*, RegisterID*, ArgumentsNode*);
    252         RegisterID* emitCallEval(RegisterID*, RegisterID*, RegisterID*, ArgumentsNode*);
     251        RegisterID* emitCall(RegisterID* dst, RegisterID* func, RegisterID* base, ArgumentsNode*);
     252        RegisterID* emitCallEval(RegisterID* dst, RegisterID* func, RegisterID* base, ArgumentsNode*);
    253253        RegisterID* emitReturn(RegisterID*);
    254         RegisterID* emitEnd(RegisterID*);
    255 
    256         RegisterID* emitConstruct(RegisterID*, RegisterID*, ArgumentsNode*);
     254        RegisterID* emitEnd(RegisterID* dst);
     255
     256        RegisterID* emitConstruct(RegisterID* dst, RegisterID* func, ArgumentsNode*);
    257257
    258258        PassRefPtr<LabelID> emitLabel(LabelID*);
Note: See TracChangeset for help on using the changeset viewer.