Details
-
Bug
-
Status: Open
-
P4
-
Resolution: Unresolved
-
20
Description
It should be possible to assert
f.sender().is_older(f.id())
on any platform, but this breaks on aarch64 when the caller frame has a large max_stack value. In this case unextended_sp() of an interpreted frame can point outside the current frame into younger callee frames.
f.sender().is_older(f.id())
on any platform, but this breaks on aarch64 when the caller frame has a large max_stack value. In this case unextended_sp() of an interpreted frame can point outside the current frame into younger callee frames.
Attachments
Issue Links
- blocks
-
JDK-8294284 Loom: make use of frame::is_older() and frame::id() to reduce dependency on growth direction of stacks
-
- Open
-