RFR: 8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel

Thomas Schatzl tschatzl at openjdk.java.net
Tue Mar 1 08:39:06 UTC 2022


On Tue, 22 Feb 2022 11:59:56 GMT, Albert Mingkun Yang <ayang at openjdk.org> wrote:

> Mostly the same as [JDK-8280783](https://bugs.openjdk.java.net/browse/JDK-8280783), except one assertion is weakened.
> 
> 
> assert(*dirty_r == clean_card || dirty_r >= clear_limit_r);
> 
> 
> Test: tier1-6
> I also tried to reproduce the failures in https://bugs.openjdk.java.net/browse/JDK-8282062, but to no avail.

Lgtm.

Fwiw, in redos it is typically a nice to have two commits if the actual change is minimal: the first one re-adding the original change, the second one the actual difference. That makes reviewing even easier. :)

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

Marked as reviewed by tschatzl (Reviewer).

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



More information about the hotspot-gc-dev mailing list