src/cpu/x86/vm/frame_x86.inline.hpp
Print this page
*** 166,176 ****
inline intptr_t** frame::interpreter_frame_locals_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return &(get_interpreterState()->_locals);
}
! inline intptr_t* frame::interpreter_frame_bcx_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return (intptr_t*) &(get_interpreterState()->_bcp);
}
--- 166,176 ----
inline intptr_t** frame::interpreter_frame_locals_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return &(get_interpreterState()->_locals);
}
! inline intptr_t* frame::interpreter_frame_bcp_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return (intptr_t*) &(get_interpreterState()->_bcp);
}
*** 186,196 ****
inline Method** frame::interpreter_frame_method_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return &(get_interpreterState()->_method);
}
! inline intptr_t* frame::interpreter_frame_mdx_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return (intptr_t*) &(get_interpreterState()->_mdx);
}
// top of expression stack
--- 186,196 ----
inline Method** frame::interpreter_frame_method_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return &(get_interpreterState()->_method);
}
! inline intptr_t* frame::interpreter_frame_mdp_addr() const {
assert(is_interpreted_frame(), "must be interpreted");
return (intptr_t*) &(get_interpreterState()->_mdx);
}
// top of expression stack
*** 208,224 ****
inline intptr_t* frame::interpreter_frame_last_sp() const {
return *(intptr_t**)addr_at(interpreter_frame_last_sp_offset);
}
! inline intptr_t* frame::interpreter_frame_bcx_addr() const {
! return (intptr_t*)addr_at(interpreter_frame_bcx_offset);
}
! inline intptr_t* frame::interpreter_frame_mdx_addr() const {
! return (intptr_t*)addr_at(interpreter_frame_mdx_offset);
}
// Constant pool cache
--- 208,224 ----
inline intptr_t* frame::interpreter_frame_last_sp() const {
return *(intptr_t**)addr_at(interpreter_frame_last_sp_offset);
}
! inline intptr_t* frame::interpreter_frame_bcp_addr() const {
! return (intptr_t*)addr_at(interpreter_frame_bcp_offset);
}
! inline intptr_t* frame::interpreter_frame_mdp_addr() const {
! return (intptr_t*)addr_at(interpreter_frame_mdp_offset);
}
// Constant pool cache