On Fri, 2 Oct 2020 08:57:29 GMT, Per Liden <pli...@openjdk.org> wrote:

>> Hi @pliden,
>>    I updated the PR which merge the changed code into ZHeapIterator.
>>    May I ask your help to review it ? Thanks.
>> -Lin
>
> Hi @linzang,
> 
> I started reviewing your patch in more detail. However, I ended up with a 
> large number of major comments and I started
> to feel that it would probably be more productive to create an alternative 
> patch for this, so I did.
> https://github.com/openjdk/jdk/compare/master...pliden:8252105_parallel_object_iterator
> 
> Some of the main differences compared to your proposed patch:
> * Root scanning is also now done in parallel
> * Same code paths regardless of number of worker threads used
> * Arrays are chunked for better work stealing/balance
> * A terminator is used for better work stealing/balance
> * All of the functionality is isolated (as much as possible) to ZHeapIterator
> 
> I think the easiest way forward is probably if you close this PR, and I'll 
> open a new one.

Hi @pliden,
Sorry for late reply.
I will close this PR and let's discuss in your new one.

-Lin

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

PR: https://git.openjdk.java.net/jdk/pull/103

Reply via email to