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

Stefan Johansson stefan.johansson at oracle.com
Wed Feb 22 13:51:34 UTC 2017


Thanks Thomas,

On 2017-02-21 12:49, Thomas Schatzl wrote:
> 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 ;)
Will fix before pushing.

Thanks,
Stefan
> Thanks,
>    Thomas



More information about the hotspot-gc-dev mailing list