RFR: 8292647: javac/lambda/T8031967.java fails with StackOverflowError when use -XX:TieredStopAtLevel=3 on aarch64 and LoongArch

Andrew Haley aph at openjdk.org
Sat Aug 20 08:39:30 UTC 2022


On Fri, 19 Aug 2022 03:08:31 GMT, SUN Guoyun <duke at openjdk.org> wrote:

> make images run-test TEST=tools/javac/lambda/T8031967.java will fails with StackOverflowError when I use args JTREG="VM_OPTIONS=-XX:TieredStopAtLevel=3" on aarch64 and LoongArch. So the stack size `-Xss10m` needs to be increased to improve the robustness of the testcase.

I'm not at all sure about this one.
It may be a bug. Before committing this patch we should find out why AArch64 and LoongArch are consuming more stack than others. 10M of stack is huge.

-------------

PR: https://git.openjdk.org/jdk/pull/9934


More information about the compiler-dev mailing list