< prev index next >

src/hotspot/share/gc/shared/barrierSetNMethod.hpp

Print this page
rev 57093 : 8230765: Implement nmethod barrier for x86_32 platforms

*** 38,48 **** --- 38,52 ---- protected: virtual int disarmed_value() const; virtual bool nmethod_entry_barrier(nmethod* nm) = 0; public: + #ifdef _LP64 virtual ByteSize thread_disarmed_offset() const = 0; + #else + virtual intptr_t disarmed_value_address() const = 0; + #endif static int nmethod_stub_entry_barrier(address* return_address_ptr); bool nmethod_osr_entry_barrier(nmethod* nm); bool is_armed(nmethod* nm); void disarm(nmethod* nm);
< prev index next >