RFR: 8201316: Move G1-related static members from JavaThread to G1BarrierSet
Per Liden
per.liden at oracle.com
Wed Apr 11 10:01:17 UTC 2018
Thanks Stefan!
/Per
On 04/10/2018 01:35 PM, Stefan Karlsson wrote:
> Looks good.
>
> StefanK
>
> On 2018-04-10 13:05, Per Liden wrote:
>> As part of the effort to make GCs more pluggable, the G1-specific data
>> in JavaThread should be moved out into a more appropriate abstraction.
>>
>> The first step is to move G1's static members (_satb_mark_queue_set
>> and _dirty_card_queue_set) from JavaThread to the G1BarrierSet.
>>
>> This will be followed up by JDK-8201318, which is a more complex
>> change, to remove the non-static G1 members in JavaThread.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8201316
>> Webrev: http://cr.openjdk.java.net/~pliden/8201316/webrev.0
>>
>> /Per
More information about the hotspot-gc-dev
mailing list