Integrated: Add parallel worker timings for remembered set scan

earthling-amzn github.com+71722661+earthling-amzn at openjdk.java.net
Mon Apr 5 16:53:34 UTC 2021


On Fri, 2 Apr 2021 17:27:41 GMT, earthling-amzn <github.com+71722661+earthling-amzn at openjdk.org> wrote:

> ### Description
> Followed the existing pattern to add parallel working timings for remembered set scan.
> 
> ### Testing
> Ran Dacapo, looks like this in the logs:
> [157.867s][202297][info] Concurrent Reset                  94013 us
> [157.867s][202297][info] Pause Init Mark (G)              579650 us
> [157.867s][202297][info] Pause Init Mark (N)              579456 us
> [157.867s][202297][info]   Scan Remembered Set            483166 us, parallelism: 3.91x
> [157.867s][202297][info]     RS: <total>                 1891580 us
> [157.867s][202297][info]     RS: Scan Clusters           1891580 us, workers (us): 481972, 468615, 457912, 483081, 
> [157.867s][202297][info]   Update Region States               78 us
> [157.867s][202297][info] Concurrent Mark Roots             18932 us, parallelism: 1.98x

This pull request has now been integrated.

Changeset: bad8e744
Author:    William Kemper <kemperw at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.java.net/shenandoah/commit/bad8e744
Stats:     14 lines in 4 files changed: 6 ins; 0 del; 8 mod

Add parallel worker timings for remembered set scan

Reviewed-by: shade

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

PR: https://git.openjdk.java.net/shenandoah/pull/27


More information about the shenandoah-dev mailing list