< prev index next >

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

Print this page
rev 59887 : imported patch purge-oom-handler.patch
rev 59888 : imported patch evac-locking.patch

*** 39,48 **** --- 39,49 ---- class ConcurrentGCTimer; class ReferenceProcessor; class ShenandoahCollectorPolicy; class ShenandoahControlThread; + class ShenandoahEvacLockingBitmap; class ShenandoahGCSession; class ShenandoahGCStateResetter; class ShenandoahHeuristics; class ShenandoahMarkingContext; class ShenandoahMarkCompact;
*** 676,685 **** --- 677,690 ---- // ---------- Evacuation support // private: ShenandoahCollectionSet* _collection_set; + MemRegion _evac_locking_bitmap_region; + ShenandoahEvacLockingBitmap* _evac_locking_bitmap; + ShenandoahSharedFlag _evac_failed; + void evacuate_and_update_roots(); public: static address in_cset_fast_test_addr();
< prev index next >