src/hotspot/cpu/s390/frame_s390.hpp
changeset 49622 c96f6f8984f7
parent 49480 d7df2dd501ce
child 51397 c9150700bbd0
equal deleted inserted replaced
49621:5ef28d560b6f 49622:c96f6f8984f7
   463   inline void find_codeblob_and_set_pc_and_deopt_state(address pc);
   463   inline void find_codeblob_and_set_pc_and_deopt_state(address pc);
   464 
   464 
   465  // Constructors
   465  // Constructors
   466 
   466 
   467  public:
   467  public:
   468   frame(intptr_t* sp);
   468   inline frame(intptr_t* sp);
   469   // To be used, if sp was not extended to match callee's calling convention.
   469   // To be used, if sp was not extended to match callee's calling convention.
   470   frame(intptr_t* sp, address pc);
   470   inline frame(intptr_t* sp, address pc);
   471   frame(intptr_t* sp, address pc, intptr_t* unextended_sp);
   471   inline frame(intptr_t* sp, address pc, intptr_t* unextended_sp);
   472 
   472 
   473   // Access frame via stack pointer.
   473   // Access frame via stack pointer.
   474   inline intptr_t* sp_addr_at(int index) const  { return &sp()[index]; }
   474   inline intptr_t* sp_addr_at(int index) const  { return &sp()[index]; }
   475   inline intptr_t  sp_at(     int index) const  { return *sp_addr_at(index); }
   475   inline intptr_t  sp_at(     int index) const  { return *sp_addr_at(index); }
   476 
   476