hg: jdk/jdk: 8222811: Consolidate MutexLockerEx and MutexLocker
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Thu Apr 25 15:40:33 UTC 2019
Hi,
Be careful if you are about to check in changes that have added a
{Mutex,Monitor}LockerEx, since this class doesn't exist anymore.
Thanks,
Coleen
On 4/25/19 11:32 AM, coleen.phillimore at oracle.com wrote:
> Changeset: 1126f0607c70
> Author: coleenp
> Date: 2019-04-25 10:56 -0400
> URL: http://hg.openjdk.java.net/jdk/jdk/rev/1126f0607c70
>
> 8222811: Consolidate MutexLockerEx and MutexLocker
> Summary: Make MutexLocker be MutexLockerEx implementation, remove MutexLockerEx calls.
> Reviewed-by: dcubed, dholmes, pliden, rehn
>
> ! src/hotspot/os/bsd/os_bsd.cpp
> ! src/hotspot/os/linux/os_linux.cpp
> ! src/hotspot/share/aot/aotCompiledMethod.cpp
> ! src/hotspot/share/aot/aotLoader.cpp
> ! src/hotspot/share/c1/c1_Runtime1.cpp
> ! src/hotspot/share/classfile/classLoaderData.cpp
> ! src/hotspot/share/classfile/dictionary.cpp
> ! src/hotspot/share/classfile/packageEntry.cpp
> ! src/hotspot/share/classfile/protectionDomainCache.cpp
> ! src/hotspot/share/classfile/stringTable.cpp
> ! src/hotspot/share/classfile/symbolTable.cpp
> ! src/hotspot/share/classfile/systemDictionary.cpp
> ! src/hotspot/share/code/codeBlob.cpp
> ! src/hotspot/share/code/codeCache.cpp
> ! src/hotspot/share/code/icBuffer.cpp
> ! src/hotspot/share/code/nmethod.cpp
> ! src/hotspot/share/code/stubs.cpp
> ! src/hotspot/share/code/vtableStubs.cpp
> ! src/hotspot/share/compiler/compileBroker.cpp
> ! src/hotspot/share/compiler/compilerDirectives.cpp
> ! src/hotspot/share/compiler/oopMap.cpp
> ! src/hotspot/share/gc/cms/cmsVMOperations.cpp
> ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
> ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
> ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
> ! src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp
> ! src/hotspot/share/gc/cms/yieldingWorkgroup.cpp
> ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
> ! src/hotspot/share/gc/g1/g1Allocator.cpp
> ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
> ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
> ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
> ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
> ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
> ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
> ! src/hotspot/share/gc/g1/g1RootProcessor.cpp
> ! src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.cpp
> ! src/hotspot/share/gc/g1/g1StringDedupQueue.cpp
> ! src/hotspot/share/gc/g1/g1VMOperations.cpp
> ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
> ! src/hotspot/share/gc/g1/heapRegion.cpp
> ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
> ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
> ! src/hotspot/share/gc/parallel/gcTaskManager.cpp
> ! src/hotspot/share/gc/shared/collectedHeap.cpp
> ! src/hotspot/share/gc/shared/concurrentGCPhaseManager.cpp
> ! src/hotspot/share/gc/shared/concurrentGCThread.cpp
> ! src/hotspot/share/gc/shared/genCollectedHeap.cpp
> ! src/hotspot/share/gc/shared/oopStorage.cpp
> ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp
> ! src/hotspot/share/gc/shared/ptrQueue.cpp
> ! src/hotspot/share/gc/shared/satbMarkQueue.cpp
> ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
> ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
> ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
> ! src/hotspot/share/gc/shared/workgroup.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
> ! src/hotspot/share/gc/z/zMessagePort.inline.hpp
> ! src/hotspot/share/gc/z/zMetronome.cpp
> ! src/hotspot/share/gc/z/zNMethodTable.cpp
> ! src/hotspot/share/gc/z/zReferenceProcessor.cpp
> ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
> ! src/hotspot/share/gc/z/zUnload.cpp
> ! src/hotspot/share/gc/z/zWorkers.cpp
> ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
> ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
> ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
> ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
> ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
> ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
> ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
> ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
> ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
> ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
> ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
> ! src/hotspot/share/memory/metaspace.cpp
> ! src/hotspot/share/memory/metaspace/chunkManager.cpp
> ! src/hotspot/share/memory/metaspace/spaceManager.cpp
> ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
> ! src/hotspot/share/memory/universe.cpp
> ! src/hotspot/share/oops/instanceKlass.cpp
> ! src/hotspot/share/oops/method.cpp
> ! src/hotspot/share/prims/jvm.cpp
> ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
> ! src/hotspot/share/prims/jvmtiEnv.cpp
> ! src/hotspot/share/prims/jvmtiEventController.cpp
> ! src/hotspot/share/prims/jvmtiExport.cpp
> ! src/hotspot/share/prims/methodHandles.cpp
> ! src/hotspot/share/prims/resolvedMethodTable.cpp
> ! src/hotspot/share/prims/whitebox.cpp
> ! src/hotspot/share/runtime/handshake.cpp
> ! src/hotspot/share/runtime/init.cpp
> ! src/hotspot/share/runtime/java.cpp
> ! src/hotspot/share/runtime/jniHandles.cpp
> ! src/hotspot/share/runtime/mutex.cpp
> ! src/hotspot/share/runtime/mutex.hpp
> ! src/hotspot/share/runtime/mutexLocker.hpp
> ! src/hotspot/share/runtime/os.cpp
> ! src/hotspot/share/runtime/serviceThread.cpp
> ! src/hotspot/share/runtime/sharedRuntime.cpp
> ! src/hotspot/share/runtime/sweeper.cpp
> ! src/hotspot/share/runtime/task.cpp
> ! src/hotspot/share/runtime/thread.cpp
> ! src/hotspot/share/runtime/thread.hpp
> ! src/hotspot/share/runtime/threadSMR.cpp
> ! src/hotspot/share/runtime/threadSMR.inline.hpp
> ! src/hotspot/share/runtime/vmOperations.cpp
> ! src/hotspot/share/runtime/vmThread.cpp
> ! src/hotspot/share/services/diagnosticFramework.cpp
> ! src/hotspot/share/services/gcNotifier.cpp
> ! src/hotspot/share/services/lowMemoryDetector.cpp
> ! src/hotspot/share/services/management.cpp
> ! src/hotspot/share/services/memoryManager.cpp
> ! src/hotspot/share/services/threadService.cpp
> ! src/hotspot/share/utilities/decoder.cpp
> ! src/hotspot/share/utilities/decoder.hpp
> ! src/hotspot/share/utilities/events.cpp
> ! src/hotspot/share/utilities/events.hpp
> ! src/hotspot/share/utilities/vmError.cpp
> ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
> ! test/hotspot/gtest/memory/test_is_metaspace_obj.cpp
> ! test/hotspot/gtest/memory/test_metaspace.cpp
> ! test/hotspot/gtest/memory/test_metaspace_allocation.cpp
> ! test/hotspot/gtest/runtime/test_threads.cpp
> ! test/hotspot/gtest/threadHelper.inline.hpp
>
More information about the hotspot-dev
mailing list