-
Bug
-
Resolution: Fixed
-
P3
-
7u121, 8u112, 9
-
b150
Way back in JDK-6250767, CodeBlob::is_frame_complete_at() and CodeOffsets::frame_never_safe were introduced to support AsyncGetCallTrace. We still rely on this for pd_get_top_frame_for_profiling and friends. However, it appears this has been broken forever, and that even in the JDK-6250767 changeset, CodeBlob::is_frame_complete_at() would return true if the frame complete offset was CodeOffsets::frame_never_safe (-1), making the value effectively mean "always safe".
- blocks
-
JDK-8168445 make pd_get_top_frame_for_profiling more robust
- Open
- relates to
-
JDK-6250767 segv running AsyncGetCallTrace
- Resolved
-
JDK-8170152 WhiteBox testing of pd_get_top_frame_for_profiling
- Open