[aarch64-port-dev ] Simulator builds are now working again
Andrew Dinn
adinn at redhat.com
Wed Jul 23 15:37:40 UTC 2014
Recently the AArch64 hotspot switched from using dsb to dmb. This was
fine for real hardware but caused strange problems with the x86
simulator build. For example, javac Hello.java crashed with an out of
memory error. The problem was that the simulator method dmb() was
implemented with an empty body (it should have returned error return
value NYI). So, no memory flushes or fences were happening.
I have pushed a patch to the simulator repo to implement dmb (it accepts
LD, ST, SY and ISH for the CRm code). x86 simulator builds are now
working again.
regards,
Andrew Dinn
-----------
More information about the aarch64-port-dev
mailing list