[aarch64-port-dev ] jdk1 Fix for hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java

Andrew Haley aph at redhat.com
Tue Aug 29 10:15:59 UTC 2017


On 18/08/17 14:34, Andrew Dinn wrote:
> If you look around you will find lots of places in the implementation
> where rscratch1 is passed as a tmp register and many more where
> rscratch2 or some other register is passed because it is /implicitly/
> 'known' that rscratch1 is going to be used by the called routine (e.g.
> see file interp_masm_aarch64.cpp).

That's right.  rscratch1 is (potentially) clobbered by all macros: that
is what it's for.

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the aarch64-port-dev mailing list