< prev index next >

src/hotspot/share/jvmci/jvmciRuntime.hpp

Print this page
*** 119,11 ***
    // Gets the JVMCI name of the nmethod (which may be null).
    const char* name() { return _has_name ? (char*)(((address) this) + sizeof(JVMCINMethodData)) : nullptr; }
  
    // Clears the HotSpotNmethod.address field in the  mirror. If nm
    // is dead, the HotSpotNmethod.entryPoint field is also cleared.
!   void invalidate_nmethod_mirror(nmethod* nm);
  
    // Gets the mirror from nm's oops table.
    oop get_nmethod_mirror(nmethod* nm);
  
    // Sets the mirror in nm's oops table.
--- 119,11 ---
    // Gets the JVMCI name of the nmethod (which may be null).
    const char* name() { return _has_name ? (char*)(((address) this) + sizeof(JVMCINMethodData)) : nullptr; }
  
    // Clears the HotSpotNmethod.address field in the  mirror. If nm
    // is dead, the HotSpotNmethod.entryPoint field is also cleared.
!   void invalidate_nmethod_mirror(nmethod* nm, nmethod::InvalidationReason invalidation_reason);
  
    // Gets the mirror from nm's oops table.
    oop get_nmethod_mirror(nmethod* nm);
  
    // Sets the mirror in nm's oops table.
< prev index next >