RFR (M) [7u60]: Backport of JDK-8014555 G1: Memory ordering problem with Conc refinement and card marking (original) (raw)

Thomas Schatzl thomas.schatzl at oracle.com
Wed Jan 29 06:58:24 PST 2014


Hi Mikael,

On Tue, 2014-01-28 at 15:01 +0100, Mikael Gerdin 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.)

as far as I can see it looks good.

Thomas



More information about the hotspot-dev mailing list