< prev index next >

src/hotspot/cpu/zero/frame_zero.hpp

Print this page

72 
73  public:
74   bool is_fake_stub_frame() const;
75 
76  public:
77   frame sender_for_nonentry_frame(RegisterMap* map) const;
78 
79  public:
80   void zero_print_on_error(int           index,
81                            outputStream* st,
82                            char*         buf,
83                            int           buflen) const;
84 
85   static jint interpreter_frame_expression_stack_direction() { return -1; }
86 
87   inline address* sender_pc_addr() const;
88 
89   template <typename RegisterMapT>
90   static void update_map_with_saved_link(RegisterMapT* map, intptr_t** link_addr);
91 




92 #endif // CPU_ZERO_FRAME_ZERO_HPP

72 
73  public:
74   bool is_fake_stub_frame() const;
75 
76  public:
77   frame sender_for_nonentry_frame(RegisterMap* map) const;
78 
79  public:
80   void zero_print_on_error(int           index,
81                            outputStream* st,
82                            char*         buf,
83                            int           buflen) const;
84 
85   static jint interpreter_frame_expression_stack_direction() { return -1; }
86 
87   inline address* sender_pc_addr() const;
88 
89   template <typename RegisterMapT>
90   static void update_map_with_saved_link(RegisterMapT* map, intptr_t** link_addr);
91 
92   intptr_t* repair_sender_sp(intptr_t* sender_sp, intptr_t** saved_fp_addr) const;
93   static intptr_t* repair_sender_sp(nmethod* nm, intptr_t* sp, intptr_t** saved_fp_addr);
94   bool was_augmented_on_entry(int& real_size) const;
95 
96 #endif // CPU_ZERO_FRAME_ZERO_HPP
< prev index next >