RFR(XS): 8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
roland.westrelin at oracle.com
Wed Feb 24 10:29:12 UTC 2016
> It all looks reasonable, but I'm still not clear on the connection between CCallingConventionRequiresIntsAsLongs and signx in move32_64. Do they cover different paths, so both are needed, or does CCallingConventionRequiresIntsAsLongs mean that move32_64 is used less often?
It’s my understanding that they do cover different paths. The mov32_64 change is used for native java method calls and CCallingConventionRequiresIntsAsLongs covers calls to the runtime from a compiled java method.
More information about the hotspot-compiler-dev