Changeset 189754 in webkit
- Timestamp:
- Sep 14, 2015 3:40:29 PM (9 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r189752 r189754 1 2015-09-14 Filip Pizlo <fpizlo@apple.com> 2 3 Unreviewed, really fix non-x86 LLInt build without also breaking everything else. 4 5 * llint/LowLevelInterpreter64.asm: 6 1 7 2015-09-14 Filip Pizlo <fpizlo@apple.com> 2 8 -
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
r189752 r189754 469 469 end 470 470 471 macro structureIDToStructureWithScratch(structureID , structure, scratch)471 macro structureIDToStructureWithScratch(structureIDThenStructure, scratch) 472 472 loadp CodeBlock[cfr], scratch 473 473 loadp CodeBlock::m_vm[scratch], scratch 474 474 loadp VM::heap + Heap::m_structureIDTable + StructureIDTable::m_table[scratch], scratch 475 loadi structureID, structure 476 loadp [scratch, structure, 8], structure 475 loadp [scratch, structureIDThenStructure, 8], structureIDThenStructure 477 476 end 478 477 479 478 macro loadStructureWithScratch(cell, structure, scratch) 480 structureIDToStructureWithScratch(JSCell::m_structureID[cell], structure, scratch) 479 loadi JSCell::m_structureID[cell], structure 480 structureIDToStructureWithScratch(structure, scratch) 481 481 end 482 482 … … 1274 1274 assert(macro (ok) btpnz t3, ok end) 1275 1275 1276 structureIDToStructureWithScratch( [t2],t2, t1)1276 structureIDToStructureWithScratch(t2, t1) 1277 1277 loadq Structure::m_prototype[t2], t2 1278 1278 bqeq t2, ValueNull, .opPutByIdTransitionChainDone
Note: See TracChangeset
for help on using the changeset viewer.