Loading... (original) (raw)

ParallelGCThreads are calculated based on the platform architecture. It depends on the values in static variables of VM_Version. In jdk9 the values of ParallelGCThreads is calculated before the VM_Version variables are initialized so the calculations of ParallelGCThreads is not recognizing the architecture of the platform. In particular do not recognize that ParallelGCThreads should be calculated based on later niagara hardware (post niagara 1). There may be other parameters that are not being calculated correctly. The ParallelGCThreads was calculated correctly in jdk7 GA. It appears not be to calculated correctly in jdk8 although I have not debugged that case.

backported by

Backport - A issue that is required to port a Bug or Feature into another product release. This issue type is generally associated with the main Bug/Feature to represent each individual release of the port. JDK-8156273 ParallelGCThreads is not calculated correctly

Backport - A issue that is required to port a Bug or Feature into another product release. This issue type is generally associated with the main Bug/Feature to represent each individual release of the port. JDK-8162069 ParallelGCThreads is not calculated correctly

Backport - A issue that is required to port a Bug or Feature into another product release. This issue type is generally associated with the main Bug/Feature to represent each individual release of the port. JDK-8151948 ParallelGCThreads is not calculated correctly

relates to

Enhancement - null JDK-8145031 Add regression test for 8133023