hg: jdk8u/jdk8u-jfr-incubator/hotspot: 8223147: JFR Backport; ...
andrey.petushkov at gmail.com
andrey.petushkov at gmail.com
Tue Aug 13 12:25:42 UTC 2019
Changeset: b985cbb00e68
Author: apetushkov
Date: 2019-08-12 18:30 +0300
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/hotspot/rev/b985cbb00e68
8223147: JFR Backport
8199712: Flight Recorder
8203346: JFR: Inconsistent signature of jfr_add_string_constant
8195817: JFR.stop should require name of recording
8195818: JFR.start should increase autogenerated name by one
8195819: Remove recording=x from jcmd JFR.check output
8203921: JFR thread sampling is missing fixes from JDK-8194552
8203929: Limit amount of data for JFR.dump
8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording
8003209: JFR events for network utilization
8207392: [PPC64] Implement JFR profiling
8202835: jfr/event/os/TestSystemProcess.java fails on missing events
Summary: Backport JFR from JDK11. Initial integration
Reviewed-by: neugens
! make/Makefile
- make/aix/makefiles/trace.make
! make/bsd/makefiles/buildtree.make
+ make/bsd/makefiles/jfr.make
! make/bsd/makefiles/rules.make
! make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
! make/bsd/makefiles/vm.make
! make/defs.make
! make/linux/makefiles/buildtree.make
+ make/linux/makefiles/jfr.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/buildtree.make
+ make/solaris/makefiles/jfr.make
! make/solaris/makefiles/rules.make
! make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/compile.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/generated.make
+ make/windows/makefiles/jfr.make
! make/windows/makefiles/rules.make
- make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
! make/windows/projectfiles/common/Makefile
! src/cpu/ppc/vm/frame_ppc.cpp
+ src/cpu/ppc/vm/vm_version_ext_ppc.cpp
+ src/cpu/ppc/vm/vm_version_ext_ppc.hpp
+ src/cpu/sparc/vm/vm_version_ext_sparc.cpp
+ src/cpu/sparc/vm/vm_version_ext_sparc.hpp
+ src/cpu/x86/vm/rdtsc_x86.cpp
+ src/cpu/x86/vm/rdtsc_x86.hpp
+ src/cpu/x86/vm/vm_version_ext_x86.cpp
+ src/cpu/x86/vm/vm_version_ext_x86.hpp
! src/os/aix/vm/os_aix.cpp
+ src/os/aix/vm/os_perf_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
+ src/os/bsd/vm/os_perf_bsd.cpp
+ src/os/bsd/vm/semaphore_bsd.cpp
+ src/os/bsd/vm/semaphore_bsd.hpp
! src/os/linux/vm/os_linux.cpp
+ src/os/linux/vm/os_perf_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
+ src/os/posix/vm/semaphore_posix.cpp
+ src/os/posix/vm/semaphore_posix.hpp
+ src/os/solaris/vm/os_perf_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
+ src/os/windows/vm/iphlp_interface.cpp
+ src/os/windows/vm/iphlp_interface.hpp
+ src/os/windows/vm/os_perf_windows.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
+ src/os/windows/vm/pdh_interface.cpp
+ src/os/windows/vm/pdh_interface.hpp
+ src/os/windows/vm/semaphore_windows.cpp
+ src/os/windows/vm/semaphore_windows.hpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.inline.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classFileStream.cpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
+ src/share/vm/gc_implementation/g1/g1HeapRegionEventSender.cpp
+ src/share/vm/gc_implementation/g1/g1HeapRegionEventSender.hpp
! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/shared/ageTable.cpp
! src/share/vm/gc_implementation/shared/ageTable.hpp
+ src/share/vm/gc_implementation/shared/ageTableTracer.cpp
+ src/share/vm/gc_implementation/shared/ageTableTracer.hpp
+ src/share/vm/gc_implementation/shared/gcConfiguration.cpp
+ src/share/vm/gc_implementation/shared/gcConfiguration.hpp
! src/share/vm/gc_implementation/shared/gcTimer.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_implementation/shared/gcTraceTime.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/gc_interface/allocTracer.cpp
! src/share/vm/gc_interface/allocTracer.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
+ src/share/vm/jfr/GenerateJfrFiles.java
+ src/share/vm/jfr/dcmd/jfrDcmds.cpp
+ src/share/vm/jfr/dcmd/jfrDcmds.hpp
+ src/share/vm/jfr/instrumentation/jfrEventClassTransformer.cpp
+ src/share/vm/jfr/instrumentation/jfrEventClassTransformer.hpp
+ src/share/vm/jfr/instrumentation/jfrJvmtiAgent.cpp
+ src/share/vm/jfr/instrumentation/jfrJvmtiAgent.hpp
+ src/share/vm/jfr/jfr.cpp
+ src/share/vm/jfr/jfr.cpp~
+ src/share/vm/jfr/jfr.hpp
+ src/share/vm/jfr/jfr.hpp~
+ src/share/vm/jfr/jfrEvents.hpp
+ src/share/vm/jfr/jni/jfrGetAllEventClasses.cpp
+ src/share/vm/jfr/jni/jfrGetAllEventClasses.hpp
+ src/share/vm/jfr/jni/jfrJavaCall.cpp
+ src/share/vm/jfr/jni/jfrJavaCall.hpp
+ src/share/vm/jfr/jni/jfrJavaSupport.cpp
+ src/share/vm/jfr/jni/jfrJavaSupport.hpp
+ src/share/vm/jfr/jni/jfrJniMethod.cpp
+ src/share/vm/jfr/jni/jfrJniMethod.hpp
+ src/share/vm/jfr/jni/jfrJniMethodRegistration.cpp
+ src/share/vm/jfr/jni/jfrJniMethodRegistration.hpp
+ src/share/vm/jfr/jni/jfrUpcalls.cpp
+ src/share/vm/jfr/jni/jfrUpcalls.hpp
+ src/share/vm/jfr/leakprofiler/chains/bfsClosure.cpp
+ src/share/vm/jfr/leakprofiler/chains/bfsClosure.hpp
+ src/share/vm/jfr/leakprofiler/chains/bitset.cpp
+ src/share/vm/jfr/leakprofiler/chains/bitset.hpp
+ src/share/vm/jfr/leakprofiler/chains/dfsClosure.cpp
+ src/share/vm/jfr/leakprofiler/chains/dfsClosure.hpp
+ src/share/vm/jfr/leakprofiler/chains/edge.cpp
+ src/share/vm/jfr/leakprofiler/chains/edge.hpp
+ src/share/vm/jfr/leakprofiler/chains/edgeQueue.cpp
+ src/share/vm/jfr/leakprofiler/chains/edgeQueue.hpp
+ src/share/vm/jfr/leakprofiler/chains/edgeStore.cpp
+ src/share/vm/jfr/leakprofiler/chains/edgeStore.hpp
+ src/share/vm/jfr/leakprofiler/chains/edgeUtils.cpp
+ src/share/vm/jfr/leakprofiler/chains/edgeUtils.hpp
+ src/share/vm/jfr/leakprofiler/chains/objectSampleMarker.hpp
+ src/share/vm/jfr/leakprofiler/chains/rootSetClosure.cpp
+ src/share/vm/jfr/leakprofiler/chains/rootSetClosure.hpp
+ src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
+ src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
+ src/share/vm/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
+ src/share/vm/jfr/leakprofiler/checkpoint/objectSampleDescription.hpp
+ src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
+ src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp
+ src/share/vm/jfr/leakprofiler/checkpoint/rootResolver.cpp
+ src/share/vm/jfr/leakprofiler/checkpoint/rootResolver.hpp
+ src/share/vm/jfr/leakprofiler/emitEventOperation.cpp
+ src/share/vm/jfr/leakprofiler/emitEventOperation.hpp
+ src/share/vm/jfr/leakprofiler/leakProfiler.cpp
+ src/share/vm/jfr/leakprofiler/leakProfiler.hpp
+ src/share/vm/jfr/leakprofiler/sampling/objectSample.hpp
+ src/share/vm/jfr/leakprofiler/sampling/objectSampler.cpp
+ src/share/vm/jfr/leakprofiler/sampling/objectSampler.hpp
+ src/share/vm/jfr/leakprofiler/sampling/sampleList.cpp
+ src/share/vm/jfr/leakprofiler/sampling/sampleList.hpp
+ src/share/vm/jfr/leakprofiler/sampling/samplePriorityQueue.cpp
+ src/share/vm/jfr/leakprofiler/sampling/samplePriorityQueue.hpp
+ src/share/vm/jfr/leakprofiler/startOperation.hpp
+ src/share/vm/jfr/leakprofiler/stopOperation.hpp
+ src/share/vm/jfr/leakprofiler/utilities/granularTimer.cpp
+ src/share/vm/jfr/leakprofiler/utilities/granularTimer.hpp
+ src/share/vm/jfr/leakprofiler/utilities/rootType.hpp
+ src/share/vm/jfr/leakprofiler/utilities/saveRestore.cpp
+ src/share/vm/jfr/leakprofiler/utilities/saveRestore.hpp
+ src/share/vm/jfr/leakprofiler/utilities/unifiedOop.hpp
+ src/share/vm/jfr/metadata/jfrSerializer.hpp
+ src/share/vm/jfr/metadata/metadata.xml
+ src/share/vm/jfr/metadata/metadata.xsd
+ src/share/vm/jfr/periodic/jfrNetworkUtilization.cpp
+ src/share/vm/jfr/periodic/jfrNetworkUtilization.hpp
+ src/share/vm/jfr/periodic/jfrOSInterface.cpp
+ src/share/vm/jfr/periodic/jfrOSInterface.hpp
+ src/share/vm/jfr/periodic/jfrPeriodic.cpp
+ src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.cpp
+ src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.hpp
+ src/share/vm/jfr/periodic/jfrThreadDumpEvent.cpp
+ src/share/vm/jfr/periodic/jfrThreadDumpEvent.hpp
+ src/share/vm/jfr/periodic/sampling/jfrCallTrace.cpp
+ src/share/vm/jfr/periodic/sampling/jfrCallTrace.hpp
+ src/share/vm/jfr/periodic/sampling/jfrThreadSampler.cpp
+ src/share/vm/jfr/periodic/sampling/jfrThreadSampler.hpp
+ src/share/vm/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
+ src/share/vm/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
+ src/share/vm/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
+ src/share/vm/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
+ src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
+ src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
+ src/share/vm/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
+ src/share/vm/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrThreadState.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrThreadState.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrType.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
+ src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
+ src/share/vm/jfr/recorder/jfrEventSetting.cpp
+ src/share/vm/jfr/recorder/jfrEventSetting.hpp
+ src/share/vm/jfr/recorder/jfrEventSetting.inline.hpp
+ src/share/vm/jfr/recorder/jfrRecorder.cpp
+ src/share/vm/jfr/recorder/jfrRecorder.hpp
+ src/share/vm/jfr/recorder/repository/jfrChunkSizeNotifier.cpp
+ src/share/vm/jfr/recorder/repository/jfrChunkSizeNotifier.hpp
+ src/share/vm/jfr/recorder/repository/jfrChunkState.cpp
+ src/share/vm/jfr/recorder/repository/jfrChunkState.hpp
+ src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp
+ src/share/vm/jfr/recorder/repository/jfrChunkWriter.hpp
+ src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp
+ src/share/vm/jfr/recorder/repository/jfrEmergencyDump.hpp
+ src/share/vm/jfr/recorder/repository/jfrRepository.cpp
+ src/share/vm/jfr/recorder/repository/jfrRepository.hpp
+ src/share/vm/jfr/recorder/service/jfrEvent.cpp
+ src/share/vm/jfr/recorder/service/jfrEvent.hpp
+ src/share/vm/jfr/recorder/service/jfrMemorySizer.cpp
+ src/share/vm/jfr/recorder/service/jfrMemorySizer.hpp
+ src/share/vm/jfr/recorder/service/jfrOptionSet.cpp
+ src/share/vm/jfr/recorder/service/jfrOptionSet.hpp
+ src/share/vm/jfr/recorder/service/jfrPostBox.cpp
+ src/share/vm/jfr/recorder/service/jfrPostBox.hpp
+ src/share/vm/jfr/recorder/service/jfrRecorderService.cpp
+ src/share/vm/jfr/recorder/service/jfrRecorderService.hpp
+ src/share/vm/jfr/recorder/service/jfrRecorderThread.cpp
+ src/share/vm/jfr/recorder/service/jfrRecorderThread.hpp
+ src/share/vm/jfr/recorder/service/jfrRecorderThreadLoop.cpp
+ src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
+ src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
+ src/share/vm/jfr/recorder/storage/jfrBuffer.cpp
+ src/share/vm/jfr/recorder/storage/jfrBuffer.hpp
+ src/share/vm/jfr/recorder/storage/jfrMemorySpace.hpp
+ src/share/vm/jfr/recorder/storage/jfrMemorySpace.inline.hpp
+ src/share/vm/jfr/recorder/storage/jfrMemorySpaceRetrieval.hpp
+ src/share/vm/jfr/recorder/storage/jfrStorage.cpp
+ src/share/vm/jfr/recorder/storage/jfrStorage.hpp
+ src/share/vm/jfr/recorder/storage/jfrStorageControl.cpp
+ src/share/vm/jfr/recorder/storage/jfrStorageControl.hpp
+ src/share/vm/jfr/recorder/storage/jfrStorageUtils.hpp
+ src/share/vm/jfr/recorder/storage/jfrStorageUtils.inline.hpp
+ src/share/vm/jfr/recorder/storage/jfrVirtualMemory.cpp
+ src/share/vm/jfr/recorder/storage/jfrVirtualMemory.hpp
+ src/share/vm/jfr/recorder/stringpool/jfrStringPool.cpp
+ src/share/vm/jfr/recorder/stringpool/jfrStringPool.hpp
+ src/share/vm/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp
+ src/share/vm/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp
+ src/share/vm/jfr/recorder/stringpool/jfrStringPoolWriter.cpp
+ src/share/vm/jfr/recorder/stringpool/jfrStringPoolWriter.hpp
+ src/share/vm/jfr/support/jfrAllocationTracer.cpp
+ src/share/vm/jfr/support/jfrAllocationTracer.hpp
+ src/share/vm/jfr/support/jfrEventClass.cpp
+ src/share/vm/jfr/support/jfrEventClass.hpp
+ src/share/vm/jfr/support/jfrFlush.cpp
+ src/share/vm/jfr/support/jfrFlush.hpp
+ src/share/vm/jfr/support/jfrIntrinsics.hpp
+ src/share/vm/jfr/support/jfrKlassExtension.hpp
+ src/share/vm/jfr/support/jfrStackTraceMark.cpp
+ src/share/vm/jfr/support/jfrStackTraceMark.hpp
+ src/share/vm/jfr/support/jfrThreadExtension.hpp
+ src/share/vm/jfr/support/jfrThreadId.hpp
+ src/share/vm/jfr/support/jfrThreadLocal.cpp
+ src/share/vm/jfr/support/jfrThreadLocal.hpp
+ src/share/vm/jfr/support/jfrTraceIdExtension.hpp
+ src/share/vm/jfr/utilities/jfrAllocation.cpp
+ src/share/vm/jfr/utilities/jfrAllocation.hpp
+ src/share/vm/jfr/utilities/jfrBigEndian.hpp
+ src/share/vm/jfr/utilities/jfrDoublyLinkedList.hpp
+ src/share/vm/jfr/utilities/jfrHashtable.hpp
+ src/share/vm/jfr/utilities/jfrIterator.hpp
+ src/share/vm/jfr/utilities/jfrJavaLog.cpp
+ src/share/vm/jfr/utilities/jfrJavaLog.hpp
+ src/share/vm/jfr/utilities/jfrRefCountPointer.hpp
+ src/share/vm/jfr/utilities/jfrResourceManager.hpp
+ src/share/vm/jfr/utilities/jfrSpinlockHelper.hpp
+ src/share/vm/jfr/utilities/jfrTime.cpp
+ src/share/vm/jfr/utilities/jfrTime.hpp
+ src/share/vm/jfr/utilities/jfrTimeConverter.cpp
+ src/share/vm/jfr/utilities/jfrTimeConverter.hpp
+ src/share/vm/jfr/utilities/jfrTryLock.hpp
+ src/share/vm/jfr/utilities/jfrTypes.hpp
+ src/share/vm/jfr/writers/jfrBigEndianWriter.hpp
+ src/share/vm/jfr/writers/jfrEncoders.hpp
+ src/share/vm/jfr/writers/jfrEncoding.hpp
+ src/share/vm/jfr/writers/jfrEventWriterHost.hpp
+ src/share/vm/jfr/writers/jfrEventWriterHost.inline.hpp
+ src/share/vm/jfr/writers/jfrJavaEventWriter.cpp
+ src/share/vm/jfr/writers/jfrJavaEventWriter.hpp
+ src/share/vm/jfr/writers/jfrMemoryWriterHost.hpp
+ src/share/vm/jfr/writers/jfrMemoryWriterHost.inline.hpp
+ src/share/vm/jfr/writers/jfrNativeEventWriter.hpp
+ src/share/vm/jfr/writers/jfrPosition.hpp
+ src/share/vm/jfr/writers/jfrPosition.inline.hpp
+ src/share/vm/jfr/writers/jfrStorageAdapter.hpp
+ src/share/vm/jfr/writers/jfrStorageHost.hpp
+ src/share/vm/jfr/writers/jfrStorageHost.inline.hpp
+ src/share/vm/jfr/writers/jfrStreamWriterHost.hpp
+ src/share/vm/jfr/writers/jfrStreamWriterHost.inline.hpp
+ src/share/vm/jfr/writers/jfrWriterHost.hpp
+ src/share/vm/jfr/writers/jfrWriterHost.inline.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspaceTracer.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/superword.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/os.hpp
+ src/share/vm/runtime/os_perf.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
+ src/share/vm/runtime/semaphore.hpp
+ src/share/vm/runtime/semaphore.inline.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/runtime/vmStructs_trace.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_version.hpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/memTracker.hpp
- src/share/vm/trace/noTraceBackend.hpp
- src/share/vm/trace/trace.dtd
- src/share/vm/trace/trace.xml
- src/share/vm/trace/traceBackend.hpp
- src/share/vm/trace/traceDataTypes.hpp
- src/share/vm/trace/traceEvent.hpp
- src/share/vm/trace/traceEventClasses.xsl
- src/share/vm/trace/traceEventIds.xsl
- src/share/vm/trace/traceMacros.hpp
- src/share/vm/trace/traceStream.hpp
- src/share/vm/trace/traceTime.hpp
- src/share/vm/trace/traceTypes.xsl
- src/share/vm/trace/tracetypes.xml
- src/share/vm/trace/tracing.hpp
- src/share/vm/trace/xinclude.mod
- src/share/vm/trace/xsl_util.xsl
+ src/share/vm/utilities/align.hpp
! src/share/vm/utilities/bitMap.inline.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/ticks.cpp
! src/share/vm/utilities/ticks.hpp
- src/share/vm/utilities/ticks.inline.hpp
! src/share/vm/utilities/vmError.cpp
More information about the jdk8u-changes
mailing list