hotspot/src/cpu/x86/vm/frame_x86.cpp
changeset 2880 c2974244a496
parent 1066 717c3345024f
child 3261 c7d5aae8d3f7
equal deleted inserted replaced
2879:537a4af47ca7 2880:c2974244a496
   235 
   235 
   236 bool frame::is_interpreted_frame() const  {
   236 bool frame::is_interpreted_frame() const  {
   237   return Interpreter::contains(pc());
   237   return Interpreter::contains(pc());
   238 }
   238 }
   239 
   239 
   240 int frame::frame_size() const {
   240 int frame::frame_size(RegisterMap* map) const {
   241   RegisterMap map(JavaThread::current(), false);
   241   frame sender = this->sender(map);
   242   frame sender = this->sender(&map);
       
   243   return sender.sp() - sp();
   242   return sender.sp() - sp();
   244 }
   243 }
   245 
   244 
   246 intptr_t* frame::entry_frame_argument_at(int offset) const {
   245 intptr_t* frame::entry_frame_argument_at(int offset) const {
   247   // convert offset to index to deal with tsi
   246   // convert offset to index to deal with tsi