RFR: 8290531: Loom: Parallelize a few tests more deeply [v2]

Aleksey Shipilev shade at openjdk.org
Mon Aug 1 14:20:55 UTC 2022


On Mon, 1 Aug 2022 08:37:11 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> Some of the newly added Loom tests are long-running, and thus they delay the completion of otherwise very parallel tier1/jdk_loom. We can parallelize them a bit better to avoid these testing stalls. 
>> 
>> Improvements on Linux x86_64, TR 3970X, `jdk_loom hotspot_loom`:
>> 
>> 
>> # release before
>> real 4m41.424s
>> user 24m18.064s
>> sys 1m16.440s
>> 
>> # release after
>> real 2m47.769s   ; -40%
>> user 23m44.622s
>> sys 1m15.240s
>> 
>> 
>> # fastdebug before
>> real 5m38.078s
>> user 67m23.516s
>> sys 1m56.446s
>> 
>> # fastdebug after
>> real 4m9.249s    ; -26%
>> user 67m21.940s
>> sys 1m57.625s
>
> Aleksey Shipilev 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 four additional commits since the last revision:
> 
>  - Review comments
>  - Merge branch 'master' into JDK-8290531-loom-tests-parallel
>  - More fixes
>  - Fix

Thank you!

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

PR: https://git.openjdk.org/jdk/pull/9554


More information about the nio-dev mailing list