Changeset 121280 in webkit for trunk/Source/JavaScriptCore/dfg/DFGOperations.cpp
- Timestamp:
- Jun 26, 2012, 12:42:05 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGOperations.cpp
r121215 r121280 1006 1006 } 1007 1007 1008 EncodedJSValue DFG_OPERATION operationNewArray(ExecState* exec, void* buffer, size_t size) 1009 { 1010 JSGlobalData* globalData = &exec->globalData(); 1011 NativeCallFrameTracer tracer(globalData, exec); 1012 1013 return JSValue::encode(constructArray(exec, static_cast<JSValue*>(buffer), size)); 1008 EncodedJSValue DFG_OPERATION operationNewArray(ExecState* exec, Structure* arrayStructure, void* buffer, size_t size) 1009 { 1010 JSGlobalData* globalData = &exec->globalData(); 1011 NativeCallFrameTracer tracer(globalData, exec); 1012 1013 return JSValue::encode(constructArray(exec, arrayStructure, static_cast<JSValue*>(buffer), size)); 1014 } 1015 1016 EncodedJSValue DFG_OPERATION operationNewEmptyArray(ExecState* exec, Structure* arrayStructure) 1017 { 1018 return JSValue::encode(JSArray::create(exec->globalData(), arrayStructure)); 1019 } 1020 1021 EncodedJSValue DFG_OPERATION operationNewArrayWithSize(ExecState* exec, Structure* arrayStructure, int32_t size) 1022 { 1023 return JSValue::encode(JSArray::create(exec->globalData(), arrayStructure, size)); 1014 1024 } 1015 1025
Note:
See TracChangeset
for help on using the changeset viewer.