RFR(XS): 8165256: ARM64: vm/gc/concurrent/lp30yp10rp30mr0st300 Crash SIGBUS

Rickard Bäckman rickard.backman at oracle.com
Wed Feb 15 13:06:45 UTC 2017


Hi,

can I please have this small change reviewed?

We have seen crashes where it looks like a thread is seeing the call to
the interpreter stub even though it doesn't yet see the correct values
for the data and the jump.

Adding both instruction cache invalidation of the interpreter stub when
values are updated and a barrier between the stores of data/jump and the
call. This is on the ARM64 platform (_arm).

http://cr.openjdk.java.net/~rbackman/8165256/
https://bugs.openjdk.java.net/browse/JDK-8165256

Thanks
/R


More information about the hotspot-compiler-dev mailing list