< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp

Print this page
rev 55321 : 8225572: Shenandoah: Move JNIHandles root out of serial roots
rev 55322 : 8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects

*** 146,155 **** --- 146,156 ---- // roots when class unloading is disabled during this cycle void roots_do(uint worker_id, OopClosure* cl); void roots_do(uint worker_id, OopClosure* oops, CLDClosure* clds, CodeBlobClosure* code, ThreadClosure* tc = NULL); // For heap object iteration void roots_do_unchecked(OopClosure* cl); + void strong_roots_do_unchecked(OopClosure* cl); }; typedef ShenandoahRootScanner<ShenandoahAllCodeRootsIterator> ShenandoahAllRootScanner; typedef ShenandoahRootScanner<ShenandoahCsetCodeRootsIterator> ShenandoahCSetRootScanner;
< prev index next >