RFR(S) 8249276 CDS archived objects must have "neutral" markwords

Ioi Lam ioi.lam at oracle.com
Mon Jul 27 05:20:04 UTC 2020


Please review this change (initial patch provided by David Holmes; I 
rearranged it a little and added more comments).

We reinitialize the markWord of all archived objects to remove any side 
effect of GC/locking/etc during "java -Xshare:dump".

(David mentioned in the bug comments about assertions inside the 
identity_hash() call, but maybe this should be fixed in a different bug?)

Tested with mach5 tiers 1-4.

- Ioi

More information about the hotspot-runtime-dev mailing list