[concurrency-interest] Question about final field semantic in case of a race

Andrew Haley aph at redhat.com
Thu Aug 31 09:13:42 EDT 2017


On 31/08/17 11:20, Thomas Krieger wrote:
> It is ARMv7: uname -a
> 
> Linux raspberrypi 4.4.11-v7+ #888 SMP Mon May 23 20:10:33 BST 2016 armv7l GNU/Linux
> 
> The JVM is rather new:
> 
> java version "1.8.0_65"
> Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
> Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)
> 
> It is an Oracle JVM (jdk-8-oracle-arm32-vfp-hflt)

I think that's a compiler bug.  I haven't got an armv7 system here I can try.
It'd be interesting to see if we can duplicate that with OpenJDK 9.

-- 
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 Concurrency-interest mailing list