< prev index next >

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

Print this page

        

*** 28,37 **** --- 28,38 ---- #include "memory/iterator.hpp" class ShenandoahRootVerifier : public StackObj { public: enum RootTypes { + None = 0, SerialRoots = 1 << 0, ThreadRoots = 1 << 1, CodeRoots = 1 << 2, CLDGRoots = 1 << 3, WeakRoots = 1 << 4,
*** 42,52 **** private: RootTypes _types; public: ! ShenandoahRootVerifier(); void excludes(RootTypes types); void oops_do(OopClosure* cl); // Used to seed ShenandoahVerifier, do not honor root type filter --- 43,53 ---- private: RootTypes _types; public: ! ShenandoahRootVerifier(RootTypes types = AllRoots); void excludes(RootTypes types); void oops_do(OopClosure* cl); // Used to seed ShenandoahVerifier, do not honor root type filter
< prev index next >