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

Thomas Schatzl thomas.schatzl at oracle.com
Sun Jul 28 17:55:59 UTC 2019


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