Changeset 292083 in webkit for trunk/Source/JavaScriptCore/jit/JIT.cpp
- Timestamp:
- Mar 29, 2022, 5:08:22 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JIT.cpp
r290768 r292083 78 78 , m_loopOSREntryBytecodeIndex(loopOSREntryBytecodeIndex) 79 79 { 80 m_globalObjectConstant = addToConstantPool(JITConstantPool::Type::GlobalObject); 80 auto globalObjectConstant = addToConstantPool(JITConstantPool::Type::GlobalObject); 81 ASSERT_UNUSED(globalObjectConstant, globalObjectConstant == s_globalObjectConstant); 81 82 m_profiledCodeBlock = codeBlock; 82 83 m_unlinkedCodeBlock = codeBlock->unlinkedCodeBlock(); … … 138 139 if (resolveType == GlobalVar || resolveType == GlobalVarWithVarInjectionChecks) { 139 140 loadGlobalObject(scratchGPR); 140 loadPtr(Address(scratchGPR, OBJECT_OFFSETOF(JSGlobalObject, m_varReadOnlyWatchpoint)), scratchGPR);141 loadPtr(Address(scratchGPR, JSGlobalObject::offsetOfVarReadOnlyWatchpoint()), scratchGPR); 141 142 addSlowCase(branch8(Equal, Address(scratchGPR, WatchpointSet::offsetOfState()), TrustedImm32(IsInvalidated))); 142 143 }
Note:
See TracChangeset
for help on using the changeset viewer.