JDK 9 RFR of JDK-8122944: perfdata used is seen as too high on sparc zone with jdk1.9 and causes a test failure
David Holmes
david.holmes at oracle.com
Tue Jul 28 01:44:16 UTC 2015
Seems reasonable.
Thanks,
David
On 28/07/2015 11:40 AM, Joseph D. Darcy wrote:
> Hello,
>
> In certain machine configurations (large SPARC boxes with lots of
> threads), the test
>
> sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
>
> fails because the PerfDataMemorySize buffer gets too close to its limit.
> To allow the test to pass on machines like this as well as smaller
> boxes, I'd like to just bump its PerfDataMemorySize to 64k from the
> default of 32k. The patch to accomplish this is:
>
> --- a/test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
> Sat Jul 25 08:50:45 2015 +0300
> +++ b/test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
> Mon Jul 27 18:37:23 2015 -0700
> @@ -25,7 +25,7 @@
> * @test
> * @bug 4990825
> * @modules jdk.jvmstat/sun.jvmstat.monitor
> - * @run main/othervm -XX:+UsePerfData PrologSizeSanityCheck
> + * @run main/othervm -XX:+UsePerfData -XX:PerfDataMemorySize=64k
> PrologSizeSanityCheck
> * @summary prolog size and overflow sanity checks
> */
>
> Thanks,
>
> -Joe
More information about the serviceability-dev
mailing list