When thawing two consecutive interpreted frames the current code makes room in the stack and copies the callee arguments twice, once in the caller and once in the callee. This duplication could use more stack space than the calculation made in prepare_thaw() for the maximum stack space that will be needed during thaw.
- duplicates
-
JDK-8292278 Loom: Stack overwrite during slow thaw
-
- Closed
-