< prev index next >

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

Print this page
rev 55336 : 8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects
rev 55338 : 8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API

*** 110,120 **** class ShenandoahClassLoaderDataRoots { public: ShenandoahClassLoaderDataRoots(); ! void clds_do(CLDClosure* strong_clds, CLDClosure* weak_clds, uint worker_id); }; class ShenandoahRootProcessor : public StackObj { private: ShenandoahHeap* const _heap; --- 110,121 ---- class ShenandoahClassLoaderDataRoots { public: ShenandoahClassLoaderDataRoots(); ! void always_strong_cld_do(CLDClosure* clds, uint worker_id); ! void cld_do(CLDClosure* clds, uint worker_id); }; class ShenandoahRootProcessor : public StackObj { private: ShenandoahHeap* const _heap;
< prev index next >