TestOverloadCompileQueues sometimes doesn't test anything

Andrew Haley aph at redhat.com
Wed Mar 27 16:57:03 UTC 2019


This test sets -XX:-TieredCompilation -XX:CompileThreshold=2
-XX:CICompilerCount=1 then repeatedly loads classes and invokes their
methods. However, in testing as often as not this test exits *before*
any of the test classes have been compiled, so the test is completely
ineffective. If I set CICompilerCount=8 I can get some unloading.

This is with a debug build: I need that for assertions.

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the hotspot-dev mailing list