< 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 >