< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
Print this page
rev 58162 : 8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved.
+ * Copyright (c) 2017, 2020, Red Hat, Inc. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
@@ -109,10 +109,11 @@
// Concurrent nmethod unloading support
static void unlink(WorkGang* workers, bool unloading_occurred);
static void purge(WorkGang* workers);
static void arm_nmethods();
+ static void disarm_nmethods();
static int disarmed_value() { return _disarmed_value; }
static int* disarmed_value_address() { return &_disarmed_value; }
private:
static ShenandoahNMethodTable* _nmethod_table;
< prev index next >