RFR: 8231672: Simplify the reference processing parallelization framework
Leo Korinth
lkorinth at openjdk.java.net
Thu Mar 4 15:20:42 UTC 2021
On Thu, 4 Mar 2021 15:12:02 GMT, Leo Korinth <lkorinth at openjdk.org> wrote:
>> src/hotspot/share/gc/parallel/psParallelCompact.cpp line 2098:
>>
>>> 2096: };
>>> 2097:
>>> 2098: class PCRefProcClosureContext : public AbstractClosureContext {
>>
>> The abbreviation used for Parallel Compact is `ParallelCompact` or `ParCompact[ion]` or `PSParallelCompact` otherwise afaics. Please do not add even more of those (yeah, there is already `PCAddThreadRootsMarkingTaskClosure`)...
>
> I will rename PC -> ParallelCompact. I will ignore the historical roots of the "mirror" class names PCRefProcTask, RefProcTaskExecutor.
I will also rename PSRefProcClosureContext -> ParallelScavengeRefProcClosureContext
-------------
PR: https://git.openjdk.java.net/jdk/pull/2782
More information about the hotspot-gc-dev
mailing list