On Thu, 19 Jan 2023 20:43:11 GMT, Mandy Chung <mch...@openjdk.org> wrote:

> `java/lang/invoke/VarHandles` tests run with C1, C2 and tiered compilations 
> and the test cases are executed in the warm up loop with 20000 iterations to 
> verify C1, C2 intrinsics.  Default Tier4CompileThreshold is 15000.
> 
> This PR proposes to scale the compile threshold to 0.1 such that the warm up 
> loop can be reduced to 2000 iterations.  This will speed up the test 
> execution time.
> 
> 
> Before:
> make test-only TEST=open/test/jdk/java/lang/invoke/VarHandles  341.06s user 
> 14.65s system 563% cpu 1:03.14 total
> 
> After:
> make test-only TEST=open/test/jdk/java/lang/invoke/VarHandles  234.38s user 
> 13.08s system 535% cpu 46.218 total

This pull request has now been integrated.

Changeset: 86fed796
Author:    Mandy Chung <mch...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/86fed79670c109fc3a7fbe1eb2b1485c6dd99e2f
Stats:     202 lines in 27 files changed: 74 ins; 30 del; 98 mod

8300693: Lower the compile threshold and reduce the iterations of warmup loop 
in VarHandles tests

Reviewed-by: jvernee, dholmes, psandoz

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

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

Reply via email to