src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
changeset 53547 9d1a788dea3d
parent 53244 9807daeb47c4
equal deleted inserted replaced
53546:63eb7e38ce84 53547:9d1a788dea3d
   135 // Return unique id for this frame. The id must have a value where we can distinguish
   135 // Return unique id for this frame. The id must have a value where we can distinguish
   136 // identity and younger/older relationship. NULL represents an invalid (incomparable)
   136 // identity and younger/older relationship. NULL represents an invalid (incomparable)
   137 // frame.
   137 // frame.
   138 inline intptr_t* frame::id(void) const { return unextended_sp(); }
   138 inline intptr_t* frame::id(void) const { return unextended_sp(); }
   139 
   139 
   140 // Relationals on frames based
       
   141 // Return true if the frame is younger (more recent activation) than the frame represented by id
       
   142 inline bool frame::is_younger(intptr_t* id) const { assert(this->id() != NULL && id != NULL, "NULL frame id");
       
   143                                                     return this->id() < id ; }
       
   144 
       
   145 // Return true if the frame is older (less recent activation) than the frame represented by id
   140 // Return true if the frame is older (less recent activation) than the frame represented by id
   146 inline bool frame::is_older(intptr_t* id) const   { assert(this->id() != NULL && id != NULL, "NULL frame id");
   141 inline bool frame::is_older(intptr_t* id) const   { assert(this->id() != NULL && id != NULL, "NULL frame id");
   147                                                     return this->id() > id ; }
   142                                                     return this->id() > id ; }
   148 
   143 
   149 
   144