src/cpu/sparc/vm/frame_sparc.inline.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/cpu/sparc/vm/frame_sparc.inline.hpp Thu Jul 17 13:48:30 2014
--- new/src/cpu/sparc/vm/frame_sparc.inline.hpp Thu Jul 17 13:48:27 2014
*** 96,111 ****
--- 96,111 ----
inline intptr_t** frame::interpreter_frame_locals_addr() const {
interpreterState istate = get_interpreterState();
return (intptr_t**) &istate->_locals;
}
! inline intptr_t* frame::interpreter_frame_bcx_addr() const {
! inline intptr_t* frame::interpreter_frame_bcp_addr() const {
interpreterState istate = get_interpreterState();
return (intptr_t*) &istate->_bcp;
}
! inline intptr_t* frame::interpreter_frame_mdx_addr() const {
! inline intptr_t* frame::interpreter_frame_mdp_addr() const {
interpreterState istate = get_interpreterState();
return (intptr_t*) &istate->_mdx;
}
inline jint frame::interpreter_frame_expression_stack_direction() { return -1; }
*** 163,178 ****
--- 163,177 ----
inline intptr_t** frame::interpreter_frame_locals_addr() const {
return (intptr_t**) sp_addr_at( Llocals->sp_offset_in_saved_window());
}
! inline intptr_t* frame::interpreter_frame_bcx_addr() const {
// %%%%% reinterpreting Lbcp as a bcx
! inline intptr_t* frame::interpreter_frame_bcp_addr() const {
return (intptr_t*) sp_addr_at( Lbcp->sp_offset_in_saved_window());
}
! inline intptr_t* frame::interpreter_frame_mdx_addr() const {
! inline intptr_t* frame::interpreter_frame_mdp_addr() const {
// %%%%% reinterpreting ImethodDataPtr as a mdx
return (intptr_t*) sp_addr_at( ImethodDataPtr->sp_offset_in_saved_window());
}
inline jint frame::interpreter_frame_expression_stack_direction() { return -1; }
src/cpu/sparc/vm/frame_sparc.inline.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File