src/cpu/aarch64/vm/frame_aarch64.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8172844 Cdiff src/cpu/aarch64/vm/frame_aarch64.cpp
src/cpu/aarch64/vm/frame_aarch64.cpp
Print this page
*** 373,383 ****
// to take an SP value as argument. And it's only a debugging
// method anyway.
fr._unextended_sp = unextended_sp;
address original_pc = nm->get_original_pc(&fr);
! assert(nm->insts_contains(original_pc), "original PC must be in nmethod");
}
#endif
//------------------------------------------------------------------------------
// frame::adjust_unextended_sp
--- 373,384 ----
// to take an SP value as argument. And it's only a debugging
// method anyway.
fr._unextended_sp = unextended_sp;
address original_pc = nm->get_original_pc(&fr);
! assert(nm->insts_contains_inclusive(original_pc),
! "original PC must be in the main code section of the the compiled method (or must be immediately following it)");
}
#endif
//------------------------------------------------------------------------------
// frame::adjust_unextended_sp
src/cpu/aarch64/vm/frame_aarch64.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File