1.1 --- a/src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp Mon Jun 19 22:49:52 2017 +0000 1.2 +++ b/src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp Mon Jun 26 02:04:40 2017 -0700 1.3 @@ -32,12 +32,8 @@ 1.4 1.5 frame pd_last_frame() { 1.6 assert(has_last_Java_frame(), "must have last_Java_sp() when suspended"); 1.7 - if (_anchor.last_Java_pc() != NULL) { 1.8 - return frame(_anchor.last_Java_sp(), _anchor.last_Java_fp(), _anchor.last_Java_pc()); 1.9 - } else { 1.10 - // This will pick up pc from sp 1.11 - return frame(_anchor.last_Java_sp(), _anchor.last_Java_fp()); 1.12 - } 1.13 + assert(_anchor.last_Java_pc() != NULL, "not walkable"); 1.14 + return frame(_anchor.last_Java_sp(), _anchor.last_Java_fp(), _anchor.last_Java_pc()); 1.15 } 1.16 1.17 public: