src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

changeset 1376
8b46c4d82093
parent 1370
05f89f00a864
child 1428
54b3b351d6f9
equal deleted inserted replaced
1375:8624da129f0b 1376:8b46c4d82093
7630 } 7630 }
7631 7631
7632 void Par_PushAndMarkClosure::do_oop(oop* p) { Par_PushAndMarkClosure::do_oop_work(p); } 7632 void Par_PushAndMarkClosure::do_oop(oop* p) { Par_PushAndMarkClosure::do_oop_work(p); }
7633 void Par_PushAndMarkClosure::do_oop(narrowOop* p) { Par_PushAndMarkClosure::do_oop_work(p); } 7633 void Par_PushAndMarkClosure::do_oop(narrowOop* p) { Par_PushAndMarkClosure::do_oop_work(p); }
7634 7634
7635 void PushAndMarkClosure::remember_mdo(DataLayout* v) {
7636 // TBD
7637 }
7638
7639 void Par_PushAndMarkClosure::remember_mdo(DataLayout* v) {
7640 // TBD
7641 }
7642
7635 void CMSPrecleanRefsYieldClosure::do_yield_work() { 7643 void CMSPrecleanRefsYieldClosure::do_yield_work() {
7636 DEBUG_ONLY(RememberKlassesChecker mux(false);) 7644 DEBUG_ONLY(RememberKlassesChecker mux(false);)
7637 Mutex* bml = _collector->bitMapLock(); 7645 Mutex* bml = _collector->bitMapLock();
7638 assert_lock_strong(bml); 7646 assert_lock_strong(bml);
7639 assert(ConcurrentMarkSweepThread::cms_thread_has_cms_token(), 7647 assert(ConcurrentMarkSweepThread::cms_thread_has_cms_token(),

mercurial