src/share/vm/gc_implementation/g1/heapRegion.hpp

changeset 3219
c6a6e936dc68
parent 3216
5e5d4821bf07
child 3292
6071e0581859
equal deleted inserted replaced
3218:db89aa49298f 3219:c6a6e936dc68
575 575
576 // Apply "cl->do_oop" to (the addresses of) all reference fields in objects 576 // Apply "cl->do_oop" to (the addresses of) all reference fields in objects
577 // allocated in the current region before the last call to "save_mark". 577 // allocated in the current region before the last call to "save_mark".
578 void oop_before_save_marks_iterate(OopClosure* cl); 578 void oop_before_save_marks_iterate(OopClosure* cl);
579 579
580 DirtyCardToOopClosure*
581 new_dcto_closure(OopClosure* cl,
582 CardTableModRefBS::PrecisionStyle precision,
583 HeapRegionDCTOC::FilterKind fk);
584
585 // Note the start or end of marking. This tells the heap region 580 // Note the start or end of marking. This tells the heap region
586 // that the collector is about to start or has finished (concurrently) 581 // that the collector is about to start or has finished (concurrently)
587 // marking the heap. 582 // marking the heap.
588 583
589 // Note the start of a marking phase. Record the 584 // Note the start of a marking phase. Record the

mercurial