hg: jdk8u/jdk8u-jfr-incubator/hotspot: 8214542: JFR: Old Object Sample event slow on a deep heap in debug builds

jaroslav.bachorik at datadoghq.com jaroslav.bachorik at datadoghq.com
Thu Oct 10 15:40:04 UTC 2019


Changeset: 8e875c964f41
Author:    ddong
Date:      2019-10-09 16:11 +0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/hotspot/rev/8e875c964f41

8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
Reviewed-by: egahlin, rwestberg

! src/share/vm/jfr/leakprofiler/chains/bfsClosure.cpp
! src/share/vm/jfr/leakprofiler/chains/bfsClosure.hpp
! 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.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/pathToGcRootsOperation.cpp
+ src/share/vm/jfr/leakprofiler/chains/pathToGcRootsOperation.hpp
! src/share/vm/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/share/vm/jfr/leakprofiler/chains/rootSetClosure.hpp
+ src/share/vm/jfr/leakprofiler/checkpoint/eventEmitter.cpp
+ src/share/vm/jfr/leakprofiler/checkpoint/eventEmitter.hpp
! src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/share/vm/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/share/vm/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp
! 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/objectSampler.cpp
! src/share/vm/jfr/leakprofiler/sampling/objectSampler.hpp
! src/share/vm/jfr/leakprofiler/startOperation.hpp
! src/share/vm/jfr/leakprofiler/stopOperation.hpp
+ src/share/vm/jfr/leakprofiler/utilities/vmOperation.hpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp
! src/share/vm/jfr/recorder/service/jfrRecorderService.cpp
! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/share/vm/jfr/support/jfrFlush.hpp
! src/share/vm/jfr/support/jfrThreadLocal.cpp
! src/share/vm/jfr/support/jfrThreadLocal.hpp
! src/share/vm/runtime/vm_operations.hpp



More information about the jdk8u-changes mailing list