124 inline int frame::interpreter_frame_monitor_size() {
125 return BasicObjectLock::size();
126 }
127
128 inline intptr_t* frame::interpreter_frame_expression_stack() const {
129 intptr_t* monitor_end = (intptr_t*) interpreter_frame_monitor_end();
130 return monitor_end - 1;
131 }
132
133 // Return a unique id for this frame. The id must have a value where
134 // we can distinguish identity and younger/older relationship. NULL
135 // represents an invalid (incomparable) frame.
136 inline intptr_t* frame::id() const {
137 return fp();
138 }
139
140 inline JavaCallWrapper** frame::entry_frame_call_wrapper_addr() const {
141 return zero_entryframe()->call_wrapper();
142 }
143
144 inline void frame::set_saved_oop_result(RegisterMap* map, oop obj) {
145 ShouldNotCallThis();
146 }
147
148 inline oop frame::saved_oop_result(RegisterMap* map) const {
149 ShouldNotCallThis();
150 return NULL;
151 }
152
153 inline bool frame::is_older(intptr_t* id) const {
154 ShouldNotCallThis();
155 return false;
156 }
157
158 inline intptr_t* frame::entry_frame_argument_at(int offset) const {
159 ShouldNotCallThis();
160 return NULL;
161 }
162
163 inline intptr_t* frame::unextended_sp() const {
164 return (intptr_t *) -1;
165 }
166
167 #endif // CPU_ZERO_FRAME_ZERO_INLINE_HPP
|
124 inline int frame::interpreter_frame_monitor_size() {
125 return BasicObjectLock::size();
126 }
127
128 inline intptr_t* frame::interpreter_frame_expression_stack() const {
129 intptr_t* monitor_end = (intptr_t*) interpreter_frame_monitor_end();
130 return monitor_end - 1;
131 }
132
133 // Return a unique id for this frame. The id must have a value where
134 // we can distinguish identity and younger/older relationship. NULL
135 // represents an invalid (incomparable) frame.
136 inline intptr_t* frame::id() const {
137 return fp();
138 }
139
140 inline JavaCallWrapper** frame::entry_frame_call_wrapper_addr() const {
141 return zero_entryframe()->call_wrapper();
142 }
143
144 inline void frame::set_saved_oop_result(const RegisterMap* map, oop obj) {
145 ShouldNotCallThis();
146 }
147
148 inline oop frame::saved_oop_result(const RegisterMap* map) const {
149 ShouldNotCallThis();
150 return NULL;
151 }
152
153 inline bool frame::is_older(intptr_t* id) const {
154 ShouldNotCallThis();
155 return false;
156 }
157
158 inline intptr_t* frame::entry_frame_argument_at(int offset) const {
159 ShouldNotCallThis();
160 return NULL;
161 }
162
163 inline intptr_t* frame::unextended_sp() const {
164 return (intptr_t *) -1;
165 }
166
167 #endif // CPU_ZERO_FRAME_ZERO_INLINE_HPP
|