Changeset 117729 in webkit for trunk/Source/JavaScriptCore/heap
- Timestamp:
- May 20, 2012, 10:42:56 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/heap/Heap.cpp
r117519 r117729 452 452 registerFile().gatherConservativeRoots(registerFileRoots, m_dfgCodeBlocks); 453 453 } 454 455 #if ENABLE(DFG_JIT) 456 ConservativeRoots scratchBufferRoots(&m_objectSpace.blocks(), &m_storageSpace); 457 { 458 GCPHASE(GatherScratchBufferRoots); 459 m_globalData->gatherConservativeRoots(scratchBufferRoots); 460 } 461 #endif 462 454 463 #if ENABLE(GGC) 455 464 MarkedBlock::DirtyCellVector dirtyCells; … … 498 507 visitor.donateAndDrain(); 499 508 } 509 #if ENABLE(DFG_JIT) 510 { 511 GCPHASE(VisitScratchBufferRoots); 512 visitor.append(scratchBufferRoots); 513 visitor.donateAndDrain(); 514 } 515 #endif 500 516 { 501 517 GCPHASE(VisitProtectedObjects);
Note:
See TracChangeset
for help on using the changeset viewer.