RFR: 8171235: Move archive object code from G1MarkSweep into G1ArchiveAllocator

Kim Barrett kim.barrett at oracle.com
Thu Feb 23 08:05:29 UTC 2017


> On Feb 21, 2017, at 5:17 AM, Stefan Johansson <stefan.johansson at oracle.com> wrote:
> 
> Hi,
> 
> Please review this re-factoring:
> https://bugs.openjdk.java.net/browse/JDK-8171235
> 
> Webrev:
> http://cr.openjdk.java.net/~sjohanss/8171235/hotspot.00/
> 
> Summary:
> This change moves the code checking if an object or region is associated with the archive allocator from G1MarkSweep to G1ArchiveAllocator itself. It makes more sense to keep all code for archive handling in one class instead of spreading out the logic in more places.
> 
> Testing:
> * JPRT
> * RBT tier2 + tier3
> 
> Thanks,
> Stefan

looks good



More information about the hotspot-gc-dev mailing list