Changeset 213467 in webkit for trunk/Source/JavaScriptCore/jit/JIT.h
- Timestamp:
- Mar 6, 2017, 2:03:56 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JIT.h
r213107 r213467 624 624 void emitSlow_op_try_get_by_id(Instruction*, Vector<SlowCaseEntry>::iterator&); 625 625 void emitSlow_op_get_by_id(Instruction*, Vector<SlowCaseEntry>::iterator&); 626 void emitSlow_op_get_by_id_with_this(Instruction*, Vector<SlowCaseEntry>::iterator&); 626 627 void emitSlow_op_get_arguments_length(Instruction*, Vector<SlowCaseEntry>::iterator&); 627 628 void emitSlow_op_get_by_val(Instruction*, Vector<SlowCaseEntry>::iterator&); … … 760 761 MacroAssembler::Call callOperation(J_JITOperation_ESsiJI, int, StructureStubInfo*, GPRReg, UniquedStringImpl*); 761 762 MacroAssembler::Call callOperation(WithProfileTag, J_JITOperation_ESsiJI, int, StructureStubInfo*, GPRReg, UniquedStringImpl*); 763 MacroAssembler::Call callOperation(WithProfileTag, J_JITOperation_ESsiJJI, int, StructureStubInfo*, GPRReg, GPRReg, UniquedStringImpl*); 762 764 #else 763 765 MacroAssembler::Call callOperation(J_JITOperation_ESsiJI, int, StructureStubInfo*, GPRReg, GPRReg, UniquedStringImpl*); 764 766 MacroAssembler::Call callOperation(WithProfileTag, J_JITOperation_ESsiJI, int, StructureStubInfo*, GPRReg, GPRReg, UniquedStringImpl*); 767 MacroAssembler::Call callOperation(WithProfileTag, J_JITOperation_ESsiJJI, int, StructureStubInfo*, GPRReg, GPRReg, GPRReg, GPRReg, UniquedStringImpl*); 765 768 #endif 766 769 MacroAssembler::Call callOperation(J_JITOperation_EJI, int, GPRReg, UniquedStringImpl*); … … 933 936 Vector<Label> m_labels; 934 937 Vector<JITGetByIdGenerator> m_getByIds; 938 Vector<JITGetByIdWithThisGenerator> m_getByIdsWithThis; 935 939 Vector<JITPutByIdGenerator> m_putByIds; 936 940 Vector<ByValCompilationInfo> m_byValCompilationInfo; … … 947 951 948 952 unsigned m_getByIdIndex; 953 unsigned m_getByIdWithThisIndex; 949 954 unsigned m_putByIdIndex; 950 955 unsigned m_byValInstructionIndex;
Note:
See TracChangeset
for help on using the changeset viewer.