Why aarch64 has 2x stack size vs x64

Vladimir Kozlov vladimir.kozlov at oracle.com
Tue Feb 21 16:56:19 UTC 2023


Hi Andrew and Nick

Can you tell why aarch64 requires twice as much stack size (ThreadStackSize and others) vs x64?
Is it mostly because it has more registers you need to save on calls?

This question rose after discussion in recent PR [1]

Thanks,
Vladimir K

[1] https://github.com/openjdk/jdk/pull/9934


More information about the hotspot-compiler-dev mailing list