equal
deleted
inserted
replaced
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 |