[RFR] [8u] 8u262-b01 Upstream Sync
Andrew John Hughes
gnu.andrew at redhat.com
Tue May 5 05:39:08 UTC 2020
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u262-b01/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u252-b09:
- JDK-4949105: Access Bridge lacks html tags parsing
- JDK-8003209: JFR events for network utilization
- JDK-8028431: NullPointerException in DerValue.equals(DerValue)
- JDK-8030680: 292 cleanup from default method code assessment
- JDK-8035633: TEST_BUG: java/net/NetworkInterface/Equals.java and
some tests failed on windows intermittently
- JDK-8041626: Shutdown tracing event
- JDK-8041915: Move 8 awt tests to OpenJDK regression tests tree
- JDK-8141056: Erroneous assignment in HeapRegionSet.cpp
- JDK-8149338: JVM Crash caused by Marlin renderer not handling NaN
coordinates
- JDK-8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java
failing due to "Connection succeeded"
- JDK-8165675: Trace event for thread park has incorrect unit for timeout
- JDK-8176182: 4 security tests are not run
- JDK-8178910: Problemlist sample tests
- JDK-8183925: [AArch64] Decouple crash protection from watcher thread
- JDK-8183925: Decouple crash protection from watcher thread
- JDK-8191393: Random crashes during cfree+0x1c
- JDK-8195817: JFR.stop should require name of recording
- JDK-8195818: JFR.start should increase autogenerated name by one
- JDK-8195819: Remove recording=x from jcmd JFR.check output
- JDK-8199712: [AArch64] Flight Recorder
- JDK-8199712: Flight Recorder
- JDK-8202578: Revisit location for class unload events
- JDK-8202835: jfr/event/os/TestSystemProcess.java fails on missing events
- JDK-8203287: Zero fails to build after JDK-8199712 (Flight Recorder)
- JDK-8203346: JFR: Inconsistent signature of jfr_add_string_constant
- JDK-8203664: JFR start failure after AppCDS archive created with JFR
StartFlightRecording
- JDK-8203921: JFR thread sampling is missing fixes from JDK-8194552
- JDK-8203929: Limit amount of data for JFR.dump
- JDK-8205516: JFR tool
- JDK-8207392: [PPC64] Implement JFR profiling
- JDK-8207829: FlightRecorderMXBeanImpl is leaking the first
classloader which calls it
- JDK-8209960: -Xlog:jfr* doesn't work with the JFR
- JDK-8210024: JFR calls virtual is_Java_thread from ~Thread()
- JDK-8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7
- JDK-8211239: Build fails without JFR: empty JFR events signatures
mismatch
- JDK-8212232: Wrong metadata for the configuration of the cutoff for
old object sample events
- JDK-8213015: Inconsistent settings between JFR.configure and
-XX:FlightRecorderOptions
- JDK-8213421: Line number information for execution samples always 0
- JDK-8213617: JFR should record the PID of the recorded process
- JDK-8213734: SAXParser.parse(File, ..) does not close resources when
Exception occurs.
- JDK-8213914: [TESTBUG] Several JFR VM events are not covered by tests
- JDK-8213917: [TESTBUG] Shutdown JFR event is not covered by test
- JDK-8213966: The ZGC JFR events should be marked as experimental
- JDK-8214542: JFR: Old Object Sample event slow on a deep heap in
debug builds
- JDK-8214750: Unnecessary <p> tags in jfr classes
- JDK-8214896: JFR Tool left files behind
- JDK-8214906: [TESTBUG] jfr/event/sampling/TestNative.java fails with
UnsatisfiedLinkError
- JDK-8214925: JFR tool fails to execute
- JDK-8215175: Inconsistencies in JFR event metadata
- JDK-8215237: jdk.jfr.Recording javadoc does not compile
- JDK-8215284: Reduce noise induced by periodic task getFileSize()
- JDK-8215355: Object monitor deadlock with no threads holding the
monitor (using jemalloc 5.1)
- JDK-8215362: JFR GTest JfrTestNetworkUtilization fails
- JDK-8215771: The jfr tool should pretty print reference chains
- JDK-8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64
- JDK-8216064: -XX:StartFlightRecording:settings= doesn't work properly
- JDK-8216486: Possibility of integer overflow in JfrThreadSampler::run()
- JDK-8216528:
test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java
failing with Xcomp
- JDK-8216559: [JFR] Native libraries not correctly parsed from
/proc/self/maps
- JDK-8216578: Remove unused/obsolete method in JFR code
- JDK-8216995: Clean up JFR command line processing
- JDK-8217744: [TESTBUG] JFR TestShutdownEvent fails on some systems
due to process surviving SIGINT
- JDK-8217748: [TESTBUG] Exclude TestSig test case from JFR
TestShutdownEvent
- JDK-8218935: Make jfr strncpy uses GCC 8.x friendly
- JDK-8223147: JFR Backport
- JDK-8223689: Add JFR Thread Sampling Support
- JDK-8223690: Add JFR BiasedLock Event Support
- JDK-8223691: Add JFR G1 Region Type Change Event Support
- JDK-8223692: Add JFR G1 Heap Summary Event Support
- JDK-8224172: assert(jfr_is_event_enabled(id)) failed: invariant
- JDK-8224475: JTextPane does not show images in HTML rendering
- JDK-8226253: JAWS reports wrong number of radio buttons when buttons
are hidden.
- JDK-8226779: [TESTBUG] Test JFR API from Java agent
- JDK-8226892: ActionListeners on JRadioButtons don't get notified
when selection is changed with arrow keys
- JDK-8227011: Starting a JFR recording in response to JVMTI VMInit
and / or Java agent premain corrupts memory
- JDK-8227605: Kitchensink fails "assert((((klass)->trace_id() &
(JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant"
- JDK-8229366: JFR backport allows unchecked writing to memory
- JDK-8229401: Fix JFR code cache test failures
- JDK-8229708: JFR backport code does not initialize
- JDK-8229873: 8229401 broke jdk8u-jfr-incubator
- JDK-8230448: [test] JFRSecurityTestSuite.java is failing on Windows
- JDK-8230707: JFR related tests are failing
- JDK-8230782: Robot.createScreenCapture() fails if ?awt.robot.gtk? is
set to false
- JDK-8230856: Java_java_net_NetworkInterface_getByName0 on unix
misses ReleaseStringUTFChars in early return
- JDK-8230947: TestLookForUntestedEvents.java is failing after JDK-8230707
- JDK-8231995: two jtreg tests failed after 8229366 is fixed
- JDK-8233623: Add classpath exception to copyright in
EventHandlerProxyCreator.java file
- JDK-8236002: CSR for JFR backport suggests not leaving out the
package-info
- JDK-8236008: Some backup files were accidentally left in the hotspot
tree
- JDK-8236074: Missed package-info
- JDK-8236174: Should update javadoc since tags
- JDK-8238076: Fix OpenJDK 7 Bootstrap Broken by JFR Backport
- JDK-8238452: Keytool generates wrong expiration date if validity is
set to 2050/01/01
- JDK-8238555: Allow Initialization of SunPKCS11 with NSS when there
are external FIPS modules in the NSSDB
- JDK-8238589: Necessary code cleanup in JFR for JDK8u
- JDK-8238590: Enable JFR by default during compilation in 8u
- JDK-8239055: Wrong implementation of VMState.hasListener
- JDK-8239476: JDK-8238589 broke windows build by moving OrderedPair
- JDK-8239479: minimal1 and zero builds are failing
- JDK-8239867: correct over use of INCLUDE_JFR macro
- JDK-8240375: Disable JFR by default for July 2020 release
- JDK-8241444: Metaspace::_class_vsm not initialized if compressed
class pointers are disabled
- JDK-8241902: AIX Build broken after integration of JDK-8223147 (JFR
Backport)
- JDK-8242788: Non-PCH build is broken after JDK-8191393
Main issues of note:
This is the first build promotion to contain JFR. Additional changes had
to be backported to make this work on AArch64. It was necessary to get
access to an AArch64 machine and build manually there first of all,
after initial attempts at tagging and building failed.
The following three additional changes were added in the end to get a
successful build:
- JDK-8183925: [AArch64] Decouple crash protection from watcher thread
- JDK-8199712: [AArch64] Flight Recorder
- JDK-8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64
The 8183925 renaming of os::WatcherThreadCrashProtection ->
os::ThreadCrashProtection needed to be applied to
src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp. This was a clean backport.
vm_version_ext had to be introduced for AArch64 and referenced in
src/os/linux/vm/os_perf_linux.cpp. One minor change was necessary,
because 8u does not have _features_string(). Instead, we use
cpu_features(), which returns the same value. This port-specific
function was removed in 11u by 8143072 ("[JVMCI] Port JVMCI to
AArch64"), with the same value instead returned by the shared
_features_string().
8215961 is a simple followup fix for this, which prefixes the features
output with "AArch64" so the JFR test passes.
Most JFR tests passed with the AArch64 build. Those that didn't seemed
unrelated to AArch64 specifically.
$ cat tests.log |grep -v '^Passed'
FAILED: jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
FAILED: jdk/jfr/event/io/TestInstrumentation.java
FAILED: jdk/jfr/event/oldobject/TestClassLoaderLeak.java
Error: jdk/jfr/event/oldobject/TestObjectDescription.java
Error: jdk/jfr/event/oldobject/TestSanityDefault.java
FAILED: jdk/jfr/event/profiling/TestFullStackTrace.java
Error: jdk/jfr/event/sampling/TestNative.java
Test results: passed: 422; failed: 4; error: 3
This gets AArch64 to build with JFR, but more support may need to be added.
diffstat for root
b/.hgignore | 2 +
b/.hgtags | 3 +
b/THIRD_PARTY_README | 30 ++++++++----------
b/common/autoconf/generated-configure.sh | 51
+++++++++++++++++++++++++++++--
b/common/autoconf/jdk-options.m4 | 26 +++++++++++++++
5 files changed, 92 insertions(+), 20 deletions(-)
diffstat for corba
b/.hgtags | 4 ++++
b/THIRD_PARTY_README | 30 ++++++++++++++----------------
2 files changed, 18 insertions(+), 16 deletions(-)
diffstat for jaxp
b/.hgtags |
3 +
b/THIRD_PARTY_README |
30 ++++------
b/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java |
26 ++++++--
3 files changed, 36 insertions(+), 23 deletions(-)
diffstat for jaxws
b/.hgtags | 3 +++
b/THIRD_PARTY_README | 30 ++++++++++++++----------------
2 files changed, 17 insertions(+), 16 deletions(-)
diffstat for langtools
b/.hgtags | 3 +++
b/THIRD_PARTY_README | 30 ++++++++++++++----------------
2 files changed, 17 insertions(+), 16 deletions(-)
diffstat for nashorn
b/.hgtags | 3 +++
b/THIRD_PARTY_README | 30 ++++++++++++++----------------
2 files changed, 17 insertions(+), 16 deletions(-)
diffstat for jdk
a/src/solaris/native/sun/awt/robot_common.c
| 101 -
a/src/solaris/native/sun/awt/robot_common.h
| 39
b/.hgtags
| 3
b/THIRD_PARTY_README
| 30
b/make/CompileLaunchers.gmk
| 4
b/make/CopyFiles.gmk
| 11
b/make/CopyIntoClasses.gmk
| 6
b/make/CreateJars.gmk
| 26
b/make/Images.gmk
| 3
b/make/mapfiles/libjava/mapfile-vers
| 1
b/src/share/classes/com/sun/tools/jdi/VMState.java
| 11
b/src/share/classes/java/lang/Runtime.java
| 1
b/src/share/classes/java/lang/Shutdown.java
| 6
b/src/share/classes/javax/swing/JList.java
| 8
b/src/share/classes/javax/swing/plaf/basic/BasicHTML.java
| 31
b/src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
| 7
b/src/share/classes/javax/swing/text/html/ImageView.java
| 32
b/src/share/classes/jdk/jfr/AnnotationElement.java
| 420 ++++
b/src/share/classes/jdk/jfr/BooleanFlag.java
| 45
b/src/share/classes/jdk/jfr/Category.java
| 130 +
b/src/share/classes/jdk/jfr/Configuration.java
| 197 ++
b/src/share/classes/jdk/jfr/ContentType.java
| 45
b/src/share/classes/jdk/jfr/DataAmount.java
| 60
b/src/share/classes/jdk/jfr/Description.java
| 52
b/src/share/classes/jdk/jfr/Enabled.java
| 58
b/src/share/classes/jdk/jfr/Event.java
| 171 +
b/src/share/classes/jdk/jfr/EventFactory.java
| 251 ++
b/src/share/classes/jdk/jfr/EventSettings.java
| 141 +
b/src/share/classes/jdk/jfr/EventType.java
| 237 ++
b/src/share/classes/jdk/jfr/Experimental.java
| 59
b/src/share/classes/jdk/jfr/FlightRecorder.java
| 353 +++
b/src/share/classes/jdk/jfr/FlightRecorderListener.java
| 80
b/src/share/classes/jdk/jfr/FlightRecorderPermission.java
| 211 ++
b/src/share/classes/jdk/jfr/Frequency.java
| 45
b/src/share/classes/jdk/jfr/Label.java
| 55
b/src/share/classes/jdk/jfr/MemoryAddress.java
| 45
b/src/share/classes/jdk/jfr/MetadataDefinition.java
| 81
b/src/share/classes/jdk/jfr/Name.java
| 53
b/src/share/classes/jdk/jfr/Percentage.java
| 50
b/src/share/classes/jdk/jfr/Period.java
| 72
b/src/share/classes/jdk/jfr/Recording.java
| 676 +++++++
b/src/share/classes/jdk/jfr/RecordingState.java
| 71
b/src/share/classes/jdk/jfr/Registered.java
| 55
b/src/share/classes/jdk/jfr/Relational.java
| 43
b/src/share/classes/jdk/jfr/SettingControl.java
| 220 ++
b/src/share/classes/jdk/jfr/SettingDefinition.java
| 70
b/src/share/classes/jdk/jfr/SettingDescriptor.java
| 215 ++
b/src/share/classes/jdk/jfr/StackTrace.java
| 57
b/src/share/classes/jdk/jfr/Threshold.java
| 69
b/src/share/classes/jdk/jfr/Timespan.java
| 75
b/src/share/classes/jdk/jfr/Timestamp.java
| 63
b/src/share/classes/jdk/jfr/TransitionFrom.java
| 43
b/src/share/classes/jdk/jfr/TransitionTo.java
| 43
b/src/share/classes/jdk/jfr/Unsigned.java
| 45
b/src/share/classes/jdk/jfr/ValueDescriptor.java
| 322 +++
b/src/share/classes/jdk/jfr/conf/default.jfc
| 816 ++++++++
b/src/share/classes/jdk/jfr/conf/profile.jfc
| 817 ++++++++
b/src/share/classes/jdk/jfr/consumer/ChunkParser.java
| 174 +
b/src/share/classes/jdk/jfr/consumer/ConstantMap.java
| 139 +
b/src/share/classes/jdk/jfr/consumer/EventParser.java
| 72
b/src/share/classes/jdk/jfr/consumer/LongMap.java
| 61
b/src/share/classes/jdk/jfr/consumer/ObjectFactory.java
| 85
b/src/share/classes/jdk/jfr/consumer/Parser.java
| 45
b/src/share/classes/jdk/jfr/consumer/ParserFactory.java
| 303 +++
b/src/share/classes/jdk/jfr/consumer/RecordedClass.java
| 103 +
b/src/share/classes/jdk/jfr/consumer/RecordedClassLoader.java
| 90
b/src/share/classes/jdk/jfr/consumer/RecordedEvent.java
| 124 +
b/src/share/classes/jdk/jfr/consumer/RecordedFrame.java
| 113 +
b/src/share/classes/jdk/jfr/consumer/RecordedMethod.java
| 120 +
b/src/share/classes/jdk/jfr/consumer/RecordedObject.java
| 903 +++++++++
b/src/share/classes/jdk/jfr/consumer/RecordedStackTrace.java
| 80
b/src/share/classes/jdk/jfr/consumer/RecordedThread.java
| 118 +
b/src/share/classes/jdk/jfr/consumer/RecordedThreadGroup.java
| 70
b/src/share/classes/jdk/jfr/consumer/RecordingFile.java
| 269 ++
b/src/share/classes/jdk/jfr/consumer/TimeConverter.java
| 72
b/src/share/classes/jdk/jfr/consumer/package-info.java
| 82
b/src/share/classes/jdk/jfr/events/AbstractJDKEvent.java
| 37
b/src/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
| 67
b/src/share/classes/jdk/jfr/events/ActiveSettingEvent.java
| 48
b/src/share/classes/jdk/jfr/events/ErrorThrownEvent.java
| 44
b/src/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java
| 44
b/src/share/classes/jdk/jfr/events/ExceptionThrownEvent.java
| 45
b/src/share/classes/jdk/jfr/events/FileForceEvent.java
| 59
b/src/share/classes/jdk/jfr/events/FileReadEvent.java
| 66
b/src/share/classes/jdk/jfr/events/FileWriteEvent.java
| 61
b/src/share/classes/jdk/jfr/events/SocketReadEvent.java
| 79
b/src/share/classes/jdk/jfr/events/SocketWriteEvent.java
| 68
b/src/share/classes/jdk/jfr/internal/ASMToolkit.java
| 162 +
b/src/share/classes/jdk/jfr/internal/AnnotationConstruct.java
| 136 +
b/src/share/classes/jdk/jfr/internal/Bits.java
| 227 ++
b/src/share/classes/jdk/jfr/internal/ChunkInputStream.java
| 116 +
b/src/share/classes/jdk/jfr/internal/ChunksChannel.java
| 145 +
b/src/share/classes/jdk/jfr/internal/Control.java
| 209 ++
b/src/share/classes/jdk/jfr/internal/Cutoff.java
| 75
b/src/share/classes/jdk/jfr/internal/EventClassBuilder.java
| 142 +
b/src/share/classes/jdk/jfr/internal/EventControl.java
| 291 +++
b/src/share/classes/jdk/jfr/internal/EventHandlerCreator.java
| 338 +++
b/src/share/classes/jdk/jfr/internal/EventHandlerProxyCreator.java
| 126 +
b/src/share/classes/jdk/jfr/internal/EventInstrumentation.java
| 528 +++++
b/src/share/classes/jdk/jfr/internal/EventWriter.java
| 355 +++
b/src/share/classes/jdk/jfr/internal/EventWriterMethod.java
| 81
b/src/share/classes/jdk/jfr/internal/JVM.java
| 527 +++++
b/src/share/classes/jdk/jfr/internal/JVMSupport.java
| 86
b/src/share/classes/jdk/jfr/internal/JVMUpcalls.java
| 152 +
b/src/share/classes/jdk/jfr/internal/LogLevel.java
| 41
b/src/share/classes/jdk/jfr/internal/LogTag.java
| 90
b/src/share/classes/jdk/jfr/internal/Logger.java
| 69
b/src/share/classes/jdk/jfr/internal/MetadataDescriptor.java
| 273 ++
b/src/share/classes/jdk/jfr/internal/MetadataHandler.java
| 421 ++++
b/src/share/classes/jdk/jfr/internal/MetadataReader.java
| 271 ++
b/src/share/classes/jdk/jfr/internal/MetadataRepository.java
| 277 ++
b/src/share/classes/jdk/jfr/internal/MetadataWriter.java
| 225 ++
b/src/share/classes/jdk/jfr/internal/OldObjectSample.java
| 98 +
b/src/share/classes/jdk/jfr/internal/Options.java
| 162 +
b/src/share/classes/jdk/jfr/internal/PlatformEventType.java
| 281 +++
b/src/share/classes/jdk/jfr/internal/PlatformRecorder.java
| 554 +++++
b/src/share/classes/jdk/jfr/internal/PlatformRecording.java
| 778 ++++++++
b/src/share/classes/jdk/jfr/internal/PrivateAccess.java
| 97 +
b/src/share/classes/jdk/jfr/internal/Repository.java
| 165 +
b/src/share/classes/jdk/jfr/internal/RepositoryChunk.java
| 210 ++
b/src/share/classes/jdk/jfr/internal/RequestEngine.java
| 256 ++
b/src/share/classes/jdk/jfr/internal/SecuritySupport.java
| 391 ++++
b/src/share/classes/jdk/jfr/internal/SettingsManager.java
| 292 +++
b/src/share/classes/jdk/jfr/internal/ShutdownHook.java
| 105 +
b/src/share/classes/jdk/jfr/internal/StringPool.java
| 135 +
b/src/share/classes/jdk/jfr/internal/Type.java
| 326 +++
b/src/share/classes/jdk/jfr/internal/TypeLibrary.java
| 492 +++++
b/src/share/classes/jdk/jfr/internal/Utils.java
| 554 +++++
b/src/share/classes/jdk/jfr/internal/WriteableUserPath.java
| 129 +
b/src/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
| 184 +
b/src/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
| 339 +++
b/src/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java
| 47
b/src/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
| 201 ++
b/src/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
| 164 +
b/src/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
| 217 ++
b/src/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
| 205 ++
b/src/share/classes/jdk/jfr/internal/dcmd/DCmdException.java
| 69
b/src/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
| 259 ++
b/src/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
| 87
b/src/share/classes/jdk/jfr/internal/handlers/EventHandler.java
| 123 +
b/src/share/classes/jdk/jfr/internal/instrument/ConstructorTracerWriter.java | 86
b/src/share/classes/jdk/jfr/internal/instrument/ConstructorWriter.java
| 89
b/src/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java | 197 ++
b/src/share/classes/jdk/jfr/internal/instrument/FileInputStreamInstrumentor.java | 115 +
b/src/share/classes/jdk/jfr/internal/instrument/FileOutputStreamInstrumentor.java | 99 +
b/src/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
| 144 +
b/src/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java | 140 +
b/src/share/classes/jdk/jfr/internal/instrument/JIInliner.java
| 113 +
b/src/share/classes/jdk/jfr/internal/instrument/JIInstrumentationMethod.java | 36
b/src/share/classes/jdk/jfr/internal/instrument/JIInstrumentationTarget.java | 37
b/src/share/classes/jdk/jfr/internal/instrument/JIMethodCallInliner.java | 149 +
b/src/share/classes/jdk/jfr/internal/instrument/JIMethodInliningAdapter.java | 76
b/src/share/classes/jdk/jfr/internal/instrument/JIMethodMergeAdapter.java | 120 +
b/src/share/classes/jdk/jfr/internal/instrument/JITypeMapping.java
| 35
b/src/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java | 173 +
b/src/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java | 174 +
b/src/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java | 88
b/src/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java | 84
b/src/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java
| 64
b/src/share/classes/jdk/jfr/internal/jfc/JFC.java
| 247 ++
b/src/share/classes/jdk/jfr/internal/jfc/JFCParser.java
| 85
b/src/share/classes/jdk/jfr/internal/jfc/JFCParserHandler.java
| 106 +
b/src/share/classes/jdk/jfr/internal/jfc/jfc.xsd
| 177 +
b/src/share/classes/jdk/jfr/internal/jfc/package-info.java
| 31
b/src/share/classes/jdk/jfr/internal/management/ManagementSupport.java
| 89
b/src/share/classes/jdk/jfr/internal/settings/BooleanValue.java
| 74
b/src/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
| 97 +
b/src/share/classes/jdk/jfr/internal/settings/EnabledSetting.java
| 75
b/src/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
| 136 +
b/src/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
| 75
b/src/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
| 90
b/src/share/classes/jdk/jfr/internal/test/WhiteBox.java
| 48
b/src/share/classes/jdk/jfr/internal/tool/Assemble.java
| 127 +
b/src/share/classes/jdk/jfr/internal/tool/Command.java
| 306 +++
b/src/share/classes/jdk/jfr/internal/tool/Disassemble.java
| 250 ++
b/src/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java
| 139 +
b/src/share/classes/jdk/jfr/internal/tool/Help.java
| 76
b/src/share/classes/jdk/jfr/internal/tool/JSONWriter.java
| 261 ++
b/src/share/classes/jdk/jfr/internal/tool/Main.java
| 110 +
b/src/share/classes/jdk/jfr/internal/tool/Metadata.java
| 139 +
b/src/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
| 634 ++++++
b/src/share/classes/jdk/jfr/internal/tool/Print.java
| 262 ++
b/src/share/classes/jdk/jfr/internal/tool/StructuredWriter.java
| 121 +
b/src/share/classes/jdk/jfr/internal/tool/Summary.java
| 162 +
b/src/share/classes/jdk/jfr/internal/tool/UserDataException.java
| 49
b/src/share/classes/jdk/jfr/internal/tool/UserSyntaxException.java
| 45
b/src/share/classes/jdk/jfr/internal/tool/Version.java
| 51
b/src/share/classes/jdk/jfr/internal/tool/XMLWriter.java
| 200 ++
b/src/share/classes/jdk/jfr/package-info.java
| 196 ++
b/src/share/classes/jdk/management/jfr/ConfigurationInfo.java
| 241 ++
b/src/share/classes/jdk/management/jfr/EventTypeInfo.java
| 262 ++
b/src/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
| 639 ++++++
b/src/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
| 440 ++++
b/src/share/classes/jdk/management/jfr/MBeanUtils.java
| 130 +
b/src/share/classes/jdk/management/jfr/RecordingInfo.java
| 398 ++++
b/src/share/classes/jdk/management/jfr/SettingDescriptorInfo.java
| 232 ++
b/src/share/classes/jdk/management/jfr/Stream.java
| 81
b/src/share/classes/jdk/management/jfr/StreamCleanupTask.java
| 50
b/src/share/classes/jdk/management/jfr/StreamManager.java
| 82
b/src/share/classes/jdk/management/jfr/Stringifier.java
| 60
b/src/share/classes/jdk/management/jfr/internal/FlightRecorderMXBeanProvider.java | 113 +
b/src/share/classes/sun/java2d/marlin/Renderer.java
| 55
b/src/share/classes/sun/management/ExtendedPlatformComponent.java
| 27
b/src/share/classes/sun/security/pkcs11/Secmod.java
| 4
b/src/share/classes/sun/security/util/DerValue.java
| 24
b/src/share/classes/sun/security/x509/CertificateValidity.java
| 7
b/src/share/classes/sun/security/x509/X509CRLEntryImpl.java
| 5
b/src/share/classes/sun/security/x509/X509CRLImpl.java
| 5
b/src/share/javavm/export/jvm.h
| 3
b/src/share/lib/security/java.security-aix
| 10
b/src/share/lib/security/java.security-linux
| 10
b/src/share/lib/security/java.security-macosx
| 10
b/src/share/lib/security/java.security-solaris
| 11
b/src/share/lib/security/java.security-windows
| 10
b/src/share/native/java/lang/Shutdown.c
| 7
b/src/solaris/native/java/net/NetworkInterface.c
| 1
b/src/solaris/native/sun/awt/awt_Robot.c
| 4
b/src/solaris/native/sun/awt/list.c
| 107 -
b/src/solaris/native/sun/awt/list.h
| 61
b/src/solaris/native/sun/awt/multiVis.c
| 768 ++++----
b/src/solaris/native/sun/awt/multiVis.h
| 48
b/src/solaris/native/sun/awt/wsutils.h
| 133 -
b/src/windows/classes/com/sun/java/accessibility/AccessBridge.java
| 88
b/test/ProblemList.txt
| 5
b/test/TEST.ROOT
| 2
b/test/TEST.groups
| 4
b/test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java
| 203 ++
b/test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java
| 81
b/test/java/awt/Window/ShapedAndTranslucentWindows/Common.java
| 316 +++
b/test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java
| 225 ++
b/test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java
| 69
b/test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java
| 71
b/test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java | 70
b/test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java | 68
b/test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java
| 71
b/test/java/lang/SecurityManager/CheckPackageAccess.java
| 3
b/test/java/net/MulticastSocket/TestInterfaces.java
| 5
b/test/java/net/NetworkInterface/Equals.java
| 5
b/test/java/net/NetworkInterface/IndexTest.java
| 5
b/test/java/nio/channels/AsyncCloseAndInterrupt.java
| 26
b/test/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java | 7
b/test/java/security/cert/X509Certificate/X509BadCertificate.java
| 63
b/test/java/security/cert/X509Certificate/bad-cert-1.pem
| 21
b/test/javax/accessibility/AccessibleName/GetAccessibleNameTest.java
| 137 +
b/test/javax/swing/JRadioButton/8033699/bug8033699.java
| 46
b/test/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java
| 173 +
b/test/javax/xml/jaxp/parsers/8213734/SAXParserTest.java
| 79
b/test/jdk/jfr/TEST.properties
| 2
b/test/jdk/jfr/api/consumer/TEST.properties
| 2
b/test/jdk/jfr/api/consumer/TestFieldAccess.java
| 151 +
b/test/jdk/jfr/api/consumer/TestGetStackTrace.java
| 103 +
b/test/jdk/jfr/api/consumer/TestHiddenMethod.java
| 112 +
b/test/jdk/jfr/api/consumer/TestMethodGetModifiers.java
| 81
b/test/jdk/jfr/api/consumer/TestReadTwice.java
| 85
b/test/jdk/jfr/api/consumer/TestRecordedClassLoader.java
| 120 +
b/test/jdk/jfr/api/consumer/TestRecordedEvent.java
| 110 +
b/test/jdk/jfr/api/consumer/TestRecordedEventGetThread.java
| 72
b/test/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java
| 109 +
b/test/jdk/jfr/api/consumer/TestRecordedFrame.java
| 122 +
b/test/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
| 180 +
b/test/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java
| 60
b/test/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java
| 97 +
b/test/jdk/jfr/api/consumer/TestRecordedObject.java
| 408 ++++
b/test/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java
| 89
b/test/jdk/jfr/api/consumer/TestRecordingFile.java
| 408 ++++
b/test/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java
| 62
b/test/jdk/jfr/api/consumer/TestRecordingInternals.java
| 81
b/test/jdk/jfr/api/consumer/TestSingleRecordedEvent.java
| 69
b/test/jdk/jfr/api/consumer/TestToString.java
| 95 +
b/test/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java
| 79
b/test/jdk/jfr/api/event/TEST.properties
| 2
b/test/jdk/jfr/api/event/TestAbstractEvent.java
| 117 +
b/test/jdk/jfr/api/event/TestBeginEnd.java
| 114 +
b/test/jdk/jfr/api/event/TestClinitRegistration.java
| 206 ++
b/test/jdk/jfr/api/event/TestClonedEvent.java
| 96 +
b/test/jdk/jfr/api/event/TestEnableDisable.java
| 102 +
b/test/jdk/jfr/api/event/TestEventFactory.java
| 81
b/test/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java
| 75
b/test/jdk/jfr/api/event/TestEventFactoryRegistration.java
| 107 +
b/test/jdk/jfr/api/event/TestExtends.java
| 188 ++
b/test/jdk/jfr/api/event/TestGetDuration.java
| 131 +
b/test/jdk/jfr/api/event/TestIsEnabled.java
| 88
b/test/jdk/jfr/api/event/TestIsEnabledMultiple.java
| 128 +
b/test/jdk/jfr/api/event/TestOwnCommit.java
| 124 +
b/test/jdk/jfr/api/event/TestShouldCommit.java
| 195 ++
b/test/jdk/jfr/api/event/TestStaticEnable.java
| 86
b/test/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java
| 219 ++
b/test/jdk/jfr/api/event/dynamic/TestEventFactory.java
| 289 +++
b/test/jdk/jfr/api/flightrecorder/MyListener.java
| 48
b/test/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java
| 58
b/test/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java
| 107 +
b/test/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java | 99 +
b/test/jdk/jfr/api/flightrecorder/TestGetEventTypes.java
| 95 +
b/test/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java
| 46
b/test/jdk/jfr/api/flightrecorder/TestGetRecordings.java
| 85
b/test/jdk/jfr/api/flightrecorder/TestGetSettings.java
| 132 +
b/test/jdk/jfr/api/flightrecorder/TestIsAvailable.java
| 47
b/test/jdk/jfr/api/flightrecorder/TestIsInitialized.java
| 51
b/test/jdk/jfr/api/flightrecorder/TestListener.java
| 66
b/test/jdk/jfr/api/flightrecorder/TestListenerNull.java
| 54
b/test/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java
| 62
b/test/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java | 64
b/test/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java
| 82
b/test/jdk/jfr/api/flightrecorder/TestSettingsControl.java
| 94 +
b/test/jdk/jfr/api/flightrecorder/TestSnapshot.java
| 187 ++
b/test/jdk/jfr/api/metadata/annotations/TestCategory.java
| 53
b/test/jdk/jfr/api/metadata/annotations/TestContentType.java
| 77
b/test/jdk/jfr/api/metadata/annotations/TestDescription.java
| 98 +
b/test/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java
| 56
b/test/jdk/jfr/api/metadata/annotations/TestEnabled.java
| 72
b/test/jdk/jfr/api/metadata/annotations/TestExperimental.java
| 80
b/test/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java
| 110 +
b/test/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java
| 124 +
b/test/jdk/jfr/api/metadata/annotations/TestHasValue.java
| 65
b/test/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java
| 208 ++
b/test/jdk/jfr/api/metadata/annotations/TestLabel.java
| 96 +
b/test/jdk/jfr/api/metadata/annotations/TestMetadata.java
| 85
b/test/jdk/jfr/api/metadata/annotations/TestName.java
| 110 +
b/test/jdk/jfr/api/metadata/annotations/TestPeriod.java
| 52
b/test/jdk/jfr/api/metadata/annotations/TestRegistered.java
| 68
b/test/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java | 53
b/test/jdk/jfr/api/metadata/annotations/TestRelational.java
| 72
b/test/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java
| 60
b/test/jdk/jfr/api/metadata/annotations/TestStackTrace.java
| 61
b/test/jdk/jfr/api/metadata/annotations/TestThreshold.java
| 52
b/test/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java
| 95 +
b/test/jdk/jfr/api/metadata/eventtype/EventWithCustomSettings.java
| 52
b/test/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java
| 82
b/test/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java
| 153 +
b/test/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java
| 76
b/test/jdk/jfr/api/metadata/eventtype/TestGetCategory.java
| 70
b/test/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java
| 99 +
b/test/jdk/jfr/api/metadata/eventtype/TestGetDescription.java
| 80
b/test/jdk/jfr/api/metadata/eventtype/TestGetEventType.java
| 62
b/test/jdk/jfr/api/metadata/eventtype/TestGetField.java
| 77
b/test/jdk/jfr/api/metadata/eventtype/TestGetFields.java
| 86
b/test/jdk/jfr/api/metadata/eventtype/TestGetSettings.java
| 57
b/test/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java
| 180 +
b/test/jdk/jfr/api/metadata/settingdescriptor/AnnotatedSetting.java
| 60
b/test/jdk/jfr/api/metadata/settingdescriptor/BaseEvent.java
| 73
b/test/jdk/jfr/api/metadata/settingdescriptor/CustomEvent.java
| 103 +
b/test/jdk/jfr/api/metadata/settingdescriptor/PlainSetting.java
| 48
b/test/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java
| 59
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java
| 70
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java | 87
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java
| 73
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java
| 70
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java
| 70
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java
| 65
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java
| 73
b/test/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java
| 68
b/test/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java
| 86
b/test/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java
| 70
b/test/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java
| 95 +
b/test/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java
| 47
b/test/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java
| 64
b/test/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java
| 132 +
b/test/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java | 90
b/test/jdk/jfr/api/modules/TestModularizedEvent.java
| 104 +
b/test/jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java | 42
b/test/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java | 44
b/test/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java | 44
b/test/jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java | 154 +
b/test/jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java | 62
b/test/jdk/jfr/api/recorder/TestRecorderInitialized.java
| 68
b/test/jdk/jfr/api/recorder/TestRecorderListener.java
| 106 +
b/test/jdk/jfr/api/recorder/TestStartStopRecording.java
| 80
b/test/jdk/jfr/api/recording/destination/TestDestFileExist.java
| 68
b/test/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java
| 65
b/test/jdk/jfr/api/recording/destination/TestDestInvalid.java
| 104 +
b/test/jdk/jfr/api/recording/destination/TestDestLongPath.java
| 66
b/test/jdk/jfr/api/recording/destination/TestDestMultiple.java
| 111 +
b/test/jdk/jfr/api/recording/destination/TestDestReadOnly.java
| 84
b/test/jdk/jfr/api/recording/destination/TestDestState.java
| 79
b/test/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java
| 80
b/test/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java
| 73
b/test/jdk/jfr/api/recording/destination/TestDestWithDuration.java
| 76
b/test/jdk/jfr/api/recording/dump/TestDump.java
| 61
b/test/jdk/jfr/api/recording/dump/TestDumpInvalid.java
| 85
b/test/jdk/jfr/api/recording/dump/TestDumpLongPath.java
| 70
b/test/jdk/jfr/api/recording/dump/TestDumpMultiple.java
| 105 +
b/test/jdk/jfr/api/recording/dump/TestDumpReadOnly.java
| 70
b/test/jdk/jfr/api/recording/dump/TestDumpState.java
| 107 +
b/test/jdk/jfr/api/recording/event/TEST.properties
| 2
b/test/jdk/jfr/api/recording/event/TestChunkPeriod.java
| 103 +
b/test/jdk/jfr/api/recording/event/TestEnableClass.java
| 53
b/test/jdk/jfr/api/recording/event/TestEnableName.java
| 62
b/test/jdk/jfr/api/recording/event/TestEventTime.java
| 184 +
b/test/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java
| 90
b/test/jdk/jfr/api/recording/event/TestPeriod.java
| 127 +
b/test/jdk/jfr/api/recording/event/TestReEnableClass.java
| 80
b/test/jdk/jfr/api/recording/event/TestReEnableMultiple.java
| 147 +
b/test/jdk/jfr/api/recording/event/TestReEnableName.java
| 97 +
b/test/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java
| 125 +
b/test/jdk/jfr/api/recording/event/TestThreshold.java
| 91
b/test/jdk/jfr/api/recording/misc/TestGetId.java
| 68
b/test/jdk/jfr/api/recording/misc/TestGetSize.java
| 64
b/test/jdk/jfr/api/recording/misc/TestGetSizeToMem.java
| 66
b/test/jdk/jfr/api/recording/misc/TestGetStream.java
| 154 +
b/test/jdk/jfr/api/recording/misc/TestRecordingBase.java
| 175 +
b/test/jdk/jfr/api/recording/misc/TestRecordingCopy.java
| 112 +
b/test/jdk/jfr/api/recording/options/TestDuration.java
| 66
b/test/jdk/jfr/api/recording/options/TestName.java
| 93 +
b/test/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java
| 70
b/test/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java
| 85
b/test/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java
| 87
b/test/jdk/jfr/api/recording/settings/TestGetConfigurations.java
| 80
b/test/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
| 123 +
b/test/jdk/jfr/api/recording/settings/settings.jfc
| 11
b/test/jdk/jfr/api/recording/state/TestOptionState.java
| 92
b/test/jdk/jfr/api/recording/state/TestState.java
| 56
b/test/jdk/jfr/api/recording/state/TestStateDuration.java
| 73
b/test/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java
| 73
b/test/jdk/jfr/api/recording/state/TestStateInvalid.java
| 70
b/test/jdk/jfr/api/recording/state/TestStateMultiple.java
| 86
b/test/jdk/jfr/api/recording/state/TestStateScheduleStart.java
| 73
b/test/jdk/jfr/api/recording/time/TestTime.java
| 78
b/test/jdk/jfr/api/recording/time/TestTimeDuration.java
| 68
b/test/jdk/jfr/api/recording/time/TestTimeMultiple.java
| 87
b/test/jdk/jfr/api/recording/time/TestTimeScheduleStart.java
| 68
b/test/jdk/jfr/api/settings/RegExpControl.java
| 51
b/test/jdk/jfr/api/settings/StringListSetting.java
| 105 +
b/test/jdk/jfr/api/settings/TestFilterEvents.java
| 99 +
b/test/jdk/jfr/event/TEST.properties
| 2
b/test/jdk/jfr/event/compiler/TestAllocInNewTLAB.java
| 127 +
b/test/jdk/jfr/event/compiler/TestAllocOutsideTLAB.java
| 104 +
b/test/jdk/jfr/event/compiler/TestCodeCacheConfig.java
| 104 +
b/test/jdk/jfr/event/compiler/TestCodeCacheFull.java
| 106 +
b/test/jdk/jfr/event/compiler/TestCodeCacheStats.java
| 65
b/test/jdk/jfr/event/compiler/TestCodeSweeper.java
| 224 ++
b/test/jdk/jfr/event/compiler/TestCodeSweeperConfig.java
| 61
b/test/jdk/jfr/event/compiler/TestCompilerCompile.java
| 141 +
b/test/jdk/jfr/event/compiler/TestCompilerConfig.java
| 59
b/test/jdk/jfr/event/compiler/TestCompilerInlining.java
| 406 ++++
b/test/jdk/jfr/event/compiler/TestCompilerPhase.java
| 89
b/test/jdk/jfr/event/compiler/TestCompilerStats.java
| 68
b/test/jdk/jfr/event/gc/collection/AppGCProvoker.java
| 57
b/test/jdk/jfr/event/gc/collection/GCEventAll.java
| 531 +++++
b/test/jdk/jfr/event/gc/collection/GCGarbageCollectionUtil.java
| 105 +
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java
| 47
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java
| 48
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
| 49
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
| 48
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
| 49
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
| 47
b/test/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java
| 47
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java | 43
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java | 43
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java | 44
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java | 42
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
| 42
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java
| 43
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
| 42
b/test/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java
| 41
b/test/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java
| 68
b/test/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
| 66
b/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java | 42
b/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java | 42
b/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java | 42
b/test/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java | 42
b/test/jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java
| 79
b/test/jdk/jfr/event/gc/collection/gc-testsettings.jfc
| 32
b/test/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java | 52
b/test/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java | 68
b/test/jdk/jfr/event/gc/configuration/GCYoungGenerationConfigurationEventTester.java | 51
b/test/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
| 112 +
b/test/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java | 67
b/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java | 64
b/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.sh | 61
b/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java | 59
b/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.sh | 63
b/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java | 60
b/test/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.sh | 60
b/test/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java | 76
b/test/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
| 86
b/test/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java | 88
b/test/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java | 66
b/test/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
| 63
b/test/jdk/jfr/event/gc/detailed/OOMApp.java
| 68
b/test/jdk/jfr/event/gc/detailed/PromotionEvent.java
| 205 ++
b/test/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java
| 63
b/test/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java
| 201 ++
b/test/jdk/jfr/event/gc/detailed/TestCMSConcurrentModeFailureEvent.java
| 88
b/test/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
| 75
b/test/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java
| 137 +
b/test/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java
| 88
b/test/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java
| 76
b/test/jdk/jfr/event/gc/detailed/TestG1HeapRegionInformationEvent.java
| 74
b/test/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java
| 89
b/test/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java
| 82
b/test/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java
| 44
b/test/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java | 42
b/test/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java | 43
b/test/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java | 45
b/test/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java | 44
b/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithDefNew.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithG1.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithDefNew.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithG1.java | 45
b/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java | 39
b/test/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java | 39
b/test/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java
| 87
b/test/jdk/jfr/event/gc/detailed/concurrentmodefailure-testsettings.jfc
| 32
b/test/jdk/jfr/event/gc/detailed/evacuationfailed-testsettings.jfc
| 32
b/test/jdk/jfr/event/gc/detailed/promotionfailed-testsettings.jfc
| 32
b/test/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java
| 225 ++
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
| 92
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java | 94 +
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java | 41
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
| 41
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java
| 41
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
| 41
b/test/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java
| 41
b/test/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java
| 98 +
b/test/jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java
| 80
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java | 41
b/test/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java
| 86
b/test/jdk/jfr/event/gc/refstat/RefStatEvent.java
| 102 +
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSConcurrent.java
| 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSMarkSweep.java
| 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java
| 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java | 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java | 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java
| 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
| 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
| 41
b/test/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java | 41
b/test/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java
| 497 +++++
b/test/jdk/jfr/event/gc/stacktrace/TEST.properties
| 2
b/test/jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTrace.java | 42
b/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java | 42
b/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java | 42
b/test/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java | 42
b/test/jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java | 41
b/test/jdk/jfr/event/io/EvilInstrument.java
| 158 +
b/test/jdk/jfr/event/io/IOEvent.java
| 210 ++
b/test/jdk/jfr/event/io/IOHelper.java
| 129 +
b/test/jdk/jfr/event/io/InstrumentationCallback.java
| 49
b/test/jdk/jfr/event/io/MakeJAR.sh
| 45
b/test/jdk/jfr/event/io/TestDisabledEvents.java
| 134 +
b/test/jdk/jfr/event/io/TestFileChannelEvents.java
| 123 +
b/test/jdk/jfr/event/io/TestFileReadOnly.java
| 101 +
b/test/jdk/jfr/event/io/TestFileStreamEvents.java
| 96 +
b/test/jdk/jfr/event/io/TestInstrumentation.java
| 373 ++++
b/test/jdk/jfr/event/io/TestInstrumentation.mf
| 4
b/test/jdk/jfr/event/io/TestRandomAccessFileEvents.java
| 116 +
b/test/jdk/jfr/event/io/TestRandomAccessFileThread.java
| 226 ++
b/test/jdk/jfr/event/io/TestSocketChannelEvents.java
| 130 +
b/test/jdk/jfr/event/io/TestSocketEvents.java
| 121 +
b/test/jdk/jfr/event/metadata/TestDefaultConfigurations.java
| 204 ++
b/test/jdk/jfr/event/metadata/TestEventMetadata.java
| 216 ++
b/test/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
| 217 ++
b/test/jdk/jfr/event/oldobject/OldObjects.java
| 281 +++
b/test/jdk/jfr/event/oldobject/TestAllocationTime.java
| 126 +
b/test/jdk/jfr/event/oldobject/TestArrayInformation.java
| 125 +
b/test/jdk/jfr/event/oldobject/TestCMS.java
| 78
b/test/jdk/jfr/event/oldobject/TestCircularReference.java
| 86
b/test/jdk/jfr/event/oldobject/TestClassLoader.java
| 127 +
b/test/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
| 82
b/test/jdk/jfr/event/oldobject/TestFieldInformation.java
| 121 +
b/test/jdk/jfr/event/oldobject/TestG1.java
| 78
b/test/jdk/jfr/event/oldobject/TestHeapDeep.java
| 87
b/test/jdk/jfr/event/oldobject/TestHeapShallow.java
| 83
b/test/jdk/jfr/event/oldobject/TestLargeRootSet.java
| 127 +
b/test/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
| 87
b/test/jdk/jfr/event/oldobject/TestListenerLeak.java
| 102 +
b/test/jdk/jfr/event/oldobject/TestMetadataObject.java
| 50
b/test/jdk/jfr/event/oldobject/TestMetadataRetention.java
| 189 ++
b/test/jdk/jfr/event/oldobject/TestObjectDescription.java
| 216 ++
b/test/jdk/jfr/event/oldobject/TestParallel.java
| 78
b/test/jdk/jfr/event/oldobject/TestParallelOld.java
| 78
b/test/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
| 84
b/test/jdk/jfr/event/oldobject/TestSanityDefault.java
| 88
b/test/jdk/jfr/event/oldobject/TestSerial.java
| 78
b/test/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
| 79
b/test/jdk/jfr/event/os/TestCPUInformation.java
| 61
b/test/jdk/jfr/event/os/TestCPULoad.java
| 79
b/test/jdk/jfr/event/os/TestCPUTimeStampCounter.java
| 60
b/test/jdk/jfr/event/os/TestInitialEnvironmentVariable.java
| 65
b/test/jdk/jfr/event/os/TestInitialEnvironmentVariable.sh
| 38
b/test/jdk/jfr/event/os/TestOSInfo.java
| 57
b/test/jdk/jfr/event/os/TestPhysicalMemoryEvent.java
| 58
b/test/jdk/jfr/event/os/TestSystemProcess.java
| 57
b/test/jdk/jfr/event/os/TestThreadContextSwitches.java
| 56
b/test/jdk/jfr/event/profiling/TestFullStackTrace.java
| 171 +
b/test/jdk/jfr/event/runtime/TestActiveRecordingEvent.java
| 126 +
b/test/jdk/jfr/event/runtime/TestActiveSettingEvent.java
| 253 ++
b/test/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
| 319 +++
b/test/jdk/jfr/event/runtime/TestClassDefineEvent.java
| 80
b/test/jdk/jfr/event/runtime/TestClassLoadEvent.java
| 86
b/test/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
| 133 +
b/test/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java
| 142 +
b/test/jdk/jfr/event/runtime/TestClassUnloadEvent.java
| 93 +
b/test/jdk/jfr/event/runtime/TestClasses.java
| 83
b/test/jdk/jfr/event/runtime/TestExceptionEvents.java
| 200 ++
b/test/jdk/jfr/event/runtime/TestExceptionSubclass.java
| 65
b/test/jdk/jfr/event/runtime/TestJavaBlockedEvent.java
| 119 +
b/test/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java
| 116 +
b/test/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java
| 107 +
b/test/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java
| 126 +
b/test/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java
| 91
b/test/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java
| 85
b/test/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
| 104 +
b/test/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java
| 108 +
b/test/jdk/jfr/event/runtime/TestSafepointEvents.java
| 117 +
b/test/jdk/jfr/event/runtime/TestShutdownEvent.java
| 253 ++
b/test/jdk/jfr/event/runtime/TestSizeTFlags.java
| 109 +
b/test/jdk/jfr/event/runtime/TestSystemPropertyEvent.java
| 112 +
b/test/jdk/jfr/event/runtime/TestThreadAllocationEvent.java
| 210 ++
b/test/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
| 276 ++
b/test/jdk/jfr/event/runtime/TestThreadDumpEvent.java
| 66
b/test/jdk/jfr/event/runtime/TestThreadParkEvent.java
| 132 +
b/test/jdk/jfr/event/runtime/TestThreadSleepEvent.java
| 72
b/test/jdk/jfr/event/runtime/TestThreadStartEndEvents.java
| 138 +
b/test/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
| 61
b/test/jdk/jfr/event/runtime/TestVMInfoEvent.flags
| 1
b/test/jdk/jfr/event/runtime/TestVMInfoEvent.java
| 80
b/test/jdk/jfr/event/runtime/TestVMInfoEvent.sh
| 35
b/test/jdk/jfr/event/runtime/TestVMOperation.java
| 72
b/test/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java
| 118 +
b/test/jdk/jfr/event/runtime/exception.security.policy
| 20
b/test/jdk/jfr/event/sampling/TestNative.java
| 94 +
b/test/jdk/jfr/event/sampling/libTestNative.c
| 41
b/test/jdk/jfr/javaagent/EventEmitterAgent.java
| 106 +
b/test/jdk/jfr/javaagent/JavaAgentBuilder.java
| 87
b/test/jdk/jfr/javaagent/TestLoadedAgent.java
| 57
b/test/jdk/jfr/javaagent/TestPremainAgent.java
| 47
b/test/jdk/jfr/jcmd/JcmdAsserts.java
| 190 ++
b/test/jdk/jfr/jcmd/JcmdHelper.java
| 123 +
b/test/jdk/jfr/jcmd/TEST.properties
| 2
b/test/jdk/jfr/jcmd/TestJcmdConfigure.java
| 120 +
b/test/jdk/jfr/jcmd/TestJcmdDump.java
| 172 +
b/test/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java
| 136 +
b/test/jdk/jfr/jcmd/TestJcmdDumpLimited.java
| 294 +++
b/test/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
| 133 +
b/test/jdk/jfr/jcmd/TestJcmdLegacy.java
| 93 +
b/test/jdk/jfr/jcmd/TestJcmdSaveToFile.java
| 70
b/test/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java
| 54
b/test/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java
| 52
b/test/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java
| 86
b/test/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java
| 60
b/test/jdk/jfr/jcmd/TestJcmdStartStopDefault.java
| 77
b/test/jdk/jfr/jcmd/TestJcmdStartWithOptions.java
| 143 +
b/test/jdk/jfr/jcmd/TestJcmdStartWithSettings.java
| 178 +
b/test/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java
| 58
b/test/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java
| 65
b/test/jdk/jfr/jcmd/jcmd-testsettings.2.jfc
| 10
b/test/jdk/jfr/jcmd/jcmd-testsettings.jfc
| 10
b/test/jdk/jfr/jcmd/jcmd-testsettings3.jfc
| 8
b/test/jdk/jfr/jcmd/legacy.jfc
| 7
b/test/jdk/jfr/jmx/JmxHelper.java
| 281 +++
b/test/jdk/jfr/jmx/TEST.properties
| 2
b/test/jdk/jfr/jmx/TestClone.java
| 102 +
b/test/jdk/jfr/jmx/TestCloneRepeat.java
| 84
b/test/jdk/jfr/jmx/TestConfigurationInfo.java
| 60
b/test/jdk/jfr/jmx/TestCopyTo.java
| 65
b/test/jdk/jfr/jmx/TestCopyToInvalidPath.java
| 59
b/test/jdk/jfr/jmx/TestCopyToReadOnlyDir.java
| 72
b/test/jdk/jfr/jmx/TestCopyToRunning.java
| 83
b/test/jdk/jfr/jmx/TestEventTypes.java
| 156 +
b/test/jdk/jfr/jmx/TestGetRecordings.java
| 50
b/test/jdk/jfr/jmx/TestGetRecordingsMultiple.java
| 122 +
b/test/jdk/jfr/jmx/TestMultipleRecordings.java
| 95 +
b/test/jdk/jfr/jmx/TestNotificationListener.java
| 65
b/test/jdk/jfr/jmx/TestPredefinedConfiguration.java
| 61
b/test/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java
| 75
b/test/jdk/jfr/jmx/TestRecordingOptions.java
| 130 +
b/test/jdk/jfr/jmx/TestRecordingSettings.java
| 76
b/test/jdk/jfr/jmx/TestRecordingSettingsInvalid.java
| 81
b/test/jdk/jfr/jmx/TestRecordingSettingsMultiple.java
| 87
b/test/jdk/jfr/jmx/TestRecordingState.java
| 59
b/test/jdk/jfr/jmx/TestRecordingStateInvalid.java
| 97 +
b/test/jdk/jfr/jmx/TestSetConfiguration.java
| 80
b/test/jdk/jfr/jmx/TestSetConfigurationInvalid.java
| 108 +
b/test/jdk/jfr/jmx/TestSnapshot.java
| 75
b/test/jdk/jfr/jmx/TestStartRecording.java
| 66
b/test/jdk/jfr/jmx/TestStream.java
| 83
b/test/jdk/jfr/jmx/TestStreamClosed.java
| 63
b/test/jdk/jfr/jmx/TestStreamMultiple.java
| 81
b/test/jdk/jfr/jmx/TestWrongId.java
| 64
b/test/jdk/jfr/jmx/info/TestConfigurationInfo.java
| 109 +
b/test/jdk/jfr/jmx/info/TestEventTypeInfo.java
| 89
b/test/jdk/jfr/jmx/info/TestRecordingInfo.java
| 75
b/test/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java
| 75
b/test/jdk/jfr/jmx/security/TestEnoughPermission.java
| 105 +
b/test/jdk/jfr/jmx/security/TestNoControlPermission.java
| 73
b/test/jdk/jfr/jmx/security/TestNoMonitorPermission.java
| 65
b/test/jdk/jfr/jmx/security/TestNotificationListenerPermission.java
| 87
b/test/jdk/jfr/jmx/security/enough.policy
| 19
b/test/jdk/jfr/jmx/security/listener.policy
| 11
b/test/jdk/jfr/jmx/security/nocontrol.policy
| 11
b/test/jdk/jfr/jmx/security/nomonitor.policy
| 11
b/test/jdk/jfr/jvm/HelloWorldEvent1.java
| 40
b/test/jdk/jfr/jvm/HelloWorldEvent2.java
| 40
b/test/jdk/jfr/jvm/TestBeginAndEnd.java
| 49
b/test/jdk/jfr/jvm/TestClassId.java
| 60
b/test/jdk/jfr/jvm/TestCounterTime.java
| 62
b/test/jdk/jfr/jvm/TestCreateNative.java
| 76
b/test/jdk/jfr/jvm/TestDumpOnCrash.java
| 110 +
b/test/jdk/jfr/jvm/TestGetAllEventClasses.java
| 125 +
b/test/jdk/jfr/jvm/TestGetEventWriter.java
| 51
b/test/jdk/jfr/jvm/TestGetStackTraceId.java
| 71
b/test/jdk/jfr/jvm/TestJFRIntrinsic.java
| 154 +
b/test/jdk/jfr/jvm/TestJavaEvent.java
| 213 ++
b/test/jdk/jfr/jvm/TestLargeJavaEvent512k.java
| 148 +
b/test/jdk/jfr/jvm/TestLargeJavaEvent64k.java
| 148 +
b/test/jdk/jfr/jvm/TestLogImplementation.java
| 144 +
b/test/jdk/jfr/jvm/TestPid.java
| 76
b/test/jdk/jfr/jvm/TestUnloadEventClassCount.java
| 111 +
b/test/jdk/jfr/jvm/TestUnsupportedVM.java
| 228 ++
b/test/jdk/jfr/security/JFRSecurityTestSuite.java
| 442 ++++
b/test/jdk/jfr/startupargs/StartupHelper.java
| 106 +
b/test/jdk/jfr/startupargs/TestBadOptionValues.java
| 151 +
b/test/jdk/jfr/startupargs/TestDumpOnExit.java
| 114 +
b/test/jdk/jfr/startupargs/TestMemoryOptions.java
| 656 +++++++
b/test/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
| 109 +
b/test/jdk/jfr/startupargs/TestOldObjectQueueSize.java
| 87
b/test/jdk/jfr/startupargs/TestRepositoryPath.java
| 53
b/test/jdk/jfr/startupargs/TestRepositoryPathLong.java
| 56
b/test/jdk/jfr/startupargs/TestRetransform.java
| 74
b/test/jdk/jfr/startupargs/TestRetransformUsingLog.java
| 114 +
b/test/jdk/jfr/startupargs/TestStartDelay.java
| 57
b/test/jdk/jfr/startupargs/TestStartDelayRunning.java
| 55
b/test/jdk/jfr/startupargs/TestStartDuration.java
| 111 +
b/test/jdk/jfr/startupargs/TestStartMaxAgeSize.java
| 54
b/test/jdk/jfr/startupargs/TestStartName.java
| 72
b/test/jdk/jfr/startupargs/TestStartNoSettings.java
| 68
b/test/jdk/jfr/startupargs/TestStartRecording.java
| 55
b/test/jdk/jfr/tool/ExecuteHelper.java
| 136 +
b/test/jdk/jfr/tool/TestAssemble.java
| 144 +
b/test/jdk/jfr/tool/TestDisassemble.java
| 124 +
b/test/jdk/jfr/tool/TestHelp.java
| 55
b/test/jdk/jfr/tool/TestMetadata.java
| 62
b/test/jdk/jfr/tool/TestPrint.java
| 60
b/test/jdk/jfr/tool/TestPrintDefault.java
| 52
b/test/jdk/jfr/tool/TestPrintJSON.java
| 162 +
b/test/jdk/jfr/tool/TestPrintXML.java
| 259 ++
b/test/jdk/jfr/tool/TestSummary.java
| 61
b/test/jdk/jfr/tool/jfr.xsd
| 81
b/test/lib/ClassFileInstaller.java
| 257 ++
b/test/lib/RedefineClassHelper.java
| 79
b/test/lib/jdk/test/lib/Asserts.java
| 620 ++++++
b/test/lib/jdk/test/lib/BuildHelper.java
| 106 +
b/test/lib/jdk/test/lib/ByteCodeLoader.java
| 90
b/test/lib/jdk/test/lib/Convert.java
| 85
b/test/lib/jdk/test/lib/FileInstaller.java
| 106 +
b/test/lib/jdk/test/lib/InfiniteLoop.java
| 66
b/test/lib/jdk/test/lib/JDKToolFinder.java
| 106 +
b/test/lib/jdk/test/lib/JDKToolLauncher.java
| 132 +
b/test/lib/jdk/test/lib/LockFreeLogger.java
| 84
b/test/lib/jdk/test/lib/NetworkConfiguration.java
| 272 ++
b/test/lib/jdk/test/lib/Platform.java
| 363 +++
b/test/lib/jdk/test/lib/RandomFactory.java
| 103 +
b/test/lib/jdk/test/lib/SecurityTools.java
| 131 +
b/test/lib/jdk/test/lib/TimeLimitedRunner.java
| 86
b/test/lib/jdk/test/lib/Utils.java
| 811 ++++++++
b/test/lib/jdk/test/lib/apps/LingeredApp.java
| 511 +++++
b/test/lib/jdk/test/lib/apps/LingeredAppWithDeadlock.java
| 81
b/test/lib/jdk/test/lib/artifacts/Artifact.java
| 39
b/test/lib/jdk/test/lib/artifacts/ArtifactContainer.java
| 33
b/test/lib/jdk/test/lib/artifacts/ArtifactManager.java
| 31
b/test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
| 69
b/test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
| 15
b/test/lib/jdk/test/lib/artifacts/DefaultArtifactManager.java
| 46
b/test/lib/jdk/test/lib/artifacts/JibArtifactManager.java
| 93 +
b/test/lib/jdk/test/lib/cds/CDSOptions.java
| 71
b/test/lib/jdk/test/lib/cds/CDSTestUtils.java
| 585 ++++++
b/test/lib/jdk/test/lib/classloader/ClassLoadUtils.java
| 149 +
b/test/lib/jdk/test/lib/classloader/FilterClassLoader.java
| 50
b/test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java
| 198 ++
b/test/lib/jdk/test/lib/classloader/ParentLastURLClassLoader.java
| 51
b/test/lib/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
| 65
b/test/lib/jdk/test/lib/cli/CommandLineOptionTest.java
| 545 +++++
b/test/lib/jdk/test/lib/cli/predicate/AndPredicate.java
| 49
b/test/lib/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
| 71
b/test/lib/jdk/test/lib/cli/predicate/NotPredicate.java
| 39
b/test/lib/jdk/test/lib/cli/predicate/OrPredicate.java
| 41
b/test/lib/jdk/test/lib/compiler/CompilerUtils.java
| 124 +
b/test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java
| 200 ++
b/test/lib/jdk/test/lib/compiler/ModuleInfoMaker.java
| 129 +
b/test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java
| 155 +
b/test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
| 597 ++++++
b/test/lib/jdk/test/lib/containers/docker/Common.java
| 89
b/test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
| 77
b/test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
| 285 +++
b/test/lib/jdk/test/lib/dcmd/CommandExecutor.java
| 75
b/test/lib/jdk/test/lib/dcmd/CommandExecutorException.java
| 36
b/test/lib/jdk/test/lib/dcmd/FileJcmdExecutor.java
| 81
b/test/lib/jdk/test/lib/dcmd/JMXExecutor.java
| 187 ++
b/test/lib/jdk/test/lib/dcmd/JcmdExecutor.java
| 58
b/test/lib/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
| 57
b/test/lib/jdk/test/lib/dcmd/PidJcmdExecutor.java
| 63
b/test/lib/jdk/test/lib/hprof/HprofParser.java
| 97 +
b/test/lib/jdk/test/lib/hprof/README
| 13
b/test/lib/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
| 60
b/test/lib/jdk/test/lib/hprof/model/ArrayTypeCodes.java
| 50
b/test/lib/jdk/test/lib/hprof/model/HackJavaValue.java
| 66
b/test/lib/jdk/test/lib/hprof/model/JavaBoolean.java
| 54
b/test/lib/jdk/test/lib/hprof/model/JavaByte.java
| 54
b/test/lib/jdk/test/lib/hprof/model/JavaChar.java
| 54
b/test/lib/jdk/test/lib/hprof/model/JavaClass.java
| 504 +++++
b/test/lib/jdk/test/lib/hprof/model/JavaDouble.java
| 53
b/test/lib/jdk/test/lib/hprof/model/JavaField.java
| 69
b/test/lib/jdk/test/lib/hprof/model/JavaFloat.java
| 53
b/test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java
| 207 ++
b/test/lib/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
| 55
b/test/lib/jdk/test/lib/hprof/model/JavaInt.java
| 54
b/test/lib/jdk/test/lib/hprof/model/JavaLazyReadObject.java
| 168 +
b/test/lib/jdk/test/lib/hprof/model/JavaLong.java
| 53
b/test/lib/jdk/test/lib/hprof/model/JavaObject.java
| 333 +++
b/test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java
| 165 +
b/test/lib/jdk/test/lib/hprof/model/JavaObjectRef.java
| 98 +
b/test/lib/jdk/test/lib/hprof/model/JavaShort.java
| 54
b/test/lib/jdk/test/lib/hprof/model/JavaStatic.java
| 79
b/test/lib/jdk/test/lib/hprof/model/JavaThing.java
| 99 +
b/test/lib/jdk/test/lib/hprof/model/JavaValue.java
| 62
b/test/lib/jdk/test/lib/hprof/model/JavaValueArray.java
| 354 +++
b/test/lib/jdk/test/lib/hprof/model/ReachableExcludes.java
| 50
b/test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
| 103 +
b/test/lib/jdk/test/lib/hprof/model/ReachableObjects.java
| 148 +
b/test/lib/jdk/test/lib/hprof/model/ReferenceChain.java
| 69
b/test/lib/jdk/test/lib/hprof/model/Root.java
| 174 +
b/test/lib/jdk/test/lib/hprof/model/Snapshot.java
| 635 ++++++
b/test/lib/jdk/test/lib/hprof/model/StackFrame.java
| 101 +
b/test/lib/jdk/test/lib/hprof/model/StackTrace.java
| 77
b/test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java
| 94 +
b/test/lib/jdk/test/lib/hprof/parser/HprofReader.java
| 926 ++++++++++
b/test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java
| 136 +
b/test/lib/jdk/test/lib/hprof/parser/PositionDataInputStream.java
| 64
b/test/lib/jdk/test/lib/hprof/parser/PositionInputStream.java
| 84
b/test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java
| 48
b/test/lib/jdk/test/lib/hprof/parser/Reader.java
| 135 +
b/test/lib/jdk/test/lib/hprof/util/ArraySorter.java
| 147 +
b/test/lib/jdk/test/lib/hprof/util/Comparer.java
| 49
b/test/lib/jdk/test/lib/hprof/util/CompositeEnumeration.java
| 63
b/test/lib/jdk/test/lib/hprof/util/Misc.java
| 112 +
b/test/lib/jdk/test/lib/hprof/util/VectorSorter.java
| 148 +
b/test/lib/jdk/test/lib/jfr/AppExecutorHelper.java
| 80
b/test/lib/jdk/test/lib/jfr/CommonHelper.java
| 117 +
b/test/lib/jdk/test/lib/jfr/EventField.java
| 149 +
b/test/lib/jdk/test/lib/jfr/EventNames.java
| 183 +
b/test/lib/jdk/test/lib/jfr/EventTypePrototype.java
| 80
b/test/lib/jdk/test/lib/jfr/EventVerifier.java
| 53
b/test/lib/jdk/test/lib/jfr/Events.java
| 390 ++++
b/test/lib/jdk/test/lib/jfr/FileHelper.java
| 124 +
b/test/lib/jdk/test/lib/jfr/GCHelper.java
| 468 +++++
b/test/lib/jdk/test/lib/jfr/RecurseThread.java
| 93 +
b/test/lib/jdk/test/lib/jfr/SimpleEvent.java
| 32
b/test/lib/jdk/test/lib/jfr/SimpleEventHelper.java
| 107 +
b/test/lib/jdk/test/lib/jfr/SimpleSetting.java
| 47
b/test/lib/jdk/test/lib/jfr/Stressor.java
| 49
b/test/lib/jdk/test/lib/jfr/TestClassLoader.java
| 78
b/test/lib/jdk/test/lib/jfr/VoidFunction.java
| 31
b/test/lib/jdk/test/lib/management/DynamicVMOption.java
| 166 +
b/test/lib/jdk/test/lib/management/InputArguments.java
| 41
b/test/lib/jdk/test/lib/management/ThreadMXBeanTool.java
| 71
b/test/lib/jdk/test/lib/process/ExitCode.java
| 40
b/test/lib/jdk/test/lib/process/OutputAnalyzer.java
| 557 ++++++
b/test/lib/jdk/test/lib/process/OutputBuffer.java
| 59
b/test/lib/jdk/test/lib/process/ProcessTools.java
| 596 ++++++
b/test/lib/jdk/test/lib/process/StreamPumper.java
| 197 ++
b/test/lib/jdk/test/lib/thread/TestThread.java
| 204 ++
b/test/lib/jdk/test/lib/thread/XRun.java
| 56
b/test/lib/jdk/test/lib/util/FileUtils.java
| 276 ++
b/test/lib/jdk/test/lib/util/JarUtils.java
| 175 +
b/test/lib/jdk/test/lib/util/Pair.java
| 68
b/test/lib/jdk/test/lib/util/SerializationUtils.java
| 56
b/test/lib/jdk/test/lib/util/Triple.java
| 90
b/test/lib/sun/hotspot/WhiteBox.java
| 450 ++++
b/test/lib/sun/hotspot/code/BlobType.java
| 69
b/test/lib/sun/hotspot/code/CodeBlob.java
| 74
b/test/lib/sun/hotspot/code/Compiler.java
| 136 +
b/test/lib/sun/hotspot/code/NMethod.java
| 58
b/test/lib/sun/hotspot/cpuinfo/CPUInfo.java
| 96 +
b/test/lib/sun/hotspot/gc/GC.java
| 72
b/test/lib/sun/hotspot/parser/DiagnosticCommand.java
| 77
b/test/lib/testlibrary/ExtendedRobot.java
| 45
b/test/lib/testlibrary/jdk/testlibrary/thread/TestThread.java
| 204 ++
b/test/lib/testlibrary/jdk/testlibrary/thread/XRun.java
| 56
b/test/sun/java2d/marlin/CrashNaNTest.java
| 143 +
b/test/sun/java2d/marlin/TextClipErrorTest.java
| 22
b/test/sun/security/ec/SignedObjectChain.java
| 3
b/test/sun/security/mscapi/SignedObjectChain.java
| 3
b/test/sun/security/ssl/rsa/SignedObjectChain.java
| 1
b/test/sun/security/x509/X509CertImpl/CertificateValidation.java
| 60
b/test/tools/launcher/VersionCheck.java
| 1
904 files changed, 102413 insertions(+), 927 deletions(-)
diffstat for hotspot
a/make/aix/makefiles/trace.make
| 120
a/make/bsd/makefiles/trace.make
| 121
a/make/linux/makefiles/trace.make
| 120
a/make/solaris/makefiles/trace.make
| 120
a/make/windows/makefiles/trace.make
| 120
a/src/share/vm/runtime/vmStructs_trace.hpp
| 35
a/src/share/vm/trace/noTraceBackend.hpp
| 44
a/src/share/vm/trace/trace.dtd
| 86
a/src/share/vm/trace/trace.xml
| 443 --
a/src/share/vm/trace/traceBackend.hpp
| 62
a/src/share/vm/trace/traceDataTypes.hpp
| 69
a/src/share/vm/trace/traceEvent.hpp
| 157 -
a/src/share/vm/trace/traceEventClasses.xsl
| 251 -
a/src/share/vm/trace/traceEventIds.xsl
| 72
a/src/share/vm/trace/traceMacros.hpp
| 44
a/src/share/vm/trace/traceStream.hpp
| 114
a/src/share/vm/trace/traceTime.hpp
| 32
a/src/share/vm/trace/traceTypes.xsl
| 73
a/src/share/vm/trace/tracetypes.xml
| 376 --
a/src/share/vm/trace/tracing.hpp
| 31
a/src/share/vm/trace/xinclude.mod
| 37
a/src/share/vm/trace/xsl_util.xsl
| 78
a/src/share/vm/utilities/ticks.inline.hpp
| 97
b/.hgtags
| 3
b/THIRD_PARTY_README
| 30
b/agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
| 4
b/make/Makefile
| 5
b/make/aix/makefiles/buildtree.make
| 23
b/make/aix/makefiles/jfr.make
| 92
b/make/aix/makefiles/mapfile-vers-debug
| 1
b/make/aix/makefiles/mapfile-vers-product
| 1
b/make/aix/makefiles/rules.make
| 4
b/make/aix/makefiles/top.make
| 10
b/make/aix/makefiles/vm.make
| 18
b/make/bsd/makefiles/buildtree.make
| 19
b/make/bsd/makefiles/jfr.make
| 92
b/make/bsd/makefiles/mapfile-vers-debug
| 1
b/make/bsd/makefiles/mapfile-vers-product
| 1
b/make/bsd/makefiles/rules.make
| 4
b/make/bsd/makefiles/top.make
| 8
b/make/bsd/makefiles/vm.make
| 15
b/make/defs.make
| 4
b/make/linux/makefiles/buildtree.make
| 22
b/make/linux/makefiles/jfr.make
| 92
b/make/linux/makefiles/mapfile-vers-debug
| 1
b/make/linux/makefiles/mapfile-vers-product
| 1
b/make/linux/makefiles/rules.make
| 4
b/make/linux/makefiles/top.make
| 8
b/make/linux/makefiles/vm.make
| 15
b/make/solaris/makefiles/buildtree.make
| 23
b/make/solaris/makefiles/jfr.make
| 92
b/make/solaris/makefiles/mapfile-vers
| 1
b/make/solaris/makefiles/rules.make
| 4
b/make/solaris/makefiles/top.make
| 8
b/make/solaris/makefiles/vm.make
| 18
b/make/windows/build.make
| 1
b/make/windows/create_obj_files.sh
| 10
b/make/windows/makefiles/compile.make
| 8
b/make/windows/makefiles/defs.make
| 3
b/make/windows/makefiles/generated.make
| 10
b/make/windows/makefiles/jfr.make
| 81
b/make/windows/makefiles/rules.make
| 4
b/make/windows/makefiles/vm.make
| 85
b/make/windows/projectfiles/common/Makefile
| 4
b/src/cpu/ppc/vm/frame_ppc.cpp
| 134
b/src/cpu/ppc/vm/vm_version_ext_ppc.cpp
| 87
b/src/cpu/ppc/vm/vm_version_ext_ppc.hpp
| 62
b/src/cpu/sparc/vm/vm_version_ext_sparc.cpp
| 195 +
b/src/cpu/sparc/vm/vm_version_ext_sparc.hpp
| 69
b/src/cpu/x86/vm/rdtsc_x86.cpp
| 225 +
b/src/cpu/x86/vm/rdtsc_x86.hpp
| 50
b/src/cpu/x86/vm/vm_version_ext_x86.cpp
| 966 ++++++
b/src/cpu/x86/vm/vm_version_ext_x86.hpp
| 100
b/src/cpu/zero/vm/vm_version_ext_zero.cpp
| 82
b/src/cpu/zero/vm/vm_version_ext_zero.hpp
| 52
b/src/os/aix/vm/os_aix.cpp
| 9
b/src/os/aix/vm/os_perf_aix.cpp
| 1053 ++++++
b/src/os/bsd/vm/os_bsd.cpp
| 51
b/src/os/bsd/vm/os_perf_bsd.cpp
| 491 +++
b/src/os/bsd/vm/semaphore_bsd.cpp
| 107
b/src/os/bsd/vm/semaphore_bsd.hpp
| 63
b/src/os/linux/vm/os_linux.cpp
| 39
b/src/os/linux/vm/os_perf_linux.cpp
| 1148 +++++++
b/src/os/posix/vm/os_posix.cpp
| 40
b/src/os/posix/vm/os_posix.hpp
| 13
b/src/os/posix/vm/semaphore_posix.cpp
| 98
b/src/os/posix/vm/semaphore_posix.hpp
| 53
b/src/os/solaris/vm/os_perf_solaris.cpp
| 851 +++++
b/src/os/solaris/vm/os_solaris.cpp
| 46
b/src/os/windows/vm/iphlp_interface.cpp
| 104
b/src/os/windows/vm/iphlp_interface.hpp
| 51
b/src/os/windows/vm/os_perf_windows.cpp
| 1456 +++++++++
b/src/os/windows/vm/os_windows.cpp
| 100
b/src/os/windows/vm/os_windows.hpp
| 14
b/src/os/windows/vm/pdh_interface.cpp
| 165 +
b/src/os/windows/vm/pdh_interface.hpp
| 64
b/src/os/windows/vm/semaphore_windows.cpp
| 60
b/src/os/windows/vm/semaphore_windows.hpp
| 52
b/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
| 2
b/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
| 57
b/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
| 2
b/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
| 2
b/src/os_cpu/linux_x86/vm/os_linux_x86.cpp
| 4
b/src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
| 8
b/src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
| 2
b/src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
| 2
b/src/os_cpu/solaris_x86/vm/os_solaris_x86.inline.hpp
| 4
b/src/share/vm/c1/c1_GraphBuilder.cpp
| 44
b/src/share/vm/c1/c1_LIRGenerator.cpp
| 57
b/src/share/vm/c1/c1_LIRGenerator.hpp
| 5
b/src/share/vm/c1/c1_Runtime1.cpp
| 5
b/src/share/vm/ci/ciEnv.cpp
| 1
b/src/share/vm/ci/ciMethod.hpp
| 11
b/src/share/vm/classfile/classFileParser.cpp
| 40
b/src/share/vm/classfile/classFileParser.hpp
| 8
b/src/share/vm/classfile/classFileStream.cpp
| 32
b/src/share/vm/classfile/classFileStream.hpp
| 20
b/src/share/vm/classfile/classLoader.cpp
| 9
b/src/share/vm/classfile/classLoaderData.cpp
| 53
b/src/share/vm/classfile/classLoaderData.hpp
| 26
b/src/share/vm/classfile/javaClasses.cpp
| 3
b/src/share/vm/classfile/systemDictionary.cpp
| 108
b/src/share/vm/classfile/systemDictionary.hpp
| 4
b/src/share/vm/classfile/vmSymbols.cpp
| 2
b/src/share/vm/classfile/vmSymbols.hpp
| 11
b/src/share/vm/code/codeBlob.cpp
| 2
b/src/share/vm/code/codeBlob.hpp
| 11
b/src/share/vm/code/codeCache.cpp
| 10
b/src/share/vm/compiler/compileBroker.cpp
| 34
b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
| 24
b/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
| 6
b/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
| 8
b/src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
| 4
b/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
| 5
b/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
| 2
b/src/share/vm/gc_implementation/g1/g1HeapRegionEventSender.cpp
| 49
b/src/share/vm/gc_implementation/g1/g1HeapRegionEventSender.hpp
| 35
b/src/share/vm/gc_implementation/g1/g1HeapRegionTraceType.hpp
| 56
b/src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
| 4
b/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
| 4
b/src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
| 19
b/src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
| 4
b/src/share/vm/gc_implementation/g1/heapRegion.cpp
| 36
b/src/share/vm/gc_implementation/g1/heapRegion.hpp
| 14
b/src/share/vm/gc_implementation/g1/heapRegionSet.cpp
| 2
b/src/share/vm/gc_implementation/g1/heapRegionTracer.cpp
| 43
b/src/share/vm/gc_implementation/g1/heapRegionTracer.hpp
| 40
b/src/share/vm/gc_implementation/g1/heapRegionType.cpp
| 15
b/src/share/vm/gc_implementation/g1/heapRegionType.hpp
| 2
b/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
| 2
b/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
| 4
b/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
| 4
b/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp | 4
b/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp | 39
b/src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
| 1
b/src/share/vm/gc_implementation/shared/ageTable.cpp
| 6
b/src/share/vm/gc_implementation/shared/ageTable.hpp
| 3
b/src/share/vm/gc_implementation/shared/ageTableTracer.cpp
| 43
b/src/share/vm/gc_implementation/shared/ageTableTracer.hpp
| 37
b/src/share/vm/gc_implementation/shared/gcConfiguration.cpp
| 159 +
b/src/share/vm/gc_implementation/shared/gcConfiguration.hpp
| 80
b/src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
| 20
b/src/share/vm/gc_implementation/shared/gcTimer.cpp
| 6
b/src/share/vm/gc_implementation/shared/gcTrace.cpp
| 32
b/src/share/vm/gc_implementation/shared/gcTrace.hpp
| 36
b/src/share/vm/gc_implementation/shared/gcTraceSend.cpp
| 136
b/src/share/vm/gc_implementation/shared/gcTraceTime.cpp
| 4
b/src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
| 59
b/src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
| 9
b/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp
| 4
b/src/share/vm/gc_interface/allocTracer.cpp
| 19
b/src/share/vm/gc_interface/allocTracer.hpp
| 4
b/src/share/vm/gc_interface/collectedHeap.cpp
| 2
b/src/share/vm/gc_interface/collectedHeap.inline.hpp
| 2
b/src/share/vm/jfr/GenerateJfrFiles.java
| 756 ++++
b/src/share/vm/jfr/dcmd/jfrDcmds.cpp
| 675 ++++
b/src/share/vm/jfr/dcmd/jfrDcmds.hpp
| 194 +
b/src/share/vm/jfr/instrumentation/jfrEventClassTransformer.cpp
| 1551 ++++++++++
b/src/share/vm/jfr/instrumentation/jfrEventClassTransformer.hpp
| 45
b/src/share/vm/jfr/instrumentation/jfrJvmtiAgent.cpp
| 278 +
b/src/share/vm/jfr/instrumentation/jfrJvmtiAgent.hpp
| 41
b/src/share/vm/jfr/jfr.cpp
| 106
b/src/share/vm/jfr/jfr.hpp
| 60
b/src/share/vm/jfr/jfrEvents.hpp
| 35
b/src/share/vm/jfr/jni/jfrGetAllEventClasses.cpp
| 190 +
b/src/share/vm/jfr/jni/jfrGetAllEventClasses.hpp
| 41
b/src/share/vm/jfr/jni/jfrJavaCall.cpp
| 380 ++
b/src/share/vm/jfr/jni/jfrJavaCall.hpp
| 134
b/src/share/vm/jfr/jni/jfrJavaSupport.cpp
| 583 +++
b/src/share/vm/jfr/jni/jfrJavaSupport.hpp
| 111
b/src/share/vm/jfr/jni/jfrJniMethod.cpp
| 312 ++
b/src/share/vm/jfr/jni/jfrJniMethod.hpp
| 139
b/src/share/vm/jfr/jni/jfrJniMethodRegistration.cpp
| 95
b/src/share/vm/jfr/jni/jfrJniMethodRegistration.hpp
| 39
b/src/share/vm/jfr/jni/jfrUpcalls.cpp
| 190 +
b/src/share/vm/jfr/jni/jfrUpcalls.hpp
| 60
b/src/share/vm/jfr/leakprofiler/chains/bfsClosure.cpp
| 234 +
b/src/share/vm/jfr/leakprofiler/chains/bfsClosure.hpp
| 73
b/src/share/vm/jfr/leakprofiler/chains/bitset.cpp
| 58
b/src/share/vm/jfr/leakprofiler/chains/bitset.hpp
| 79
b/src/share/vm/jfr/leakprofiler/chains/dfsClosure.cpp
| 183 +
b/src/share/vm/jfr/leakprofiler/chains/dfsClosure.hpp
| 65
b/src/share/vm/jfr/leakprofiler/chains/edge.cpp
| 65
b/src/share/vm/jfr/leakprofiler/chains/edge.hpp
| 59
b/src/share/vm/jfr/leakprofiler/chains/edgeQueue.cpp
| 100
b/src/share/vm/jfr/leakprofiler/chains/edgeQueue.hpp
| 60
b/src/share/vm/jfr/leakprofiler/chains/edgeStore.cpp
| 319 ++
b/src/share/vm/jfr/leakprofiler/chains/edgeStore.hpp
| 107
b/src/share/vm/jfr/leakprofiler/chains/edgeUtils.cpp
| 151
b/src/share/vm/jfr/leakprofiler/chains/edgeUtils.hpp
| 51
b/src/share/vm/jfr/leakprofiler/chains/objectSampleMarker.hpp
| 81
b/src/share/vm/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
| 131
b/src/share/vm/jfr/leakprofiler/chains/pathToGcRootsOperation.hpp
| 46
b/src/share/vm/jfr/leakprofiler/chains/rootSetClosure.cpp
| 95
b/src/share/vm/jfr/leakprofiler/chains/rootSetClosure.hpp
| 42
b/src/share/vm/jfr/leakprofiler/checkpoint/eventEmitter.cpp
| 147
b/src/share/vm/jfr/leakprofiler/checkpoint/eventEmitter.hpp
| 58
b/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
| 293 +
b/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
| 52
b/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
| 216 +
b/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleDescription.hpp
| 74
b/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
| 602 +++
b/src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp
| 46
b/src/share/vm/jfr/leakprofiler/checkpoint/rootResolver.cpp
| 436 ++
b/src/share/vm/jfr/leakprofiler/checkpoint/rootResolver.hpp
| 52
b/src/share/vm/jfr/leakprofiler/leakProfiler.cpp
| 110
b/src/share/vm/jfr/leakprofiler/leakProfiler.hpp
| 46
b/src/share/vm/jfr/leakprofiler/sampling/objectSample.hpp
| 249 +
b/src/share/vm/jfr/leakprofiler/sampling/objectSampler.cpp
| 285 +
b/src/share/vm/jfr/leakprofiler/sampling/objectSampler.hpp
| 97
b/src/share/vm/jfr/leakprofiler/sampling/sampleList.cpp
| 146
b/src/share/vm/jfr/leakprofiler/sampling/sampleList.hpp
| 64
b/src/share/vm/jfr/leakprofiler/sampling/samplePriorityQueue.cpp
| 150
b/src/share/vm/jfr/leakprofiler/sampling/samplePriorityQueue.hpp
| 58
b/src/share/vm/jfr/leakprofiler/startOperation.hpp
| 42
b/src/share/vm/jfr/leakprofiler/stopOperation.hpp
| 39
b/src/share/vm/jfr/leakprofiler/utilities/granularTimer.cpp
| 75
b/src/share/vm/jfr/leakprofiler/utilities/granularTimer.hpp
| 46
b/src/share/vm/jfr/leakprofiler/utilities/rootType.hpp
| 109
b/src/share/vm/jfr/leakprofiler/utilities/saveRestore.cpp
| 111
b/src/share/vm/jfr/leakprofiler/utilities/saveRestore.hpp
| 128
b/src/share/vm/jfr/leakprofiler/utilities/unifiedOop.hpp
| 55
b/src/share/vm/jfr/leakprofiler/utilities/vmOperation.hpp
| 41
b/src/share/vm/jfr/metadata/jfrSerializer.hpp
| 100
b/src/share/vm/jfr/metadata/metadata.xml
| 1143 +++++++
b/src/share/vm/jfr/metadata/metadata.xsd
| 122
b/src/share/vm/jfr/periodic/jfrNetworkUtilization.cpp
| 190 +
b/src/share/vm/jfr/periodic/jfrNetworkUtilization.hpp
| 38
b/src/share/vm/jfr/periodic/jfrOSInterface.cpp
| 254 +
b/src/share/vm/jfr/periodic/jfrOSInterface.hpp
| 61
b/src/share/vm/jfr/periodic/jfrPeriodic.cpp
| 560 +++
b/src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.cpp
| 147
b/src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.hpp
| 45
b/src/share/vm/jfr/periodic/jfrThreadDumpEvent.cpp
| 63
b/src/share/vm/jfr/periodic/jfrThreadDumpEvent.hpp
| 39
b/src/share/vm/jfr/periodic/sampling/jfrCallTrace.cpp
| 117
b/src/share/vm/jfr/periodic/sampling/jfrCallTrace.hpp
| 45
b/src/share/vm/jfr/periodic/sampling/jfrThreadSampler.cpp
| 674 ++++
b/src/share/vm/jfr/periodic/sampling/jfrThreadSampler.hpp
| 56
b/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
| 93
b/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
| 59
b/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
| 379 ++
b/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
| 108
b/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
| 185 +
b/src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
| 88
b/src/share/vm/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
| 89
b/src/share/vm/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
| 46
b/src/share/vm/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
| 413 ++
b/src/share/vm/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp
| 65
b/src/share/vm/jfr/recorder/checkpoint/types/jfrThreadState.cpp
| 82
b/src/share/vm/jfr/recorder/checkpoint/types/jfrThreadState.hpp
| 37
b/src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp
| 351 ++
b/src/share/vm/jfr/recorder/checkpoint/types/jfrType.hpp
| 138
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
| 249 +
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
| 44
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
| 901 +++++
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
| 68
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
| 271 +
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
| 381 ++
b/src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
| 108
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
| 215 +
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
| 124
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp | 148
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp | 108
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp | 39
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp | 103
b/src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp | 187 +
b/src/share/vm/jfr/recorder/jfrEventSetting.cpp
| 63
b/src/share/vm/jfr/recorder/jfrEventSetting.hpp
| 52
b/src/share/vm/jfr/recorder/jfrEventSetting.inline.hpp
| 51
b/src/share/vm/jfr/recorder/jfrRecorder.cpp
| 405 ++
b/src/share/vm/jfr/recorder/jfrRecorder.hpp
| 73
b/src/share/vm/jfr/recorder/repository/jfrChunkRotation.cpp
| 81
b/src/share/vm/jfr/recorder/repository/jfrChunkRotation.hpp
| 44
b/src/share/vm/jfr/recorder/repository/jfrChunkState.cpp
| 119
b/src/share/vm/jfr/recorder/repository/jfrChunkState.hpp
| 60
b/src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp
| 123
b/src/share/vm/jfr/recorder/repository/jfrChunkWriter.hpp
| 57
b/src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp
| 164 +
b/src/share/vm/jfr/recorder/repository/jfrEmergencyDump.hpp
| 40
b/src/share/vm/jfr/recorder/repository/jfrRepository.cpp
| 473 +++
b/src/share/vm/jfr/recorder/repository/jfrRepository.hpp
| 73
b/src/share/vm/jfr/recorder/service/jfrEvent.cpp
| 63
b/src/share/vm/jfr/recorder/service/jfrEvent.hpp
| 214 +
b/src/share/vm/jfr/recorder/service/jfrMemorySizer.cpp
| 433 ++
b/src/share/vm/jfr/recorder/service/jfrMemorySizer.hpp
| 56
b/src/share/vm/jfr/recorder/service/jfrOptionSet.cpp
| 729 ++++
b/src/share/vm/jfr/recorder/service/jfrOptionSet.hpp
| 87
b/src/share/vm/jfr/recorder/service/jfrPostBox.cpp
| 173 +
b/src/share/vm/jfr/recorder/service/jfrPostBox.hpp
| 97
b/src/share/vm/jfr/recorder/service/jfrRecorderService.cpp
| 551 +++
b/src/share/vm/jfr/recorder/service/jfrRecorderService.hpp
| 77
b/src/share/vm/jfr/recorder/service/jfrRecorderThread.cpp
| 117
b/src/share/vm/jfr/recorder/service/jfrRecorderThread.hpp
| 45
b/src/share/vm/jfr/recorder/service/jfrRecorderThreadLoop.cpp
| 94
b/src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
| 445 ++
b/src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
| 157 +
b/src/share/vm/jfr/recorder/storage/jfrBuffer.cpp
| 249 +
b/src/share/vm/jfr/recorder/storage/jfrBuffer.hpp
| 187 +
b/src/share/vm/jfr/recorder/storage/jfrMemorySpace.hpp
| 168 +
b/src/share/vm/jfr/recorder/storage/jfrMemorySpace.inline.hpp
| 385 ++
b/src/share/vm/jfr/recorder/storage/jfrMemorySpaceRetrieval.hpp
| 113
b/src/share/vm/jfr/recorder/storage/jfrStorage.cpp
| 761 ++++
b/src/share/vm/jfr/recorder/storage/jfrStorage.hpp
| 98
b/src/share/vm/jfr/recorder/storage/jfrStorageControl.cpp
| 141
b/src/share/vm/jfr/recorder/storage/jfrStorageControl.hpp
| 68
b/src/share/vm/jfr/recorder/storage/jfrStorageUtils.hpp
| 124
b/src/share/vm/jfr/recorder/storage/jfrStorageUtils.inline.hpp
| 98
b/src/share/vm/jfr/recorder/storage/jfrVirtualMemory.cpp
| 534 +++
b/src/share/vm/jfr/recorder/storage/jfrVirtualMemory.hpp
| 66
b/src/share/vm/jfr/recorder/stringpool/jfrStringPool.cpp
| 245 +
b/src/share/vm/jfr/recorder/stringpool/jfrStringPool.hpp
| 83
b/src/share/vm/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp
| 67
b/src/share/vm/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp
| 46
b/src/share/vm/jfr/recorder/stringpool/jfrStringPoolWriter.cpp
| 50
b/src/share/vm/jfr/recorder/stringpool/jfrStringPoolWriter.hpp
| 58
b/src/share/vm/jfr/support/jfrAllocationTracer.cpp
| 43
b/src/share/vm/jfr/support/jfrAllocationTracer.hpp
| 40
b/src/share/vm/jfr/support/jfrEventClass.cpp
| 87
b/src/share/vm/jfr/support/jfrEventClass.hpp
| 64
b/src/share/vm/jfr/support/jfrFlush.cpp
| 84
b/src/share/vm/jfr/support/jfrFlush.hpp
| 79
b/src/share/vm/jfr/support/jfrIntrinsics.hpp
| 56
b/src/share/vm/jfr/support/jfrKlassExtension.hpp
| 42
b/src/share/vm/jfr/support/jfrStackTraceMark.cpp
| 82
b/src/share/vm/jfr/support/jfrStackTraceMark.hpp
| 47
b/src/share/vm/jfr/support/jfrThreadExtension.hpp
| 56
b/src/share/vm/jfr/support/jfrThreadId.hpp
| 41
b/src/share/vm/jfr/support/jfrThreadLocal.cpp
| 167 +
b/src/share/vm/jfr/support/jfrThreadLocal.hpp
| 222 +
b/src/share/vm/jfr/support/jfrTraceIdExtension.hpp
| 81
b/src/share/vm/jfr/utilities/jfrAllocation.cpp
| 146
b/src/share/vm/jfr/utilities/jfrAllocation.hpp
| 74
b/src/share/vm/jfr/utilities/jfrBigEndian.hpp
| 150
b/src/share/vm/jfr/utilities/jfrDoublyLinkedList.hpp
| 218 +
b/src/share/vm/jfr/utilities/jfrHashtable.hpp
| 283 +
b/src/share/vm/jfr/utilities/jfrIterator.hpp
| 107
b/src/share/vm/jfr/utilities/jfrJavaLog.cpp
| 141
b/src/share/vm/jfr/utilities/jfrJavaLog.hpp
| 48
b/src/share/vm/jfr/utilities/jfrRefCountPointer.hpp
| 154
b/src/share/vm/jfr/utilities/jfrResourceManager.hpp
| 60
b/src/share/vm/jfr/utilities/jfrSpinlockHelper.hpp
| 50
b/src/share/vm/jfr/utilities/jfrTime.cpp
| 71
b/src/share/vm/jfr/utilities/jfrTime.hpp
| 44
b/src/share/vm/jfr/utilities/jfrTimeConverter.cpp
| 89
b/src/share/vm/jfr/utilities/jfrTimeConverter.hpp
| 53
b/src/share/vm/jfr/utilities/jfrTryLock.hpp
| 74
b/src/share/vm/jfr/utilities/jfrTypes.hpp
| 44
b/src/share/vm/jfr/writers/jfrBigEndianWriter.hpp
| 42
b/src/share/vm/jfr/writers/jfrEncoders.hpp
| 312 ++
b/src/share/vm/jfr/writers/jfrEncoding.hpp
| 117
b/src/share/vm/jfr/writers/jfrEventWriterHost.hpp
| 51
b/src/share/vm/jfr/writers/jfrEventWriterHost.inline.hpp
| 97
b/src/share/vm/jfr/writers/jfrJavaEventWriter.cpp
| 249 +
b/src/share/vm/jfr/writers/jfrJavaEventWriter.hpp
| 51
b/src/share/vm/jfr/writers/jfrMemoryWriterHost.hpp
| 72
b/src/share/vm/jfr/writers/jfrMemoryWriterHost.inline.hpp
| 99
b/src/share/vm/jfr/writers/jfrNativeEventWriter.hpp
| 38
b/src/share/vm/jfr/writers/jfrPosition.hpp
| 57
b/src/share/vm/jfr/writers/jfrPosition.inline.hpp
| 102
b/src/share/vm/jfr/writers/jfrStorageAdapter.hpp
| 243 +
b/src/share/vm/jfr/writers/jfrStorageHost.hpp
| 59
b/src/share/vm/jfr/writers/jfrStorageHost.inline.hpp
| 138
b/src/share/vm/jfr/writers/jfrStreamWriterHost.hpp
| 60
b/src/share/vm/jfr/writers/jfrStreamWriterHost.inline.hpp
| 139
b/src/share/vm/jfr/writers/jfrWriterHost.hpp
| 100
b/src/share/vm/jfr/writers/jfrWriterHost.inline.hpp
| 360 ++
b/src/share/vm/memory/defNewGeneration.cpp
| 6
b/src/share/vm/memory/defNewGeneration.hpp
| 2
b/src/share/vm/memory/genCollectedHeap.cpp
| 4
b/src/share/vm/memory/metaspace.cpp
| 2
b/src/share/vm/memory/metaspaceTracer.cpp
| 7
b/src/share/vm/memory/referenceProcessor.cpp
| 4
b/src/share/vm/oops/arrayKlass.cpp
| 1
b/src/share/vm/oops/instanceKlass.cpp
| 12
b/src/share/vm/oops/instanceKlass.hpp
| 6
b/src/share/vm/oops/klass.cpp
| 8
b/src/share/vm/oops/klass.hpp
| 8
b/src/share/vm/oops/klassVtable.cpp
| 27
b/src/share/vm/oops/method.hpp
| 8
b/src/share/vm/opto/bytecodeInfo.cpp
| 31
b/src/share/vm/opto/compile.cpp
| 9
b/src/share/vm/opto/compile.hpp
| 6
b/src/share/vm/opto/library_call.cpp
| 92
b/src/share/vm/opto/parse.hpp
| 2
b/src/share/vm/opto/superword.hpp
| 51
b/src/share/vm/prims/jni.cpp
| 23
b/src/share/vm/prims/jvm.cpp
| 24
b/src/share/vm/prims/jvm.h
| 3
b/src/share/vm/prims/methodHandles.cpp
| 2
b/src/share/vm/prims/nativeLookup.cpp
| 6
b/src/share/vm/prims/unsafe.cpp
| 27
b/src/share/vm/prims/whitebox.cpp
| 149
b/src/share/vm/prims/whitebox.hpp
| 4
b/src/share/vm/runtime/arguments.cpp
| 21
b/src/share/vm/runtime/biasedLocking.cpp
| 68
b/src/share/vm/runtime/frame.cpp
| 13
b/src/share/vm/runtime/frame.hpp
| 2
b/src/share/vm/runtime/globals.cpp
| 30
b/src/share/vm/runtime/globals.hpp
| 60
b/src/share/vm/runtime/globals_extension.hpp
| 1
b/src/share/vm/runtime/handles.cpp
| 3
b/src/share/vm/runtime/java.cpp
| 12
b/src/share/vm/runtime/mutex.cpp
| 8
b/src/share/vm/runtime/mutexLocker.cpp
| 12
b/src/share/vm/runtime/mutexLocker.hpp
| 7
b/src/share/vm/runtime/objectMonitor.cpp
| 50
b/src/share/vm/runtime/objectMonitor.hpp
| 7
b/src/share/vm/runtime/os.cpp
| 19
b/src/share/vm/runtime/os.hpp
| 11
b/src/share/vm/runtime/os_perf.hpp
| 292 +
b/src/share/vm/runtime/safepoint.cpp
| 209 +
b/src/share/vm/runtime/safepoint.hpp
| 1
b/src/share/vm/runtime/semaphore.hpp
| 63
b/src/share/vm/runtime/semaphore.inline.hpp
| 41
b/src/share/vm/runtime/sweeper.cpp
| 32
b/src/share/vm/runtime/synchronizer.cpp
| 18
b/src/share/vm/runtime/thread.cpp
| 61
b/src/share/vm/runtime/thread.hpp
| 29
b/src/share/vm/runtime/vmStructs.cpp
| 33
b/src/share/vm/runtime/vmThread.cpp
| 35
b/src/share/vm/runtime/vmThread.hpp
| 3
b/src/share/vm/runtime/vm_operations.cpp
| 1
b/src/share/vm/runtime/vm_operations.hpp
| 1
b/src/share/vm/runtime/vm_version.hpp
| 9
b/src/share/vm/services/diagnosticArgument.cpp
| 2
b/src/share/vm/services/memTracker.hpp
| 2
b/src/share/vm/utilities/align.hpp
| 152
b/src/share/vm/utilities/bitMap.inline.hpp
| 2
b/src/share/vm/utilities/globalDefinitions.hpp
| 8
b/src/share/vm/utilities/globalDefinitions_gcc.hpp
| 11
b/src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
| 4
b/src/share/vm/utilities/globalDefinitions_visCPP.hpp
| 12
b/src/share/vm/utilities/globalDefinitions_xlc.hpp
| 2
b/src/share/vm/utilities/growableArray.hpp
| 42
b/src/share/vm/utilities/macros.hpp
| 14
b/src/share/vm/utilities/ostream.cpp
| 65
b/src/share/vm/utilities/ostream.hpp
| 4
b/src/share/vm/utilities/ticks.cpp
| 122
b/src/share/vm/utilities/ticks.hpp
| 308 +
b/src/share/vm/utilities/vmError.cpp
| 12
b/test/runtime/EnableTracing/TestEnableTracing.java
| 11
b/test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
| 11
463 files changed, 46861 insertions(+), 3661 deletions(-)
Successfully built on x86, x86_64, s390, s390x, ppc, ppc64,
ppc64le & aarch64.
Ok to push?
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
https://keybase.io/gnu_andrew
More information about the shenandoah-dev
mailing list