< prev index next > src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
Print this page
// Concurrent nmethod unloading support
static void unlink(WorkerThreads* workers, bool unloading_occurred);
static void purge();
static void arm_nmethods();
static void disarm_nmethods();
+ static void check_barriers() NOT_DEBUG_RETURN;
+
static int disarmed_value() { return _disarmed_value; }
static int* disarmed_value_address() { return &_disarmed_value; }
private:
static ShenandoahNMethodTable* _nmethod_table;
< prev index next >