Changeset 39070 in webkit for trunk/JavaScriptCore/jit/JITPropertyAccess.cpp
- Timestamp:
- Dec 6, 2008, 2:01:05 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JITPropertyAccess.cpp
r39020 r39070 115 115 emitGetVirtualRegister(baseVReg, X86::eax, i); 116 116 117 ASSERT(m_codeBlock->propertyAccessInstruction s[propertyAccessInstructionIndex].bytecodeIndex == i);117 ASSERT(m_codeBlock->propertyAccessInstruction(propertyAccessInstructionIndex).bytecodeIndex == i); 118 118 119 119 emitJumpSlowCaseIfNotJSCell(X86::eax, i, baseVReg); … … 156 156 157 157 // Track the location of the call; this will be used to recover repatch information. 158 ASSERT(m_codeBlock->propertyAccessInstruction s[propertyAccessInstructionIndex].bytecodeIndex == i);158 ASSERT(m_codeBlock->propertyAccessInstruction(propertyAccessInstructionIndex).bytecodeIndex == i); 159 159 m_propertyAccessCompilationInfo[propertyAccessInstructionIndex].callReturnLocation = call; 160 160 } … … 168 168 emitGetVirtualRegisters(baseVReg, X86::eax, valueVReg, X86::edx, i); 169 169 170 ASSERT(m_codeBlock->propertyAccessInstruction s[propertyAccessInstructionIndex].bytecodeIndex == i);170 ASSERT(m_codeBlock->propertyAccessInstruction(propertyAccessInstructionIndex).bytecodeIndex == i); 171 171 172 172 // Jump to a slow case if either the base object is an immediate, or if the Structure does not match. … … 199 199 200 200 // Track the location of the call; this will be used to recover repatch information. 201 ASSERT(m_codeBlock->propertyAccessInstruction s[propertyAccessInstructionIndex].bytecodeIndex == i);201 ASSERT(m_codeBlock->propertyAccessInstruction(propertyAccessInstructionIndex).bytecodeIndex == i); 202 202 m_propertyAccessCompilationInfo[propertyAccessInstructionIndex].callReturnLocation = call; 203 203 }
Note:
See TracChangeset
for help on using the changeset viewer.