[8u] [JFR] RFR: JFR backports from 11.0.4

Andrey Petushkov andrey at azul.com
Tue Sep 3 11:53:25 UTC 2019


Dear All,

could you please consider the following set of backports of the JFR fixes from 11.0.4 release into 8u incubator baseline:

8185525: Add JFR event for DictionarySizes
8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash
8215727: Restore JFR thread sampler loop to old / previous behavior
8216283: Allow shorter method sampling interval than 10 ms
8217362: Emergency dump does not work when disk=false is set
8219241: Provide basic virtualization related info in the hs_error file on linux/windows x86_64
8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero
8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info
8220293: Deadlock in JFR string pool
8220555: JFR tool shows potentially misleading message when it cannot access a file
8220657: JFR.dump does not work when filename is set
8221569: JFR tool produces incorrect output when both --categories and --events are specified
8221711: [TESTBUG] create more tests for JFR in container environment
8222888: [TESTBUG] docker/TestJFREvents.java fails due to "RuntimeException: JAVA_MAIN_CLASS_ is not defined"
8223438: add VirtualizationInformation JFR event
8223599: minimal build fails after JDK-8185525
8224217: RecordingInfo should use textual representation of path
8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics()

the webrev is at http://cr.openjdk.java.net/~apetushkov/jfr_backports_katya/11.0.4/
all relevant tests have passed on all supported platforms

the individual patches can be found at http://cr.openjdk.java.net/~apetushkov/jfr_backports_katya/11.0.4/patches/
the order to apply is:
- hotspot
8217362
8219566
8220293
8219241
8223438
8185525
8223599
8225310
8219997
8221711
8222888
8215727
8216283

- jdk
8213448
8220555
8217362
8221569
8223438
8185525
8224217
8216283
8220657

Thanks,
Andrey



More information about the jdk8u-dev mailing list