src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
changeset 58544 8b60ae8a2569
parent 54956 43340a79840d
child 58580 adbd1504c998
--- a/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp	Thu Oct 10 21:54:53 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp	Thu Oct 10 21:54:54 2019 +0200
@@ -198,7 +198,8 @@
 
   // Macro-properties:
   bool is_alloc_allowed()          const { return is_empty() || is_regular() || _state == _pinned; }
-  bool is_move_allowed()           const { return is_regular() || _state == _cset || (ShenandoahHumongousMoves && _state == _humongous_start); }
+  bool is_conc_move_allowed()      const { return is_regular() || _state == _cset; }
+  bool is_stw_move_allowed()       const { return is_conc_move_allowed() || (ShenandoahHumongousMoves && _state == _humongous_start); }
 
   RegionState state()              const { return _state; }
   int  state_ordinal()             const { return region_state_to_ordinal(_state); }