Changeset 80277 in webkit for trunk/Source/JavaScriptCore/jit/JITOpcodes.cpp
- Timestamp:
- Mar 3, 2011, 1:24:14 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITOpcodes.cpp
r79904 r80277 453 453 { 454 454 JSVariableObject* globalObject = m_codeBlock->globalObject(); 455 loadPtr(&globalObject-> d->registers, regT0);455 loadPtr(&globalObject->m_registers, regT0); 456 456 loadPtr(Address(regT0, currentInstruction[2].u.operand * sizeof(Register)), regT0); 457 457 emitPutVirtualRegister(currentInstruction[1].u.operand); … … 462 462 emitGetVirtualRegister(currentInstruction[2].u.operand, regT1); 463 463 JSVariableObject* globalObject = m_codeBlock->globalObject(); 464 loadPtr(&globalObject-> d->registers, regT0);464 loadPtr(&globalObject->m_registers, regT0); 465 465 storePtr(regT1, Address(regT0, currentInstruction[1].u.operand * sizeof(Register))); 466 466 } … … 484 484 485 485 loadPtr(Address(regT0, OBJECT_OFFSETOF(ScopeChainNode, object)), regT0); 486 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSVariableObject, d)), regT0); 487 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), regT0); 486 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSVariableObject, m_registers)), regT0); 488 487 loadPtr(Address(regT0, currentInstruction[2].u.operand * sizeof(Register)), regT0); 489 488 emitPutVirtualRegister(currentInstruction[1].u.operand); … … 509 508 510 509 loadPtr(Address(regT1, OBJECT_OFFSETOF(ScopeChainNode, object)), regT1); 511 loadPtr(Address(regT1, OBJECT_OFFSETOF(JSVariableObject, d)), regT1); 512 loadPtr(Address(regT1, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), regT1); 510 loadPtr(Address(regT1, OBJECT_OFFSETOF(JSVariableObject, m_registers)), regT1); 513 511 storePtr(regT0, Address(regT1, currentInstruction[1].u.operand * sizeof(Register))); 514 512 }
Note:
See TracChangeset
for help on using the changeset viewer.