RFR: 8345732: Provide helpers for using PartialArrayState [v3]

Kim Barrett kbarrett at openjdk.org
Sun Dec 15 22:32:36 UTC 2024


On Sun, 15 Dec 2024 18:12:20 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

>> Kim Barrett has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains eight additional commits since the last revision:
>> 
>>  - Merge branch 'master' into pa-splitter
>>  - rename splitter.step() => claim()
>>  - simplify comments
>>  - Merge branch 'master' into pa-splitter
>>  - parallel uses PartialArraySplitter
>>  - g1 uses PartialArraySplitter
>>  - add PartialArraySplitter
>>  - add PartialArrayTaskStats
>
> src/hotspot/share/utilities/macros.hpp line 375:
> 
>> 373: #define TASKQUEUE_STATS_ONLY(code)
>> 374: #endif // TASKQUEUE_STATS
>> 375: 
> 
> Duplicated definition in `TaskQueue.hpp`
> https://github.com/openjdk/jdk/blob/ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab/src/hotspot/share/gc/shared/taskqueue.hpp#L39-51 should be removed.

Oops.  Fixed.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/22622#discussion_r1885908376


More information about the hotspot-gc-dev mailing list