--- old/src/hotspot/os_cpu/bsd_zero/thread_bsd_zero.cpp 2018-03-20 18:39:41.511568153 -0400 +++ new/src/hotspot/os_cpu/bsd_zero/thread_bsd_zero.cpp 2018-03-20 18:39:40.890510517 -0400 @@ -27,6 +27,11 @@ #include "runtime/frame.inline.hpp" #include "runtime/thread.inline.hpp" +frame JavaThread::pd_last_frame() { + assert(has_last_Java_frame(), "must have last_Java_sp() when suspended"); + return frame(last_Java_fp(), last_Java_sp()); +} + void JavaThread::cache_global_variables() { // nothing to do }