On Thu, 8 Sep 2022 09:56:05 GMT, Kevin Walls <kev...@openjdk.org> wrote:

> Test update to cope with heap size changing (shrinking) in the early life of 
> the test app.
> 
> A change in GC timing affects this test which reads eden size and heap size.  
> Both eden and heap are likely to shrink initially for this test.  Failures 
> were that heap size shrank after reading eden size, such that eden appeared 
> to be >100% of heap.
> Recognising a shrinking heap and retrying resolves this.  
> 
> (Re-ordering to read heap size then eden would be enough to make the check in 
> provokeGc work.  But it would allocate sometimes a very small fraction of the 
> heap, which is not the intent.)

This pull request has now been integrated.

Changeset: cfd44bb2
Author:    Kevin Walls <kev...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/cfd44bb2cd4f2fdbfc15a7a76757a92c0a557439
Stats:     27 lines in 2 files changed: 19 ins; 3 del; 5 mod

8293218: serviceability/tmtools/jstat/GcNewTest.java fails with "Error in the 
percent calculation"
8293564: serviceability/tmtools/jstat/GcTest01.java fails with "Error in the 
percent calculation"

Reviewed-by: sspitsyn, lmesnik, dcubed

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

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

Reply via email to