hotspot/src/share/vm/oops/methodOop.hpp
changeset 4750 71fd601907dc
parent 4581 e89fbd1bcb3d
child 4756 da88c27a9241
equal deleted inserted replaced
4749:f26b30116e3a 4750:71fd601907dc
   301   // nmethod/verified compiler entry
   301   // nmethod/verified compiler entry
   302   address verified_code_entry();
   302   address verified_code_entry();
   303   bool check_code() const;      // Not inline to avoid circular ref
   303   bool check_code() const;      // Not inline to avoid circular ref
   304   nmethod* volatile code() const                 { assert( check_code(), "" ); return (nmethod *)OrderAccess::load_ptr_acquire(&_code); }
   304   nmethod* volatile code() const                 { assert( check_code(), "" ); return (nmethod *)OrderAccess::load_ptr_acquire(&_code); }
   305   void clear_code();            // Clear out any compiled code
   305   void clear_code();            // Clear out any compiled code
   306   void set_code(methodHandle mh, nmethod* code);
   306   static void set_code(methodHandle mh, nmethod* code);
   307   void set_adapter_entry(AdapterHandlerEntry* adapter) {  _adapter = adapter; }
   307   void set_adapter_entry(AdapterHandlerEntry* adapter) {  _adapter = adapter; }
   308   address get_i2c_entry();
   308   address get_i2c_entry();
   309   address get_c2i_entry();
   309   address get_c2i_entry();
   310   address get_c2i_unverified_entry();
   310   address get_c2i_unverified_entry();
   311   AdapterHandlerEntry* adapter() {  return _adapter; }
   311   AdapterHandlerEntry* adapter() {  return _adapter; }