[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