RFR: 8224665: Parallel GC: Use WorkGang (7: remove task manager)

Leo Korinth leo.korinth at oracle.com
Mon Aug 5 16:15:13 UTC 2019


Thanks for reviewing Kim and Thomas
/Leo

On 28/07/2019 19:55, Thomas Schatzl wrote:
> Hi,
> 
> On 20.07.19 04:43, Kim Barrett wrote:
>>> On May 27, 2019, at 1:44 PM, Leo Korinth <leo.korinth at oracle.com> wrote:
>>>
>>> Hi,
>>>
>>> Here is the seventh patch in a proposed patch series of eight that
>>> removes gcTaskManager and uses the WorkGang abstraction instead.
>>>
>>> We try to remove everything task manager and task thread related.
>>>
>>> Some utility methods (gc_threads_do, print_gc_threads_on) are changed
>>> to use the WorkGang versions. Some worker counts are fetched from
>>> WorkGang as well. Most of the change is just code deletion.
>>>
>>> Enhancement:
>>>   https://bugs.openjdk.java.net/browse/JDK-8224665
>>>
>>> Webrev:
>>> http://cr.openjdk.java.net/~lkorinth/workgang/0/_8224665-Parallel-GC-Use-WorkGang-7-remove-task-manager/ 
>>>
>>>   http://cr.openjdk.java.net/~lkorinth/workgang/0/all/
>>>
>>> Testing (on the whole patch series):
>>>   mach5 remote-build-and-test --build-profiles 
>>> linux-x64,linux-x64-debug,macosx-x64,solaris-sparcv9,windows-x64 
>>> --test open/test/hotspot/jtreg/:hotspot_gc -a -XX:+UseParallelGC
>>>   gc test suite
>>>
>>> Thanks,
>>> Leo
>>
>> Looks good.
>>
> 
>    looks good.
> 
> Thomas



More information about the hotspot-gc-dev mailing list