< prev index next >

src/hotspot/cpu/zero/frame_zero.hpp

Print this page
*** 31,10 ***
--- 31,12 ---
   public:
    enum {
      pc_return_offset = 0
    };
  
+  const ImmutableOopMap* get_oop_map() const;
+ 
    // Constructor
   public:
    frame(ZeroFrame* zeroframe, intptr_t* sp);
  
   private:

*** 71,6 ***
--- 73,14 ---
                             char*         buf,
                             int           buflen) const;
  
    static jint interpreter_frame_expression_stack_direction() { return -1; }
  
+   inline address* sender_pc_addr() const;
+ 
+   template <bool relative = false>
+   inline intptr_t* interpreter_frame_last_sp() const;
+ 
+   template <typename RegisterMapT>
+   static void update_map_with_saved_link(RegisterMapT* map, intptr_t** link_addr);
+ 
  #endif // CPU_ZERO_FRAME_ZERO_HPP
< prev index next >