-
Bug
-
Resolution: Unresolved
-
P4
-
20
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.
- blocks
-
JDK-8294284 Loom: make use of frame::is_older() and frame::id() to reduce dependency on growth direction of stacks
-
- Open
-
- relates to
-
JDK-8302745 sp > unextended_sp for interpreted to interpreted calls going through method handle linker
-
- Open
-