RFR(XS): 8148353: [linux-sparc] Crash in libawt.so on Linux SPARC

Roland Westrelin 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 mailing list