< prev index next >

test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java

Print this page

        

*** 80,93 **** Asserts.assertEquals(CLASS_LOADER_NAME, recordedClassLoader.getName(), "Expected class loader name " + CLASS_LOADER_NAME + ", got name " + recordedClassLoader.getName()); Events.assertField(event, "classCount").equal(2L); Events.assertField(event, "chunkSize").above(1L); Events.assertField(event, "blockSize").above(1L); ! Events.assertField(event, "unsafeAnonymousClassCount").equal(2L); ! Events.assertField(event, "unsafeAnonymousChunkSize").above(0L); ! Events.assertField(event, "unsafeAnonymousBlockSize").above(0L); ! Events.assertField(event, "hiddenClassCount").equal(2L); Events.assertField(event, "hiddenChunkSize").above(0L); Events.assertField(event, "hiddenBlockSize").above(0L); isAnyFound = true; } } --- 80,91 ---- Asserts.assertEquals(CLASS_LOADER_NAME, recordedClassLoader.getName(), "Expected class loader name " + CLASS_LOADER_NAME + ", got name " + recordedClassLoader.getName()); Events.assertField(event, "classCount").equal(2L); Events.assertField(event, "chunkSize").above(1L); Events.assertField(event, "blockSize").above(1L); ! // Hidden classes stats include both hidden and unsafe anonymous classes. ! Events.assertField(event, "hiddenClassCount").equal(4L); Events.assertField(event, "hiddenChunkSize").above(0L); Events.assertField(event, "hiddenBlockSize").above(0L); isAnyFound = true; } }
< prev index next >