Hi Jaroslav, I am not an expert in classloading but I don't see any obvious issue with what you propose.
I wonder whether making the test always run in /othervm mode might make it more stable. best regards, -- daniel On 10/7/13 3:59 PM, Jaroslav Bachorik wrote:
The test captures the number of loaded classes right at the start and then checks the diffs when it's finished. However, it seems that there might by some async class loading still going on, initiated by JFR. The patch simply adds a loop to wait for the number of loaded classes to settle before continuing. This should prevent the test failing with JFR intermittently. Issue: https://bugs.openjdk.java.net/browse/JDK-7144200 Webrev: http://cr.openjdk.java.net/~jbachorik/7144200/webrev.00/ Cheers, -JB-