src/cpu/sparc/vm/frame_sparc.hpp

changeset 6683
7f77d17d0f13
parent 4318
cd3d6a6b95d9
child 6876
710a3c8b516e
child 7553
f43fad8786fc
equal deleted inserted replaced
6682:0fb5b60ab4a2 6683:7f77d17d0f13
257 257
258 // monitors: 258 // monitors:
259 259
260 // next two fns read and write Lmonitors value, 260 // next two fns read and write Lmonitors value,
261 private: 261 private:
262 BasicObjectLock* interpreter_frame_monitors() const { return *interpreter_frame_monitors_addr(); } 262 BasicObjectLock* interpreter_frame_monitors() const;
263 void interpreter_frame_set_monitors(BasicObjectLock* monitors) { *interpreter_frame_monitors_addr() = monitors; } 263 void interpreter_frame_set_monitors(BasicObjectLock* monitors);
264 #else 264 #else
265 public: 265 public:
266 inline interpreterState get_interpreterState() const { 266 inline interpreterState get_interpreterState() const {
267 return ((interpreterState)sp_at(interpreter_state_ptr_offset)); 267 return ((interpreterState)sp_at(interpreter_state_ptr_offset));
268 } 268 }

mercurial