< prev index next >
src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp
Print this page
rev 11804 : 8164113: AArch64: follow-up the fix for 8161598
Reviewed-by: duke
*** 63,75 ****
// Must be last so profiler will always see valid frame if has_last_frame() is true
_last_Java_sp = src->_last_Java_sp;
}
// Always walkable
! bool walkable(void) { return true; }
! // Never any thing to do since we are always walkable and can find address of return addresses
! void make_walkable(JavaThread* thread) { }
intptr_t* last_Java_sp(void) const { return _last_Java_sp; }
address last_Java_pc(void) { return _last_Java_pc; }
--- 63,75 ----
// Must be last so profiler will always see valid frame if has_last_frame() is true
_last_Java_sp = src->_last_Java_sp;
}
// Always walkable
! bool walkable(void) { return _last_Java_sp != NULL && _last_Java_pc != NULL; }
! void make_walkable(JavaThread* thread);
! void capture_last_Java_pc(void);
intptr_t* last_Java_sp(void) const { return _last_Java_sp; }
address last_Java_pc(void) { return _last_Java_pc; }
< prev index next >