Changeset 44743 in webkit for trunk/JavaScriptCore/jit/JIT.h
- Timestamp:
- Jun 16, 2009, 3:20:35 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JIT.h
r44705 r44743 338 338 { 339 339 JIT jit(globalData, codeBlock); 340 #if ENABLE(OPCODE_SAMPLING) 341 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 342 #endif 340 343 jit.privateCompileGetByIdProto(stubInfo, structure, prototypeStructure, cachedOffset, returnAddress, callFrame); 341 344 } … … 344 347 { 345 348 JIT jit(globalData, codeBlock); 349 #if ENABLE(OPCODE_SAMPLING) 350 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 351 #endif 346 352 jit.privateCompileGetByIdSelfList(stubInfo, polymorphicStructures, currentIndex, structure, cachedOffset); 347 353 } … … 349 355 { 350 356 JIT jit(globalData, codeBlock); 357 #if ENABLE(OPCODE_SAMPLING) 358 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 359 #endif 351 360 jit.privateCompileGetByIdProtoList(stubInfo, prototypeStructureList, currentIndex, structure, prototypeStructure, cachedOffset, callFrame); 352 361 } … … 354 363 { 355 364 JIT jit(globalData, codeBlock); 365 #if ENABLE(OPCODE_SAMPLING) 366 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 367 #endif 356 368 jit.privateCompileGetByIdChainList(stubInfo, prototypeStructureList, currentIndex, structure, chain, count, cachedOffset, callFrame); 357 369 } … … 360 372 { 361 373 JIT jit(globalData, codeBlock); 374 #if ENABLE(OPCODE_SAMPLING) 375 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 376 #endif 362 377 jit.privateCompileGetByIdChain(stubInfo, structure, chain, count, cachedOffset, returnAddress, callFrame); 363 378 } … … 366 381 { 367 382 JIT jit(globalData, codeBlock); 383 #if ENABLE(OPCODE_SAMPLING) 384 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 385 #endif 368 386 jit.privateCompilePutByIdTransition(stubInfo, oldStructure, newStructure, cachedOffset, chain, returnAddress); 369 387 } … … 372 390 { 373 391 JIT jit(globalData); 392 #if ENABLE(OPCODE_SAMPLING) 393 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 394 #endif 374 395 jit.privateCompileCTIMachineTrampolines(executablePool, globalData, ctiArrayLengthTrampoline, ctiStringLengthTrampoline, ctiVirtualCallPreLink, ctiVirtualCallLink, ctiVirtualCall, ctiNativeCallThunk); 375 396 } … … 382 403 { 383 404 JIT jit(globalData, codeBlock); 405 #if ENABLE(OPCODE_SAMPLING) 406 jit->m_bytecodeIndex = jit->m_codeBlock->getCallReturnOffset(returnAddress.value()); 407 #endif 384 408 return jit.privateCompilePatchGetArrayLength(returnAddress); 385 409 }
Note:
See TracChangeset
for help on using the changeset viewer.