[aarch64-port-dev ] hg: aarch64-port/jdk8/hotspot: 3 new changesets

adinn at redhat.com adinn at redhat.com
Mon Sep 9 05:37:58 PDT 2013


Changeset: ccaa84f70564
Author:    adinn
Date:      2013-09-09 13:06 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ccaa84f70564

corrected declaration of FP regs 16-31 to make them save on call

! src/cpu/aarch64/vm/aarch64.ad

Changeset: d53e6b858c0a
Author:    adinn
Date:      2013-09-09 13:16 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d53e6b858c0a

Merge


Changeset: 3e2e4b129ae4
Author:    adinn
Date:      2013-09-09 13:37 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3e2e4b129ae4

relocated save and restore of cpu state from doCallout() to caller of run()

n.b. if you pull this change you also need to pull the latest sim tree
(the save and restore in the sim code stop this change fixing the
problem)

the purpose of this change is to ensure the sim print/debug routines
always view the state of the calling JDK code when you are debugging a
call into the JVM.

n.b. the save restore has to be done by the caller of sim.run() after
the caller has retrieved the result in r0/v0. taht is why it cannot be
localized to the sim code itself.

! src/cpu/aarch64/vm/aarch64_call.cpp




More information about the aarch64-port-dev mailing list