< prev index next >

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

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

@@ -38,11 +38,15 @@
 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 >