< prev index next >

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

Print this page
rev 57734 : 8236880: Shenandoah: Move string dedup cleanup into concurrent phase

*** 23,32 **** --- 23,33 ---- */ #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHCLOSURES_HPP #define SHARE_GC_SHENANDOAH_SHENANDOAHCLOSURES_HPP #include "memory/iterator.hpp" + #include "oops/accessDecorators.hpp" class ShenandoahHeap; class ShenandoahMarkingContext; class ShenandoahHeapRegionSet; class Thread;
*** 79,88 **** --- 80,90 ---- private: template <class T> inline void do_oop_work(T* p); }; + template <DecoratorSet MO = MO_UNORDERED> class ShenandoahEvacuateUpdateRootsClosure: public BasicOopIterateClosure { private: ShenandoahHeap* _heap; Thread* _thread; public:
< prev index next >