Changeset 178266 in webkit for trunk/Source/JavaScriptCore/heap/Heap.cpp
- Timestamp:
- Jan 12, 2015, 8:29:22 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/heap/Heap.cpp
r176424 r178266 505 505 // We gather conservative roots before clearing mark bits because conservative 506 506 // gathering uses the mark bits to determine whether a reference is valid. 507 void* dummy;508 507 ConservativeRoots conservativeRoots(&m_objectSpace.blocks(), &m_storageSpace); 509 gatherStackRoots(conservativeRoots , &dummy);508 gatherStackRoots(conservativeRoots); 510 509 gatherJSStackRoots(conservativeRoots); 511 510 gatherScratchBufferRoots(conservativeRoots); … … 567 566 } 568 567 569 void Heap::gatherStackRoots(ConservativeRoots& roots , void** dummy)568 void Heap::gatherStackRoots(ConservativeRoots& roots) 570 569 { 571 570 GCPHASE(GatherStackRoots); 572 571 m_jitStubRoutines.clearMarks(); 573 m_machineThreads.gatherConservativeRoots(roots, m_jitStubRoutines, m_codeBlocks , dummy);572 m_machineThreads.gatherConservativeRoots(roots, m_jitStubRoutines, m_codeBlocks); 574 573 } 575 574
Note:
See TracChangeset
for help on using the changeset viewer.