< prev index next >

src/hotspot/cpu/x86/registerMap_x86.hpp

Print this page

21  * questions.
22  *
23  */
24 
25 #ifndef CPU_X86_REGISTERMAP_X86_HPP
26 #define CPU_X86_REGISTERMAP_X86_HPP
27 
28 // machine-dependent implemention for register maps
29   friend class frame;
30 
31  private:
32   // This is the hook for finding a register in an "well-known" location,
33   // such as a register block of a predetermined format.
34   address pd_location(VMReg reg) const;
35   address pd_location(VMReg base_reg, int slot_idx) const;
36   // no PD state to clear or copy:
37   void pd_clear() {}
38   void pd_initialize() {}
39   void pd_initialize_from(const RegisterMap* map) {}
40 

41 #endif // CPU_X86_REGISTERMAP_X86_HPP

21  * questions.
22  *
23  */
24 
25 #ifndef CPU_X86_REGISTERMAP_X86_HPP
26 #define CPU_X86_REGISTERMAP_X86_HPP
27 
28 // machine-dependent implemention for register maps
29   friend class frame;
30 
31  private:
32   // This is the hook for finding a register in an "well-known" location,
33   // such as a register block of a predetermined format.
34   address pd_location(VMReg reg) const;
35   address pd_location(VMReg base_reg, int slot_idx) const;
36   // no PD state to clear or copy:
37   void pd_clear() {}
38   void pd_initialize() {}
39   void pd_initialize_from(const RegisterMap* map) {}
40 
41 
42 #endif // CPU_X86_REGISTERMAP_X86_HPP
< prev index next >