RFR (M) [7u60]: Backport of JDK-8014555 G1: Memory ordering	problem with Conc refinement and card marking
    Mikael Gerdin 
    mikael.gerdin at oracle.com
       
    Thu Jan 30 01:10:16 PST 2014
    
    
  
Hi,
it would be great if someone with compiler knowledge could look through the 
assembler* and compiler changes in this change.
Thanks
/Mikael
On Tuesday 28 January 2014 15.01.12 you wrote:
> Hi all,
> 
> Please review this backport for the introduction of the StoreLoad barrier
> into G1's write barrier.
> 
> The patch from 8 does not apply cleanly to 7u60 since the MacroAssembler
> code was broken out of assembler_*.[ch]pp into macroAssembler_*.[ch]pp.
> When I manually edited the patch file to apply the change to the
> assembler*- files the patch applies with a line offset so the code has not
> been changed, just moved.
> 
> (this fix depends on JDK-8029335, however that change backports cleanly so
> as per the process no extra code review is required for the backport.)
> 
> Webrev: http://cr.openjdk.java.net/~mgerdin/8014555-backport/webrev.0
> Bug link: https://bugs.openjdk.java.net/browse/JDK-8014555
> 
> /Mikael
    
    
More information about the hotspot-dev
mailing list