< prev index next >

src/hotspot/share/code/relocInfo.hpp

Print this page

        

*** 23,33 **** */ #ifndef SHARE_VM_CODE_RELOCINFO_HPP #define SHARE_VM_CODE_RELOCINFO_HPP - #include "memory/allocation.hpp" #include "runtime/os.hpp" #include "utilities/macros.hpp" class nmethod; class CompiledMethod; --- 23,32 ----
*** 46,56 **** // Also, the source of relocation specs (metadata_Relocation::spec, ...). // oop_Relocation, ... (subclasses of Relocation) // oops in the code stream (strings, class loaders) // Also, the source of relocation specs (oop_Relocation::spec, ...). // RelocationHolder ! // A ValueObj type which acts as a union holding a Relocation object. // Represents a relocation spec passed into a CodeBuffer during assembly. // RelocIterator // A StackObj which iterates over the relocations associated with // a range of code addresses. Can be used to operate a copy of code. // BoundRelocation --- 45,55 ---- // Also, the source of relocation specs (metadata_Relocation::spec, ...). // oop_Relocation, ... (subclasses of Relocation) // oops in the code stream (strings, class loaders) // Also, the source of relocation specs (oop_Relocation::spec, ...). // RelocationHolder ! // A value type which acts as a union holding a Relocation object. // Represents a relocation spec passed into a CodeBuffer during assembly. // RelocIterator // A StackObj which iterates over the relocations associated with // a range of code addresses. Can be used to operate a copy of code. // BoundRelocation
< prev index next >