src/os/posix/vm/os_posix.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8066803 Cdiff src/os/posix/vm/os_posix.cpp

src/os/posix/vm/os_posix.cpp

Print this page

        

*** 87,98 **** if (toSkip > 0) { toSkip --; } else { stack[frame_idx ++] = fr.pc(); } ! if (fr.fp() == NULL || os::is_first_C_frame(&fr) ! ||fr.sender_pc() == NULL || fr.cb() != NULL) break; if (fr.sender_pc() && !os::is_first_C_frame(&fr)) { fr = os::get_sender_for_C_frame(&fr); } else { break; --- 87,98 ---- if (toSkip > 0) { toSkip --; } else { stack[frame_idx ++] = fr.pc(); } ! if (fr.fp() == NULL || fr.cb() != NULL || ! fr.sender_pc() == NULL || os::is_first_C_frame(&fr)) break; if (fr.sender_pc() && !os::is_first_C_frame(&fr)) { fr = os::get_sender_for_C_frame(&fr); } else { break;
src/os/posix/vm/os_posix.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File