JDK-8138891 : C1: Missing release memory barrier in C1's CMS post-barrier
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2015-10-05
  • Updated: 2015-10-08
  • Resolved: 2015-10-08
Related Reports
Duplicate :  
Description
The dirty marking of the card table needs to be a releasing store for CMS. It's already there in template interpreter and C2 on PPC64. We have seen GC crashed when testing C1 on PPC64.
This change is a prerequisite for our C1 on PPC64 contribution.

Comments
It is already fixed in hs-rt: 8135018: AARCH64: Missing memory barriers for CMS collector We just have to wait until it gets merged into hs-comp.
08-10-2015

This is already fixed by http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/raw-rev/91c907c47794 Do you not have that?
07-10-2015