Changeset 129453 in webkit for trunk/Source/JavaScriptCore/runtime/Executable.h
- Timestamp:
- Sep 24, 2012, 9:30:20 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/Executable.h
r129297 r129453 267 267 static NativeExecutable* create(JSGlobalData& globalData, MacroAssemblerCodeRef callThunk, NativeFunction function, MacroAssemblerCodeRef constructThunk, NativeFunction constructor, Intrinsic intrinsic) 268 268 { 269 ASSERT(!globalData.interpreter->classicEnabled());270 269 NativeExecutable* executable; 271 270 if (!callThunk) { … … 280 279 #endif 281 280 282 #if ENABLE( CLASSIC_INTERPRETER) || ENABLE(LLINT_C_LOOP)281 #if ENABLE(LLINT_C_LOOP) 283 282 static NativeExecutable* create(JSGlobalData& globalData, NativeFunction function, NativeFunction constructor) 284 283 { … … 307 306 void finishCreation(JSGlobalData& globalData, JITCode callThunk, JITCode constructThunk, Intrinsic intrinsic) 308 307 { 309 ASSERT(!globalData.interpreter->classicEnabled());310 308 Base::finishCreation(globalData); 311 309 m_jitCodeForCall = callThunk; … … 314 312 m_jitCodeForConstructWithArityCheck = constructThunk.addressForCall(); 315 313 m_intrinsic = intrinsic; 316 }317 #endif318 319 #if ENABLE(CLASSIC_INTERPRETER)320 void finishCreation(JSGlobalData& globalData)321 {322 ASSERT(!globalData.canUseJIT());323 Base::finishCreation(globalData);324 m_intrinsic = NoIntrinsic;325 314 } 326 315 #endif
Note:
See TracChangeset
for help on using the changeset viewer.