< prev index next >

src/hotspot/share/code/nmethodBarrier.hpp

Concurrent class unloading

*** 25,35 **** #ifndef SHARE_CODE_NMETHOD_BARRIER_HPP #define SHARE_CODE_NMETHOD_BARRIER_HPP #include "memory/allocation.hpp" - class nmethodBarrierState { struct CounterStruct { int _epoch; int _lock; }; --- 25,34 ---- ***************
*** 61,71 **** bool is_deoptimized() const { return _is_deoptimized; } void deoptimize(); void disarm(); static int enter(address* return_address_ptr); - static void initialize(nmethod* nm); static int disarmed_value(); static bool is_armed(nmethod* nm); static void disarm_barrier(nmethod* nm); }; --- 60,69 ----
< prev index next >