Changeset 108934 in webkit for trunk/Source/JavaScriptCore/jit/JIT.h
- Timestamp:
- Feb 26, 2012, 2:41:41 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JIT.h
r108307 r108934 337 337 338 338 template<typename ClassType, bool destructor, typename StructureType> void emitAllocateBasicJSObject(StructureType, RegisterID result, RegisterID storagePtr); 339 void emitAllocateBasicStorage(size_t, RegisterID result, RegisterID storagePtr); 339 340 template<typename T> void emitAllocateJSFinalObject(T structure, RegisterID result, RegisterID storagePtr); 340 341 void emitAllocateJSFunction(FunctionExecutable*, RegisterID scopeChain, RegisterID result, RegisterID storagePtr); 342 void emitAllocateJSArray(unsigned valuesRegister, unsigned length, RegisterID cellResult, RegisterID storageResult, RegisterID storagePtr); 341 343 342 344 #if ENABLE(VALUE_PROFILER) … … 958 960 void emitSlow_op_new_func(Instruction*, Vector<SlowCaseEntry>::iterator&); 959 961 void emitSlow_op_new_func_exp(Instruction*, Vector<SlowCaseEntry>::iterator&); 960 962 void emitSlow_op_new_array(Instruction*, Vector<SlowCaseEntry>::iterator&); 961 963 962 964 void emitRightShift(Instruction*, bool isUnsigned);
Note:
See TracChangeset
for help on using the changeset viewer.