inline constantPoolCacheOop* frame::interpreter_frame_cache_addr() const { return (constantPoolCacheOop*)sp_addr_at( LcpoolCache->sp_offset_in_saved_window()); }
inline methodOop* frame::interpreter_frame_method_addr() const { return (methodOop*)sp_addr_at( Lmethod->sp_offset_in_saved_window()); }
inline intptr_t* frame::interpreter_frame_bcx_addr() const { // %%%%% reinterpreting Lbcp as a bcx return (intptr_t*) sp_addr_at( Lbcp->sp_offset_in_saved_window()); }
inline intptr_t* frame::interpreter_frame_mdx_addr() const { // %%%%% reinterpreting ImethodDataPtr as a mdx return (intptr_t*) sp_addr_at( ImethodDataPtr->sp_offset_in_saved_window()); }
inline intptr_t* frame::interpreter_frame_bcp_addr() const { return (intptr_t*) sp_addr_at( Lbcp->sp_offset_in_saved_window()); }