Ignore:
Timestamp:
Nov 3, 2014, 8:59:19 PM (11 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r175509.
https://bugs.webkit.org/show_bug.cgi?id=138349

broke some builds (Requested by msaboff on #webkit).

Reverted changeset:

"Update scope related slow path code to use scope register
added to opcodes"
https://bugs.webkit.org/show_bug.cgi?id=138254
http://trac.webkit.org/changeset/175509

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/jit/JIT.h

    r175509 r175512  
    717717        MacroAssembler::Call callOperation(V_JITOperation_ECICC, RegisterID, const Identifier*, RegisterID, RegisterID);
    718718        MacroAssembler::Call callOperation(J_JITOperation_EE, RegisterID);
    719 #if USE(JSVALUE64)
    720         MacroAssembler::Call callOperation(V_JITOperation_EZIdJZZ, int, const Identifier*, RegisterID, int32_t, int32_t);
    721 #else
    722         MacroAssembler::Call callOperation(V_JITOperation_EZIdJZ, int, const Identifier*, RegisterID, int32_t);
    723 #endif
     719        MacroAssembler::Call callOperation(V_JITOperation_EIdJZZ, const Identifier*, RegisterID, int32_t, int32_t);
    724720        MacroAssembler::Call callOperation(V_JITOperation_EJ, RegisterID);
    725721#if USE(JSVALUE64)
     
    740736        MacroAssembler::Call callOperation(V_JITOperation_EPc, Instruction*);
    741737        MacroAssembler::Call callOperation(V_JITOperation_EZ, int32_t);
    742         MacroAssembler::Call callOperation(V_JITOperation_EZJ, int, GPRReg);
    743738        MacroAssembler::Call callOperationWithCallFrameRollbackOnException(J_JITOperation_E);
    744739        MacroAssembler::Call callOperationWithCallFrameRollbackOnException(V_JITOperation_ECb, CodeBlock*);
     
    754749        MacroAssembler::Call callOperation(S_JITOperation_EJ, RegisterID, RegisterID);
    755750        MacroAssembler::Call callOperation(S_JITOperation_EJJ, RegisterID, RegisterID, RegisterID, RegisterID);
    756         MacroAssembler::Call callOperation(V_JITOperation_EZIdJZ, int, const Identifier*, RegisterID, RegisterID, int32_t);
     751        MacroAssembler::Call callOperation(V_JITOperation_EIdJZZ, const Identifier*, RegisterID, RegisterID, int32_t, int32_t);
    757752        MacroAssembler::Call callOperation(V_JITOperation_EJ, RegisterID, RegisterID);
    758753        MacroAssembler::Call callOperation(V_JITOperation_EJJJ, RegisterID, RegisterID, RegisterID, RegisterID, RegisterID, RegisterID);
    759754        MacroAssembler::Call callOperation(V_JITOperation_EJZ, RegisterID, RegisterID, int32_t);
    760755        MacroAssembler::Call callOperation(V_JITOperation_EJZJ, RegisterID, RegisterID, int32_t, RegisterID, RegisterID);
    761         MacroAssembler::Call callOperation(V_JITOperation_EZJ, int32_t, RegisterID, RegisterID);
    762756#endif
    763757
Note: See TracChangeset for help on using the changeset viewer.