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

Thomas Schatzl thomas.schatzl at oracle.com
Tue Feb 21 11:49:38 UTC 2017


Hi,

On Tue, 2017-02-21 at 11:17 +0100, Stefan Johansson 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

  looks good - apart from the copyright updates ;)

Thanks,
  Thomas


More information about the hotspot-gc-dev mailing list