[9] RFR(XXS): 8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1

Roland Westrelin roland.westrelin at oracle.com
Mon Mar 3 02:04:30 PST 2014


Hi Albert,

> Problem:
> JDK-8034775 changed the minimum number of compiler threads for tiered compilation to 2, since each compiler (C1 and C2) requires a separate compiler thread. The test is started with -XX:CICompilerCount=1, which is illegal after JDK-8034775.
> 
> Solution:
> Remove -XX:CICompilerCount=1

But then if we run with tiered off, C2 will have more than 1 compiler thread which is not what the test wants for some reason. Maybe if tiered is on CICompilerCount=1 should make the VM silently use 1 thread per compilers?

Roland.


More information about the hotspot-compiler-dev mailing list