From 1da1770958dd589ef5a3a0a2363ac549f74f142b Mon Sep 17 00:00:00 2001 From: iklam Date: Tue, 21 Jul 2026 11:01:17 -0700 Subject: [PATCH 1/3] remove unneeded includes --- src/hotspot/share/runtime/arguments.cpp | 12 ++--- src/hotspot/share/runtime/continuation.cpp | 14 ++--- src/hotspot/share/runtime/flags/jvmFlag.cpp | 4 +- .../share/runtime/flags/jvmFlagLimit.cpp | 4 +- src/hotspot/share/runtime/init.cpp | 18 +++---- src/hotspot/share/runtime/java.cpp | 30 +++++------ src/hotspot/share/runtime/javaCalls.cpp | 22 ++++---- src/hotspot/share/runtime/javaThread.cpp | 52 +++++++++---------- src/hotspot/share/runtime/jniHandles.cpp | 10 ++-- .../share/runtime/jniPeriodicChecker.hpp | 2 + .../share/runtime/keepStackGCProcessed.cpp | 2 +- src/hotspot/share/runtime/monitorChunk.cpp | 2 +- .../share/runtime/monitorDeflationThread.cpp | 10 ++-- .../share/runtime/mountUnmountDisabler.cpp | 2 +- src/hotspot/share/runtime/mutex.cpp | 8 +-- src/hotspot/share/runtime/safepoint.cpp | 2 +- .../share/runtime/safepointVerifiers.cpp | 6 +-- src/hotspot/share/runtime/serviceThread.cpp | 8 +-- src/hotspot/share/runtime/stackWatermark.cpp | 2 +- src/hotspot/share/runtime/stubInfo.cpp | 2 +- src/hotspot/share/runtime/stubRoutines.cpp | 2 +- src/hotspot/share/runtime/synchronizer.cpp | 22 ++++---- src/hotspot/share/runtime/threads.cpp | 10 ++-- src/hotspot/share/runtime/timer.cpp | 6 +-- src/hotspot/share/runtime/vframeArray.cpp | 16 +++--- src/hotspot/share/runtime/vframe_hp.cpp | 14 ++--- src/hotspot/share/runtime/vm_version.cpp | 4 +- 27 files changed, 143 insertions(+), 143 deletions(-) diff --git a/src/hotspot/share/runtime/arguments.cpp b/src/hotspot/share/runtime/arguments.cpp index b08e71f559aec..b8b8903aa694f 100644 --- a/src/hotspot/share/runtime/arguments.cpp +++ b/src/hotspot/share/runtime/arguments.cpp @@ -28,10 +28,10 @@ #include "classfile/classLoader.hpp" #include "classfile/javaAssertions.hpp" #include "classfile/moduleEntry.hpp" -#include "classfile/stringTable.hpp" -#include "classfile/symbolTable.hpp" +//#include "classfile/stringTable.hpp" +//#include "classfile/symbolTable.hpp" #include "compiler/compilerDefinitions.hpp" -#include "cppstdlib/limits.hpp" +//#include "cppstdlib/limits.hpp" #include "gc/shared/gc_globals.hpp" #include "gc/shared/gcArguments.hpp" #include "gc/shared/gcConfig.hpp" @@ -42,12 +42,12 @@ #include "logging/logConfiguration.hpp" #include "logging/logStream.hpp" #include "logging/logTag.hpp" -#include "memory/allocation.inline.hpp" +//#include "memory/allocation.inline.hpp" #include "nmt/nmtCommon.hpp" #include "oops/compressedKlass.hpp" #include "oops/instanceKlass.hpp" -#include "oops/objLayout.hpp" -#include "oops/oop.inline.hpp" +//#include "oops/objLayout.hpp" +//#include "oops/oop.inline.hpp" #include "prims/jvmtiAgentList.hpp" #include "prims/jvmtiExport.hpp" #include "runtime/arguments.hpp" diff --git a/src/hotspot/share/runtime/continuation.cpp b/src/hotspot/share/runtime/continuation.cpp index e80720072c582..c73c042ae71fc 100644 --- a/src/hotspot/share/runtime/continuation.cpp +++ b/src/hotspot/share/runtime/continuation.cpp @@ -24,20 +24,20 @@ #include "classfile/vmSymbols.hpp" #include "gc/shared/barrierSetNMethod.hpp" -#include "oops/method.inline.hpp" -#include "oops/oop.inline.hpp" +//NONEED #include "oops/method.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" #include "prims/jvmtiThreadState.inline.hpp" #include "runtime/continuation.hpp" -#include "runtime/continuationEntry.inline.hpp" +//NONEED #include "runtime/continuationEntry.inline.hpp" #include "runtime/continuationHelper.inline.hpp" -#include "runtime/continuationJavaClasses.inline.hpp" +//NONEED #include "runtime/continuationJavaClasses.inline.hpp" #include "runtime/continuationWrapper.inline.hpp" #include "runtime/interfaceSupport.inline.hpp" -#include "runtime/javaThread.inline.hpp" -#include "runtime/jniHandles.inline.hpp" +//NONEED #include "runtime/javaThread.inline.hpp" +//NONEED #include "runtime/jniHandles.inline.hpp" #include "runtime/mountUnmountDisabler.hpp" #include "runtime/osThread.hpp" -#include "runtime/vframe.inline.hpp" +//NONEED #include "runtime/vframe.inline.hpp" #include "runtime/vframe_hp.hpp" // defined in continuationFreezeThaw.cpp diff --git a/src/hotspot/share/runtime/flags/jvmFlag.cpp b/src/hotspot/share/runtime/flags/jvmFlag.cpp index 9c9965609f383..c4abbff99333a 100644 --- a/src/hotspot/share/runtime/flags/jvmFlag.cpp +++ b/src/hotspot/share/runtime/flags/jvmFlag.cpp @@ -22,9 +22,9 @@ * */ -#include "jfr/jfrEvents.hpp" +//NONEED #include "jfr/jfrEvents.hpp" #include "jvm_io.h" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "runtime/arguments.hpp" #include "runtime/flags/jvmFlag.hpp" #include "runtime/flags/jvmFlagAccess.hpp" diff --git a/src/hotspot/share/runtime/flags/jvmFlagLimit.cpp b/src/hotspot/share/runtime/flags/jvmFlagLimit.cpp index b5507c07ee7d7..31a6f6c1cb01f 100644 --- a/src/hotspot/share/runtime/flags/jvmFlagLimit.cpp +++ b/src/hotspot/share/runtime/flags/jvmFlagLimit.cpp @@ -23,7 +23,7 @@ */ #include "gc/shared/jvmFlagConstraintsGC.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "oops/markWord.hpp" #include "runtime/flags/jvmFlag.hpp" #include "runtime/flags/jvmFlagAccess.hpp" @@ -31,7 +31,7 @@ #include "runtime/flags/jvmFlagConstraintsRuntime.hpp" #include "runtime/flags/jvmFlagLimit.hpp" #include "runtime/globals_extension.hpp" -#include "runtime/task.hpp" +//NONEED #include "runtime/task.hpp" #include "utilities/vmError.hpp" //---------------------------------------------------------------------- diff --git a/src/hotspot/share/runtime/init.cpp b/src/hotspot/share/runtime/init.cpp index 51de40315a9cc..c3c7ad639c924 100644 --- a/src/hotspot/share/runtime/init.cpp +++ b/src/hotspot/share/runtime/init.cpp @@ -25,27 +25,27 @@ #include "classfile/stringTable.hpp" #include "classfile/symbolTable.hpp" #include "code/aotCodeCache.hpp" -#include "compiler/compiler_globals.hpp" -#include "gc/shared/collectedHeap.hpp" -#include "gc/shared/gcHeapSummary.hpp" -#include "interpreter/bytecodes.hpp" +//NONEED #include "compiler/compiler_globals.hpp" +//NONEED #include "gc/shared/collectedHeap.hpp" +//NONEED #include "gc/shared/gcHeapSummary.hpp" +//NONEED #include "interpreter/bytecodes.hpp" #include "logging/logAsyncWriter.hpp" #include "memory/universe.hpp" -#include "nmt/memTracker.hpp" +//NONEED #include "nmt/memTracker.hpp" #include "oops/trainingData.hpp" -#include "prims/downcallLinker.hpp" +//NONEED #include "prims/downcallLinker.hpp" #include "prims/jvmtiExport.hpp" #include "prims/methodHandles.hpp" #include "runtime/atomicAccess.hpp" #include "runtime/continuation.hpp" #include "runtime/flags/jvmFlag.hpp" #include "runtime/globals.hpp" -#include "runtime/handles.inline.hpp" -#include "runtime/icache.hpp" +//NONEED #include "runtime/handles.inline.hpp" +//NONEED #include "runtime/icache.hpp" #include "runtime/init.hpp" #include "runtime/safepoint.hpp" #include "runtime/sharedRuntime.hpp" -#include "sanitizers/leak.hpp" +//NONEED #include "sanitizers/leak.hpp" #include "utilities/macros.hpp" // Initialization done by VM thread in vm_init_globals() diff --git a/src/hotspot/share/runtime/java.cpp b/src/hotspot/share/runtime/java.cpp index 776996ceb8072..6bc5554ad8a6f 100644 --- a/src/hotspot/share/runtime/java.cpp +++ b/src/hotspot/share/runtime/java.cpp @@ -40,15 +40,15 @@ #include "compiler/compileBroker.hpp" #include "compiler/compilerOracle.hpp" #include "gc/shared/collectedHeap.hpp" -#include "gc/shared/stringdedup/stringDedup.hpp" +//NONEED #include "gc/shared/stringdedup/stringDedup.hpp" #include "interpreter/bytecodeHistogram.hpp" #include "jfr/jfrEvents.hpp" #include "jfr/support/jfrThreadId.hpp" -#include "jvm.h" +//NONEED #include "jvm.h" #include "logging/log.hpp" #include "logging/logStream.hpp" #include "memory/metaspaceUtils.hpp" -#include "memory/oopFactory.hpp" +//NONEED #include "memory/oopFactory.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" #include "nmt/memMapPrinter.hpp" @@ -56,40 +56,40 @@ #include "oops/constantPool.hpp" #include "oops/generateOopMap.hpp" #include "oops/instanceKlass.hpp" -#include "oops/instanceOop.hpp" -#include "oops/klassVtable.hpp" +//NONEED #include "oops/instanceOop.hpp" +//NONEED #include "oops/klassVtable.hpp" #include "oops/method.inline.hpp" -#include "oops/objArrayOop.hpp" -#include "oops/oop.inline.hpp" +//NONEED #include "oops/objArrayOop.hpp" +//NONEED #include "oops/oop.inline.hpp" #include "oops/symbol.hpp" #include "prims/jvmtiAgentList.hpp" #include "prims/jvmtiExport.hpp" #include "runtime/continuation.hpp" #include "runtime/deoptimization.hpp" #include "runtime/flags/flagSetting.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/init.hpp" -#include "runtime/interfaceSupport.inline.hpp" +//NONEED #include "runtime/interfaceSupport.inline.hpp" #include "runtime/java.hpp" -#include "runtime/javaThread.hpp" +#include "runtime/javaThread.inline.hpp" #include "runtime/os.hpp" #include "runtime/sharedRuntime.hpp" #include "runtime/stubRoutines.hpp" -#include "runtime/task.hpp" +//NONEED #include "runtime/task.hpp" #include "runtime/threads.hpp" -#include "runtime/timer.hpp" +//NONEED #include "runtime/timer.hpp" #include "runtime/trimNativeHeap.hpp" -#include "runtime/vm_version.hpp" +//NONEED #include "runtime/vm_version.hpp" #include "runtime/vmOperations.hpp" #include "runtime/vmThread.hpp" -#include "sanitizers/leak.hpp" +//NONEED #include "sanitizers/leak.hpp" #include "utilities/dtrace.hpp" #include "utilities/events.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/macros.hpp" #include "utilities/vmError.hpp" #ifdef COMPILER1 -#include "c1/c1_Compiler.hpp" +//NONEED #include "c1/c1_Compiler.hpp" #include "c1/c1_Runtime1.hpp" #endif #ifdef COMPILER2 diff --git a/src/hotspot/share/runtime/javaCalls.cpp b/src/hotspot/share/runtime/javaCalls.cpp index 291be708d2585..89293edcb59c7 100644 --- a/src/hotspot/share/runtime/javaCalls.cpp +++ b/src/hotspot/share/runtime/javaCalls.cpp @@ -24,27 +24,27 @@ */ #include "classfile/vmSymbols.hpp" -#include "code/nmethod.hpp" +//NONEED #include "code/nmethod.hpp" #include "compiler/compilationPolicy.hpp" -#include "compiler/compileBroker.hpp" -#include "interpreter/interpreter.hpp" +//NONEED #include "compiler/compileBroker.hpp" +//NONEED #include "interpreter/interpreter.hpp" #include "interpreter/linkResolver.hpp" -#include "memory/universe.hpp" -#include "oops/method.inline.hpp" -#include "oops/oop.inline.hpp" -#include "prims/jniCheck.hpp" +//NONEED #include "memory/universe.hpp" +//NONEED #include "oops/method.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "prims/jniCheck.hpp" #include "prims/jvmtiExport.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/interfaceSupport.inline.hpp" #include "runtime/javaCalls.hpp" #include "runtime/javaThread.hpp" #include "runtime/jniHandles.inline.hpp" -#include "runtime/mutexLocker.hpp" +//NONEED #include "runtime/mutexLocker.hpp" #include "runtime/os.inline.hpp" -#include "runtime/sharedRuntime.hpp" +//NONEED #include "runtime/sharedRuntime.hpp" #include "runtime/signature.hpp" #include "runtime/stubRoutines.hpp" -#include "runtime/thread.inline.hpp" +//NONEED #include "runtime/thread.inline.hpp" // ----------------------------------------------------- // Implementation of JavaCallWrapper diff --git a/src/hotspot/share/runtime/javaThread.cpp b/src/hotspot/share/runtime/javaThread.cpp index 12ef44c9b341a..dcd102462332f 100644 --- a/src/hotspot/share/runtime/javaThread.cpp +++ b/src/hotspot/share/runtime/javaThread.cpp @@ -23,9 +23,9 @@ * */ -#include "cds/dynamicArchive.hpp" +//NONEED #include "cds/dynamicArchive.hpp" #include "ci/ciEnv.hpp" -#include "classfile/javaClasses.inline.hpp" +//NONEED #include "classfile/javaClasses.inline.hpp" #include "classfile/javaThreadStatus.hpp" #include "classfile/systemDictionary.hpp" #include "classfile/vmClasses.hpp" @@ -39,19 +39,19 @@ #include "gc/shared/tlab_globals.hpp" #include "interpreter/bytecodeTracer.hpp" #include "jfr/jfrEvents.hpp" -#include "jvm.h" +//NONEED #include "jvm.h" #include "jvmtifiles/jvmtiEnv.hpp" #include "logging/log.hpp" -#include "logging/logAsyncWriter.hpp" +//NONEED #include "logging/logAsyncWriter.hpp" #include "logging/logStream.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "memory/iterator.hpp" #include "memory/universe.hpp" -#include "oops/access.inline.hpp" +//NONEED #include "oops/access.inline.hpp" #include "oops/instanceKlass.hpp" -#include "oops/klass.inline.hpp" -#include "oops/oop.inline.hpp" -#include "oops/oopHandle.inline.hpp" +//NONEED #include "oops/klass.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "oops/oopHandle.inline.hpp" #include "oops/verifyOopClosure.hpp" #include "prims/jvm_misc.hpp" #include "prims/jvmtiDeferredUpdates.hpp" @@ -59,44 +59,44 @@ #include "prims/jvmtiThreadState.inline.hpp" #include "runtime/atomicAccess.hpp" #include "runtime/continuation.hpp" -#include "runtime/continuationEntry.inline.hpp" -#include "runtime/continuationHelper.inline.hpp" +//NONEED #include "runtime/continuationEntry.inline.hpp" +//NONEED #include "runtime/continuationHelper.inline.hpp" #include "runtime/deoptimization.hpp" -#include "runtime/frame.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/frame.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/handshake.hpp" #include "runtime/interfaceSupport.inline.hpp" #include "runtime/java.hpp" #include "runtime/javaCalls.hpp" #include "runtime/javaThread.inline.hpp" #include "runtime/jniHandles.inline.hpp" -#include "runtime/lockStack.inline.hpp" +//NONEED #include "runtime/lockStack.inline.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/orderAccess.hpp" -#include "runtime/os.inline.hpp" +//NONEED #include "runtime/os.inline.hpp" #include "runtime/osThread.hpp" #include "runtime/safepoint.hpp" -#include "runtime/safepointMechanism.inline.hpp" -#include "runtime/safepointVerifiers.hpp" -#include "runtime/serviceThread.hpp" +//NONEED #include "runtime/safepointMechanism.inline.hpp" +//NONEED #include "runtime/safepointVerifiers.hpp" +//NONEED #include "runtime/serviceThread.hpp" #include "runtime/stackFrameStream.inline.hpp" #include "runtime/stackWatermarkSet.hpp" #include "runtime/synchronizer.hpp" -#include "runtime/threadIdentifier.hpp" -#include "runtime/threadSMR.inline.hpp" -#include "runtime/threadStatisticalInfo.hpp" -#include "runtime/threadWXSetters.inline.hpp" +//NONEED #include "runtime/threadIdentifier.hpp" +//NONEED #include "runtime/threadSMR.inline.hpp" +//NONEED #include "runtime/threadStatisticalInfo.hpp" +//NONEED #include "runtime/threadWXSetters.inline.hpp" #include "runtime/timer.hpp" -#include "runtime/timerTrace.hpp" -#include "runtime/vframe.inline.hpp" +//NONEED #include "runtime/timerTrace.hpp" +//NONEED #include "runtime/vframe.inline.hpp" #include "runtime/vframe_hp.hpp" #include "runtime/vframeArray.hpp" -#include "runtime/vmOperations.hpp" +//NONEED #include "runtime/vmOperations.hpp" #include "runtime/vmThread.hpp" #include "services/threadService.hpp" #include "utilities/copy.hpp" #include "utilities/defaultStream.hpp" -#include "utilities/dtrace.hpp" +//NONEED #include "utilities/dtrace.hpp" #include "utilities/events.hpp" #include "utilities/macros.hpp" #include "utilities/nativeStackPrinter.hpp" diff --git a/src/hotspot/share/runtime/jniHandles.cpp b/src/hotspot/share/runtime/jniHandles.cpp index 807661a66d24d..58423c7128590 100644 --- a/src/hotspot/share/runtime/jniHandles.cpp +++ b/src/hotspot/share/runtime/jniHandles.cpp @@ -25,16 +25,16 @@ #include "gc/shared/collectedHeap.hpp" #include "gc/shared/oopStorage.inline.hpp" #include "gc/shared/oopStorageSet.hpp" -#include "logging/log.hpp" +//NONEED #include "logging/log.hpp" #include "memory/iterator.hpp" #include "memory/universe.hpp" -#include "oops/access.inline.hpp" -#include "oops/oop.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "oops/access.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/javaThread.inline.hpp" #include "runtime/jniHandles.inline.hpp" #include "runtime/mutexLocker.hpp" -#include "utilities/align.hpp" +//NONEED #include "utilities/align.hpp" #include "utilities/debug.hpp" OopStorage* JNIHandles::global_handles() { diff --git a/src/hotspot/share/runtime/jniPeriodicChecker.hpp b/src/hotspot/share/runtime/jniPeriodicChecker.hpp index 367aa7a0854ae..54bb8e1a7ea8d 100644 --- a/src/hotspot/share/runtime/jniPeriodicChecker.hpp +++ b/src/hotspot/share/runtime/jniPeriodicChecker.hpp @@ -25,6 +25,8 @@ #ifndef SHARE_RUNTIME_JNIPERIODICCHECKER_HPP #define SHARE_RUNTIME_JNIPERIODICCHECKER_HPP +#include "memory/allStatic.hpp" + class JniPeriodicCheckerTask; /* diff --git a/src/hotspot/share/runtime/keepStackGCProcessed.cpp b/src/hotspot/share/runtime/keepStackGCProcessed.cpp index 01029b6b97758..5f9e634b74dba 100644 --- a/src/hotspot/share/runtime/keepStackGCProcessed.cpp +++ b/src/hotspot/share/runtime/keepStackGCProcessed.cpp @@ -24,7 +24,7 @@ #include "runtime/keepStackGCProcessed.hpp" #include "runtime/safepoint.hpp" -#include "runtime/stackWatermark.inline.hpp" +//NONEED #include "runtime/stackWatermark.inline.hpp" #include "runtime/stackWatermarkSet.inline.hpp" KeepStackGCProcessedMark::KeepStackGCProcessedMark(JavaThread* jt) : diff --git a/src/hotspot/share/runtime/monitorChunk.cpp b/src/hotspot/share/runtime/monitorChunk.cpp index ade5b48fdf4a2..6258dda759923 100644 --- a/src/hotspot/share/runtime/monitorChunk.cpp +++ b/src/hotspot/share/runtime/monitorChunk.cpp @@ -22,7 +22,7 @@ * */ -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "oops/oop.inline.hpp" #include "runtime/monitorChunk.hpp" diff --git a/src/hotspot/share/runtime/monitorDeflationThread.cpp b/src/hotspot/share/runtime/monitorDeflationThread.cpp index 370a6ab8ebaf0..9f47ce22a4307 100644 --- a/src/hotspot/share/runtime/monitorDeflationThread.cpp +++ b/src/hotspot/share/runtime/monitorDeflationThread.cpp @@ -22,15 +22,15 @@ * */ -#include "classfile/javaClasses.hpp" -#include "classfile/vmClasses.hpp" -#include "classfile/vmSymbols.hpp" +//NONEED #include "classfile/javaClasses.hpp" +//NONEED #include "classfile/vmClasses.hpp" +//NONEED #include "classfile/vmSymbols.hpp" #include "logging/log.hpp" #include "logging/logStream.hpp" -#include "memory/universe.hpp" +//NONEED #include "memory/universe.hpp" #include "runtime/interfaceSupport.inline.hpp" #include "runtime/java.hpp" -#include "runtime/javaCalls.hpp" +//NONEED #include "runtime/javaCalls.hpp" #include "runtime/monitorDeflationThread.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/synchronizer.hpp" diff --git a/src/hotspot/share/runtime/mountUnmountDisabler.cpp b/src/hotspot/share/runtime/mountUnmountDisabler.cpp index 277a841a88c76..e0ca6261619e6 100644 --- a/src/hotspot/share/runtime/mountUnmountDisabler.cpp +++ b/src/hotspot/share/runtime/mountUnmountDisabler.cpp @@ -26,7 +26,7 @@ #include "prims/jvmtiEventController.hpp" #include "prims/jvmtiExport.hpp" #include "prims/jvmtiThreadState.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/javaThread.hpp" #include "runtime/jniHandles.hpp" #include "runtime/mountUnmountDisabler.hpp" diff --git a/src/hotspot/share/runtime/mutex.cpp b/src/hotspot/share/runtime/mutex.cpp index 8e0c1d10e5c69..52ee16951eb03 100644 --- a/src/hotspot/share/runtime/mutex.cpp +++ b/src/hotspot/share/runtime/mutex.cpp @@ -25,14 +25,14 @@ #include "logging/log.hpp" #include "memory/resourceArea.hpp" #include "runtime/interfaceSupport.inline.hpp" -#include "runtime/javaThread.inline.hpp" +//NONEED #include "runtime/javaThread.inline.hpp" #include "runtime/mutex.hpp" #include "runtime/os.inline.hpp" -#include "runtime/osThread.hpp" -#include "runtime/safepointMechanism.inline.hpp" +//NONEED #include "runtime/osThread.hpp" +//NONEED #include "runtime/safepointMechanism.inline.hpp" #include "runtime/semaphore.inline.hpp" #include "runtime/threadCrashProtection.hpp" -#include "utilities/events.hpp" +//NONEED #include "utilities/events.hpp" #include "utilities/macros.hpp" class InFlightMutexRelease { diff --git a/src/hotspot/share/runtime/safepoint.cpp b/src/hotspot/share/runtime/safepoint.cpp index b44a43bbfb181..14969351b2adb 100644 --- a/src/hotspot/share/runtime/safepoint.cpp +++ b/src/hotspot/share/runtime/safepoint.cpp @@ -28,7 +28,7 @@ #include "code/scopeDesc.hpp" #include "compiler/compilationPolicy.hpp" #include "gc/shared/collectedHeap.hpp" -#include "gc/shared/gcLocker.hpp" +//#include "gc/shared/gcLocker.hpp" #include "gc/shared/oopStorage.hpp" #include "gc/shared/workerThread.hpp" #include "gc/shared/workerUtils.hpp" diff --git a/src/hotspot/share/runtime/safepointVerifiers.cpp b/src/hotspot/share/runtime/safepointVerifiers.cpp index 0c6f2e9add30c..b1b75146e02f3 100644 --- a/src/hotspot/share/runtime/safepointVerifiers.cpp +++ b/src/hotspot/share/runtime/safepointVerifiers.cpp @@ -23,10 +23,10 @@ */ #include "gc/shared/collectedHeap.hpp" -#include "memory/universe.hpp" -#include "runtime/safepoint.hpp" +//NONEED #include "memory/universe.hpp" +//NONEED #include "runtime/safepoint.hpp" #include "runtime/safepointVerifiers.hpp" -#include "utilities/debug.hpp" +//NONEED #include "utilities/debug.hpp" #ifdef ASSERT diff --git a/src/hotspot/share/runtime/serviceThread.cpp b/src/hotspot/share/runtime/serviceThread.cpp index 95e672984faf9..36d73fda6347d 100644 --- a/src/hotspot/share/runtime/serviceThread.cpp +++ b/src/hotspot/share/runtime/serviceThread.cpp @@ -30,18 +30,18 @@ #include "gc/shared/oopStorageSet.hpp" #include "interpreter/oopMapCache.hpp" #include "memory/universe.hpp" -#include "oops/oopHandle.inline.hpp" +//NONEED #include "oops/oopHandle.inline.hpp" #include "prims/jvmtiImpl.hpp" #include "prims/jvmtiTagMap.hpp" #include "prims/resolvedMethodTable.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/interfaceSupport.inline.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/os.hpp" #include "runtime/serviceThread.hpp" -#include "runtime/synchronizer.hpp" +//NONEED #include "runtime/synchronizer.hpp" #include "services/finalizerService.hpp" -#include "services/gcNotifier.hpp" +//NONEED #include "services/gcNotifier.hpp" #include "services/lowMemoryDetector.hpp" #include "services/threadIdTable.hpp" diff --git a/src/hotspot/share/runtime/stackWatermark.cpp b/src/hotspot/share/runtime/stackWatermark.cpp index 97d6581f08bbf..df18031762abd 100644 --- a/src/hotspot/share/runtime/stackWatermark.cpp +++ b/src/hotspot/share/runtime/stackWatermark.cpp @@ -24,7 +24,7 @@ #include "logging/log.hpp" #include "runtime/atomicAccess.hpp" -#include "runtime/frame.inline.hpp" +//NONEED #include "runtime/frame.inline.hpp" #include "runtime/javaThread.hpp" #include "runtime/osThread.hpp" #include "runtime/safepoint.hpp" diff --git a/src/hotspot/share/runtime/stubInfo.cpp b/src/hotspot/share/runtime/stubInfo.cpp index 4d4d865cf95bb..2b75af9dc487f 100644 --- a/src/hotspot/share/runtime/stubInfo.cpp +++ b/src/hotspot/share/runtime/stubInfo.cpp @@ -23,7 +23,7 @@ * */ -#include "code/codeBlob.hpp" +//NONEED #include "code/codeBlob.hpp" #include "memory/resourceArea.hpp" #include "runtime/stubDeclarations.hpp" #include "runtime/stubInfo.hpp" diff --git a/src/hotspot/share/runtime/stubRoutines.cpp b/src/hotspot/share/runtime/stubRoutines.cpp index db513a3771e98..5a8d8923405a0 100644 --- a/src/hotspot/share/runtime/stubRoutines.cpp +++ b/src/hotspot/share/runtime/stubRoutines.cpp @@ -25,7 +25,7 @@ #include "asm/codeBuffer.hpp" #include "asm/macroAssembler.inline.hpp" #include "memory/resourceArea.hpp" -#include "oops/access.inline.hpp" +#include "oops/access.hpp" #include "oops/klass.hpp" #include "oops/oop.inline.hpp" #include "prims/vectorSupport.hpp" diff --git a/src/hotspot/share/runtime/synchronizer.cpp b/src/hotspot/share/runtime/synchronizer.cpp index fa178dcb5a1f6..029bede7b7929 100644 --- a/src/hotspot/share/runtime/synchronizer.cpp +++ b/src/hotspot/share/runtime/synchronizer.cpp @@ -27,30 +27,30 @@ #include "jfr/jfrEvents.hpp" #include "logging/log.hpp" #include "logging/logStream.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "memory/padded.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" #include "oops/markWord.hpp" -#include "oops/oop.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" #include "runtime/atomicAccess.hpp" #include "runtime/basicLock.inline.hpp" -#include "runtime/frame.inline.hpp" +//NONEED #include "runtime/frame.inline.hpp" #include "runtime/globals.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/handshake.hpp" #include "runtime/interfaceSupport.inline.hpp" #include "runtime/javaThread.hpp" -#include "runtime/lockStack.inline.hpp" +//NONEED #include "runtime/lockStack.inline.hpp" #include "runtime/mutexLocker.hpp" -#include "runtime/objectMonitor.inline.hpp" +//NONEED #include "runtime/objectMonitor.inline.hpp" #include "runtime/objectMonitorTable.hpp" -#include "runtime/os.inline.hpp" -#include "runtime/osThread.hpp" -#include "runtime/safepointMechanism.inline.hpp" +//NONEED #include "runtime/os.inline.hpp" +//NONEED #include "runtime/osThread.hpp" +//NONEED #include "runtime/safepointMechanism.inline.hpp" #include "runtime/safepointVerifiers.hpp" -#include "runtime/sharedRuntime.hpp" -#include "runtime/stubRoutines.hpp" +//NONEED #include "runtime/sharedRuntime.hpp" +//NONEED #include "runtime/stubRoutines.hpp" #include "runtime/synchronizer.hpp" #include "runtime/threads.hpp" #include "runtime/timer.hpp" diff --git a/src/hotspot/share/runtime/threads.cpp b/src/hotspot/share/runtime/threads.cpp index 30bea6b816728..d8cb4aa8814b2 100644 --- a/src/hotspot/share/runtime/threads.cpp +++ b/src/hotspot/share/runtime/threads.cpp @@ -27,7 +27,7 @@ #include "cds/aotMetaspace.hpp" #include "cds/cds_globals.hpp" #include "cds/cdsConfig.hpp" -#include "cds/heapShared.inline.hpp" +#include "cds/heapShared.hpp" #include "classfile/classLoader.hpp" #include "classfile/javaClasses.hpp" #include "classfile/javaThreadStatus.hpp" @@ -45,7 +45,7 @@ #include "gc/shared/oopStorageSet.hpp" #include "gc/shared/stringdedup/stringDedup.hpp" #include "jfr/jfrEvents.hpp" -#include "jvm.h" +//#include "jvm.h" #include "jvmtifiles/jvmtiEnv.hpp" #include "logging/log.hpp" #include "logging/logAsyncWriter.hpp" @@ -83,19 +83,19 @@ #include "runtime/osThread.hpp" #include "runtime/perfData.hpp" #include "runtime/safepoint.hpp" -#include "runtime/safepointMechanism.inline.hpp" +#include "runtime/safepointMechanism.hpp" #include "runtime/safepointVerifiers.hpp" #include "runtime/serviceThread.hpp" #include "runtime/sharedRuntime.hpp" #include "runtime/stackWatermarkSet.inline.hpp" #include "runtime/stubCodeGenerator.hpp" -#include "runtime/thread.inline.hpp" +#include "runtime/thread.hpp" #include "runtime/threads.hpp" #include "runtime/threadSMR.inline.hpp" #include "runtime/timer.hpp" #include "runtime/timerTrace.hpp" #include "runtime/trimNativeHeap.hpp" -#include "runtime/vm_version.hpp" +//#include "runtime/vm_version.hpp" #include "runtime/vmOperations.hpp" #include "sanitizers/address.hpp" #include "services/attachListener.hpp" diff --git a/src/hotspot/share/runtime/timer.cpp b/src/hotspot/share/runtime/timer.cpp index 6d901454b8e4e..353ad343ec082 100644 --- a/src/hotspot/share/runtime/timer.cpp +++ b/src/hotspot/share/runtime/timer.cpp @@ -22,11 +22,11 @@ * */ -#include "logging/log.hpp" -#include "oops/oop.inline.hpp" +//NONEED #include "logging/log.hpp" +//NONEED #include "oops/oop.inline.hpp" #include "runtime/os.hpp" #include "runtime/timer.hpp" -#include "utilities/ostream.hpp" +//NONEED #include "utilities/ostream.hpp" double TimeHelper::counter_to_seconds(jlong counter) { double freq = (double) os::elapsed_frequency(); diff --git a/src/hotspot/share/runtime/vframeArray.cpp b/src/hotspot/share/runtime/vframeArray.cpp index 0885262eefb5d..9c21bcf203017 100644 --- a/src/hotspot/share/runtime/vframeArray.cpp +++ b/src/hotspot/share/runtime/vframeArray.cpp @@ -22,22 +22,20 @@ * */ -#include "classfile/vmSymbols.hpp" -#include "code/scopeDesc.hpp" -#include "code/vmreg.inline.hpp" -#include "interpreter/bytecode.hpp" +//NONEED #include "code/scopeDesc.hpp" +//NONEED #include "code/vmreg.inline.hpp" #include "interpreter/bytecode.inline.hpp" #include "interpreter/interpreter.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "memory/resourceArea.hpp" #include "oops/methodData.hpp" -#include "oops/oop.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" #include "prims/jvmtiThreadState.hpp" -#include "prims/methodHandles.hpp" +//NONEED #include "prims/methodHandles.hpp" #include "runtime/frame.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/monitorChunk.hpp" -#include "runtime/sharedRuntime.hpp" +//NONEED #include "runtime/sharedRuntime.hpp" #include "runtime/synchronizer.hpp" #include "runtime/vframe.hpp" #include "runtime/vframe_hp.hpp" diff --git a/src/hotspot/share/runtime/vframe_hp.cpp b/src/hotspot/share/runtime/vframe_hp.cpp index c901dd9f23a21..6c3e3b717e499 100644 --- a/src/hotspot/share/runtime/vframe_hp.cpp +++ b/src/hotspot/share/runtime/vframe_hp.cpp @@ -22,26 +22,26 @@ * */ -#include "classfile/javaClasses.inline.hpp" +//NONEED #include "classfile/javaClasses.inline.hpp" #include "code/codeCache.hpp" #include "code/debugInfoRec.hpp" #include "code/nmethod.hpp" #include "code/pcDesc.hpp" #include "code/scopeDesc.hpp" -#include "interpreter/interpreter.hpp" +//NONEED #include "interpreter/interpreter.hpp" #include "interpreter/oopMapCache.hpp" -#include "oops/instanceKlass.hpp" -#include "oops/oop.inline.hpp" +//NONEED #include "oops/instanceKlass.hpp" +//NONEED #include "oops/oop.inline.hpp" #include "prims/jvmtiDeferredUpdates.hpp" #include "runtime/basicLock.hpp" #include "runtime/continuation.hpp" #include "runtime/frame.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/monitorChunk.hpp" #include "runtime/registerMap.hpp" -#include "runtime/signature.hpp" +//NONEED #include "runtime/signature.hpp" #include "runtime/stackValue.hpp" -#include "runtime/stubRoutines.hpp" +//NONEED #include "runtime/stubRoutines.hpp" #include "runtime/vframe_hp.hpp" #include "runtime/vframeArray.hpp" diff --git a/src/hotspot/share/runtime/vm_version.cpp b/src/hotspot/share/runtime/vm_version.cpp index 7c5b7fe3f3e97..e0f81bdc6cd4d 100644 --- a/src/hotspot/share/runtime/vm_version.cpp +++ b/src/hotspot/share/runtime/vm_version.cpp @@ -24,8 +24,8 @@ #include "logging/log.hpp" #include "logging/logStream.hpp" -#include "memory/resourceArea.hpp" -#include "runtime/vm_version.hpp" +#include "runtime/os.hpp" +//NONEED #include "runtime/vm_version.hpp" void VM_Version_init() { VM_Version::initialize(); From f70b2d0a262a615bef38303e23bc3e08a538f7b4 Mon Sep 17 00:00:00 2001 From: iklam Date: Tue, 21 Jul 2026 15:09:33 -0700 Subject: [PATCH 2/3] Added back some includes needed by other builds --- src/hotspot/share/runtime/continuation.cpp | 2 +- src/hotspot/share/runtime/javaCalls.cpp | 2 +- src/hotspot/share/runtime/javaThread.cpp | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/hotspot/share/runtime/continuation.cpp b/src/hotspot/share/runtime/continuation.cpp index c73c042ae71fc..aae2f70a9e88d 100644 --- a/src/hotspot/share/runtime/continuation.cpp +++ b/src/hotspot/share/runtime/continuation.cpp @@ -24,7 +24,7 @@ #include "classfile/vmSymbols.hpp" #include "gc/shared/barrierSetNMethod.hpp" -//NONEED #include "oops/method.inline.hpp" +/*NEED*/#include "oops/method.inline.hpp" //NONEED #include "oops/oop.inline.hpp" #include "prims/jvmtiThreadState.inline.hpp" #include "runtime/continuation.hpp" diff --git a/src/hotspot/share/runtime/javaCalls.cpp b/src/hotspot/share/runtime/javaCalls.cpp index 89293edcb59c7..894c7f48abb5d 100644 --- a/src/hotspot/share/runtime/javaCalls.cpp +++ b/src/hotspot/share/runtime/javaCalls.cpp @@ -30,7 +30,7 @@ //NONEED #include "interpreter/interpreter.hpp" #include "interpreter/linkResolver.hpp" //NONEED #include "memory/universe.hpp" -//NONEED #include "oops/method.inline.hpp" +/*NEED*/#include "oops/method.inline.hpp" //NONEED #include "oops/oop.inline.hpp" //NONEED #include "prims/jniCheck.hpp" #include "prims/jvmtiExport.hpp" diff --git a/src/hotspot/share/runtime/javaThread.cpp b/src/hotspot/share/runtime/javaThread.cpp index dcd102462332f..6ef5aff12845c 100644 --- a/src/hotspot/share/runtime/javaThread.cpp +++ b/src/hotspot/share/runtime/javaThread.cpp @@ -88,7 +88,7 @@ //NONEED #include "runtime/threadWXSetters.inline.hpp" #include "runtime/timer.hpp" //NONEED #include "runtime/timerTrace.hpp" -//NONEED #include "runtime/vframe.inline.hpp" +/*NEED*/#include "runtime/vframe.inline.hpp" #include "runtime/vframe_hp.hpp" #include "runtime/vframeArray.hpp" //NONEED #include "runtime/vmOperations.hpp" @@ -96,7 +96,7 @@ #include "services/threadService.hpp" #include "utilities/copy.hpp" #include "utilities/defaultStream.hpp" -//NONEED #include "utilities/dtrace.hpp" +/*NEED*/#include "utilities/dtrace.hpp" #include "utilities/events.hpp" #include "utilities/macros.hpp" #include "utilities/nativeStackPrinter.hpp" From 1f141cc9bc021b7cf4b79d70591b6bcac4429c8a Mon Sep 17 00:00:00 2001 From: iklam Date: Tue, 21 Jul 2026 20:48:05 -0700 Subject: [PATCH 3/3] removed more includes --- .../share/runtime/abstract_vm_version.cpp | 8 +++--- src/hotspot/share/runtime/arguments.cpp | 14 +++++----- .../share/runtime/continuationWrapper.cpp | 10 +++---- src/hotspot/share/runtime/escapeBarrier.cpp | 10 +++---- src/hotspot/share/runtime/fieldDescriptor.cpp | 12 ++++----- src/hotspot/share/runtime/handles.cpp | 6 ++--- src/hotspot/share/runtime/java.cpp | 4 +-- .../share/runtime/keepStackGCProcessed.cpp | 2 +- src/hotspot/share/runtime/lockStack.cpp | 18 ++++++------- src/hotspot/share/runtime/mutex.cpp | 2 +- src/hotspot/share/runtime/mutexLocker.cpp | 4 +-- src/hotspot/share/runtime/nonJavaThread.cpp | 2 +- src/hotspot/share/runtime/objectMonitor.cpp | 26 +++++++++---------- .../share/runtime/objectMonitorTable.cpp | 6 ++--- src/hotspot/share/runtime/perfData.cpp | 10 +++---- src/hotspot/share/runtime/perfMemory.cpp | 6 ++--- src/hotspot/share/runtime/reflection.cpp | 18 ++++++------- .../share/runtime/sharedRuntimeTrans.cpp | 2 +- src/hotspot/share/runtime/signature.cpp | 14 +++++----- .../share/runtime/stackFrameStream.cpp | 2 +- src/hotspot/share/runtime/stackWatermark.cpp | 6 ++--- .../share/runtime/stubCodeGenerator.cpp | 2 +- src/hotspot/share/runtime/thread.cpp | 18 ++++++------- .../share/runtime/threadHeapSampler.cpp | 6 ++--- src/hotspot/share/runtime/threadSMR.cpp | 16 ++++++------ src/hotspot/share/runtime/vframeArray.cpp | 2 +- 26 files changed, 113 insertions(+), 113 deletions(-) diff --git a/src/hotspot/share/runtime/abstract_vm_version.cpp b/src/hotspot/share/runtime/abstract_vm_version.cpp index 37c5815f60e31..6dc9f16b37fcc 100644 --- a/src/hotspot/share/runtime/abstract_vm_version.cpp +++ b/src/hotspot/share/runtime/abstract_vm_version.cpp @@ -23,12 +23,12 @@ */ #include "cds/cdsConfig.hpp" -#include "compiler/compilerDefinitions.hpp" -#include "jvm_io.h" +//NONEED #include "compiler/compilerDefinitions.hpp" +//NONEED #include "jvm_io.h" #include "runtime/arguments.hpp" #include "runtime/os.hpp" -#include "runtime/vm_version.hpp" -#include "utilities/globalDefinitions.hpp" +//NONEED #include "runtime/vm_version.hpp" +//NONEED #include "utilities/globalDefinitions.hpp" const char* Abstract_VM_Version::_s_vm_release = Abstract_VM_Version::vm_release(); const char* Abstract_VM_Version::_s_internal_vm_info_string = Abstract_VM_Version::internal_vm_info_string(); diff --git a/src/hotspot/share/runtime/arguments.cpp b/src/hotspot/share/runtime/arguments.cpp index b8b8903aa694f..7c2a1f6163622 100644 --- a/src/hotspot/share/runtime/arguments.cpp +++ b/src/hotspot/share/runtime/arguments.cpp @@ -36,8 +36,8 @@ #include "gc/shared/gcArguments.hpp" #include "gc/shared/gcConfig.hpp" #include "gc/shared/stringdedup/stringDedup.hpp" -#include "gc/shared/tlab_globals.hpp" -#include "jvm.h" +//NONEED #include "gc/shared/tlab_globals.hpp" +//NONEED #include "jvm.h" #include "logging/log.hpp" #include "logging/logConfiguration.hpp" #include "logging/logStream.hpp" @@ -49,7 +49,7 @@ //#include "oops/objLayout.hpp" //#include "oops/oop.inline.hpp" #include "prims/jvmtiAgentList.hpp" -#include "prims/jvmtiExport.hpp" +//NONEED #include "prims/jvmtiExport.hpp" #include "runtime/arguments.hpp" #include "runtime/flags/jvmFlag.hpp" #include "runtime/flags/jvmFlagAccess.hpp" @@ -57,11 +57,11 @@ #include "runtime/globals_extension.hpp" #include "runtime/java.hpp" #include "runtime/os.hpp" -#include "runtime/safepoint.hpp" -#include "runtime/safepointMechanism.hpp" +//NONEED #include "runtime/safepoint.hpp" +//NONEED #include "runtime/safepointMechanism.hpp" #include "runtime/synchronizer.hpp" -#include "runtime/vm_version.hpp" -#include "services/management.hpp" +//NONEED #include "runtime/vm_version.hpp" +//NONEED #include "services/management.hpp" #include "utilities/align.hpp" #include "utilities/debug.hpp" #include "utilities/defaultStream.hpp" diff --git a/src/hotspot/share/runtime/continuationWrapper.cpp b/src/hotspot/share/runtime/continuationWrapper.cpp index 990a6f694c7bf..8cdd88e7d8138 100644 --- a/src/hotspot/share/runtime/continuationWrapper.cpp +++ b/src/hotspot/share/runtime/continuationWrapper.cpp @@ -22,11 +22,11 @@ * */ -#include "classfile/javaClasses.inline.hpp" -#include "jfr/jfrEvents.hpp" -#include "jfr/support/jfrThreadId.hpp" -#include "logging/log.hpp" -#include "logging/logStream.hpp" +//NONEED #include "classfile/javaClasses.inline.hpp" +//NONEED #include "jfr/jfrEvents.hpp" +//NONEED #include "jfr/support/jfrThreadId.hpp" +//NONEED #include "logging/log.hpp" +//NONEED #include "logging/logStream.hpp" #include "oops/oopsHierarchy.hpp" #include "oops/stackChunkOop.inline.hpp" #include "runtime/continuation.hpp" diff --git a/src/hotspot/share/runtime/escapeBarrier.cpp b/src/hotspot/share/runtime/escapeBarrier.cpp index 9f0dae34aa655..060002b6daab8 100644 --- a/src/hotspot/share/runtime/escapeBarrier.cpp +++ b/src/hotspot/share/runtime/escapeBarrier.cpp @@ -23,26 +23,26 @@ * */ -#include "code/scopeDesc.hpp" +//NONEED #include "code/scopeDesc.hpp" #include "memory/allocation.hpp" #include "prims/jvmtiDeferredUpdates.hpp" #include "runtime/deoptimization.hpp" #include "runtime/escapeBarrier.hpp" -#include "runtime/frame.inline.hpp" +//NONEED #include "runtime/frame.inline.hpp" #include "runtime/handles.hpp" #include "runtime/handshake.hpp" #include "runtime/interfaceSupport.inline.hpp" -#include "runtime/javaThread.inline.hpp" +//NONEED #include "runtime/javaThread.inline.hpp" #include "runtime/keepStackGCProcessed.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/registerMap.hpp" #include "runtime/stackFrameStream.inline.hpp" #include "runtime/stackValue.hpp" -#include "runtime/stackValueCollection.hpp" +//NONEED #include "runtime/stackValueCollection.hpp" #include "runtime/threadSMR.hpp" #include "runtime/vframe.hpp" #include "runtime/vframe_hp.hpp" -#include "utilities/debug.hpp" +//NONEED #include "utilities/debug.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/macros.hpp" diff --git a/src/hotspot/share/runtime/fieldDescriptor.cpp b/src/hotspot/share/runtime/fieldDescriptor.cpp index 4ad916cfff7d3..e3a87aa042dcd 100644 --- a/src/hotspot/share/runtime/fieldDescriptor.cpp +++ b/src/hotspot/share/runtime/fieldDescriptor.cpp @@ -22,17 +22,17 @@ * */ -#include "classfile/vmSymbols.hpp" -#include "memory/resourceArea.hpp" +//NONEED #include "classfile/vmSymbols.hpp" +//NONEED #include "memory/resourceArea.hpp" #include "oops/annotations.hpp" #include "oops/constantPool.hpp" -#include "oops/fieldStreams.inline.hpp" +//NONEED #include "oops/fieldStreams.inline.hpp" #include "oops/instanceKlass.hpp" -#include "oops/klass.inline.hpp" +//NONEED #include "oops/klass.inline.hpp" #include "oops/oop.inline.hpp" #include "runtime/fieldDescriptor.inline.hpp" -#include "runtime/handles.inline.hpp" -#include "runtime/signature.hpp" +//NONEED #include "runtime/handles.inline.hpp" +//NONEED #include "runtime/signature.hpp" Symbol* fieldDescriptor::generic_signature() const { if (!has_generic_signature()) { diff --git a/src/hotspot/share/runtime/handles.cpp b/src/hotspot/share/runtime/handles.cpp index cfd693aa3cc57..21d9cf36f0220 100644 --- a/src/hotspot/share/runtime/handles.cpp +++ b/src/hotspot/share/runtime/handles.cpp @@ -22,11 +22,11 @@ * */ -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "oops/constantPool.hpp" #include "oops/method.hpp" -#include "oops/oop.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/javaThread.hpp" #ifdef ASSERT diff --git a/src/hotspot/share/runtime/java.cpp b/src/hotspot/share/runtime/java.cpp index 6bc5554ad8a6f..00d7d038dc59c 100644 --- a/src/hotspot/share/runtime/java.cpp +++ b/src/hotspot/share/runtime/java.cpp @@ -58,7 +58,7 @@ #include "oops/instanceKlass.hpp" //NONEED #include "oops/instanceOop.hpp" //NONEED #include "oops/klassVtable.hpp" -#include "oops/method.inline.hpp" +/*NEED*/ #include "oops/method.inline.hpp" //NONEED #include "oops/objArrayOop.hpp" //NONEED #include "oops/oop.inline.hpp" #include "oops/symbol.hpp" @@ -71,7 +71,7 @@ #include "runtime/init.hpp" //NONEED #include "runtime/interfaceSupport.inline.hpp" #include "runtime/java.hpp" -#include "runtime/javaThread.inline.hpp" +/*NEED*/ #include "runtime/javaThread.inline.hpp" #include "runtime/os.hpp" #include "runtime/sharedRuntime.hpp" #include "runtime/stubRoutines.hpp" diff --git a/src/hotspot/share/runtime/keepStackGCProcessed.cpp b/src/hotspot/share/runtime/keepStackGCProcessed.cpp index 5f9e634b74dba..c559b6dafdf0a 100644 --- a/src/hotspot/share/runtime/keepStackGCProcessed.cpp +++ b/src/hotspot/share/runtime/keepStackGCProcessed.cpp @@ -25,7 +25,7 @@ #include "runtime/keepStackGCProcessed.hpp" #include "runtime/safepoint.hpp" //NONEED #include "runtime/stackWatermark.inline.hpp" -#include "runtime/stackWatermarkSet.inline.hpp" +/*NEED*/ #include "runtime/stackWatermarkSet.inline.hpp" KeepStackGCProcessedMark::KeepStackGCProcessedMark(JavaThread* jt) : _active(true), diff --git a/src/hotspot/share/runtime/lockStack.cpp b/src/hotspot/share/runtime/lockStack.cpp index 58b9c58a3295b..4ce83fc68afd6 100644 --- a/src/hotspot/share/runtime/lockStack.cpp +++ b/src/hotspot/share/runtime/lockStack.cpp @@ -24,23 +24,23 @@ * */ -#include "cppstdlib/type_traits.hpp" +//NONEED #include "cppstdlib/type_traits.hpp" #include "memory/allocation.hpp" #include "oops/markWord.hpp" -#include "oops/oop.inline.hpp" -#include "runtime/globals.hpp" -#include "runtime/javaThread.inline.hpp" -#include "runtime/lockStack.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "runtime/globals.hpp" +//NONEED #include "runtime/javaThread.inline.hpp" +//NONEED #include "runtime/lockStack.inline.hpp" #include "runtime/objectMonitor.inline.hpp" #include "runtime/safepoint.hpp" #include "runtime/stackWatermark.hpp" -#include "runtime/stackWatermarkSet.inline.hpp" -#include "runtime/synchronizer.hpp" +//NONEED #include "runtime/stackWatermarkSet.inline.hpp" +//NONEED #include "runtime/synchronizer.hpp" #include "runtime/thread.hpp" -#include "utilities/copy.hpp" +//NONEED #include "utilities/copy.hpp" #include "utilities/debug.hpp" #include "utilities/globalDefinitions.hpp" -#include "utilities/growableArray.hpp" +//NONEED #include "utilities/growableArray.hpp" #include "utilities/ostream.hpp" #include "utilities/sizes.hpp" diff --git a/src/hotspot/share/runtime/mutex.cpp b/src/hotspot/share/runtime/mutex.cpp index 52ee16951eb03..67f8c7af96b49 100644 --- a/src/hotspot/share/runtime/mutex.cpp +++ b/src/hotspot/share/runtime/mutex.cpp @@ -27,7 +27,7 @@ #include "runtime/interfaceSupport.inline.hpp" //NONEED #include "runtime/javaThread.inline.hpp" #include "runtime/mutex.hpp" -#include "runtime/os.inline.hpp" +/*NEED*/ #include "runtime/os.inline.hpp" //NONEED #include "runtime/osThread.hpp" //NONEED #include "runtime/safepointMechanism.inline.hpp" #include "runtime/semaphore.inline.hpp" diff --git a/src/hotspot/share/runtime/mutexLocker.cpp b/src/hotspot/share/runtime/mutexLocker.cpp index c9fa936f203b8..5ea4afa7795c4 100644 --- a/src/hotspot/share/runtime/mutexLocker.cpp +++ b/src/hotspot/share/runtime/mutexLocker.cpp @@ -27,10 +27,10 @@ #include "logging/logStream.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" -#include "runtime/javaThread.hpp" +//NONEED #include "runtime/javaThread.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/safepoint.hpp" -#include "runtime/vmThread.hpp" +//NONEED #include "runtime/vmThread.hpp" #include "utilities/vmError.hpp" // Mutexes used in the VM (see comment in mutexLocker.hpp): diff --git a/src/hotspot/share/runtime/nonJavaThread.cpp b/src/hotspot/share/runtime/nonJavaThread.cpp index e8f0108605884..720bf177a3321 100644 --- a/src/hotspot/share/runtime/nonJavaThread.cpp +++ b/src/hotspot/share/runtime/nonJavaThread.cpp @@ -26,7 +26,7 @@ #include "gc/shared/gcId.hpp" #include "jvm_io.h" #include "runtime/atomicAccess.hpp" -#include "runtime/javaThread.hpp" +//NONEED #include "runtime/javaThread.hpp" #include "runtime/jniHandles.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/nonJavaThread.hpp" diff --git a/src/hotspot/share/runtime/objectMonitor.cpp b/src/hotspot/share/runtime/objectMonitor.cpp index 22cc0c8489102..898e54776258e 100644 --- a/src/hotspot/share/runtime/objectMonitor.cpp +++ b/src/hotspot/share/runtime/objectMonitor.cpp @@ -29,36 +29,36 @@ #include "jfr/support/jfrThreadId.hpp" #include "logging/log.hpp" #include "logging/logStream.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "memory/resourceArea.hpp" #include "oops/markWord.hpp" -#include "oops/oop.inline.hpp" -#include "oops/oopHandle.inline.hpp" -#include "oops/weakHandle.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "oops/oopHandle.inline.hpp" +//NONEED #include "oops/weakHandle.inline.hpp" #include "prims/jvmtiDeferredUpdates.hpp" #include "prims/jvmtiExport.hpp" #include "runtime/atomicAccess.hpp" #include "runtime/continuationWrapper.inline.hpp" #include "runtime/globals.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/interfaceSupport.inline.hpp" -#include "runtime/javaThread.inline.hpp" +//NONEED #include "runtime/javaThread.inline.hpp" #include "runtime/mutexLocker.hpp" -#include "runtime/objectMonitor.inline.hpp" +//NONEED #include "runtime/objectMonitor.inline.hpp" #include "runtime/orderAccess.hpp" #include "runtime/osThread.hpp" -#include "runtime/safefetch.hpp" -#include "runtime/safepointMechanism.inline.hpp" -#include "runtime/sharedRuntime.hpp" +//NONEED #include "runtime/safefetch.hpp" +//NONEED #include "runtime/safepointMechanism.inline.hpp" +//NONEED #include "runtime/sharedRuntime.hpp" #include "runtime/synchronizer.hpp" #include "runtime/threads.hpp" #include "services/threadService.hpp" #include "utilities/debug.hpp" -#include "utilities/dtrace.hpp" -#include "utilities/globalCounter.inline.hpp" +//NONEED #include "utilities/dtrace.hpp" +//NONEED #include "utilities/globalCounter.inline.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/macros.hpp" -#include "utilities/preserveException.hpp" +//NONEED #include "utilities/preserveException.hpp" #include "utilities/spinCriticalSection.hpp" #if INCLUDE_JFR #include "jfr/support/jfrFlush.hpp" diff --git a/src/hotspot/share/runtime/objectMonitorTable.cpp b/src/hotspot/share/runtime/objectMonitorTable.cpp index 9f087ad5dee0e..7568c32f44f2d 100644 --- a/src/hotspot/share/runtime/objectMonitorTable.cpp +++ b/src/hotspot/share/runtime/objectMonitorTable.cpp @@ -27,10 +27,10 @@ #include "runtime/javaThread.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/objectMonitorTable.hpp" -#include "runtime/safepoint.hpp" +//NONEED #include "runtime/safepoint.hpp" #include "runtime/thread.hpp" -#include "runtime/timerTrace.hpp" -#include "runtime/trimNativeHeap.hpp" +//NONEED #include "runtime/timerTrace.hpp" +//NONEED #include "runtime/trimNativeHeap.hpp" #include "utilities/debug.hpp" #include "utilities/globalDefinitions.hpp" diff --git a/src/hotspot/share/runtime/perfData.cpp b/src/hotspot/share/runtime/perfData.cpp index 1502995203d72..995963fb68629 100644 --- a/src/hotspot/share/runtime/perfData.cpp +++ b/src/hotspot/share/runtime/perfData.cpp @@ -23,20 +23,20 @@ */ #include "classfile/vmSymbols.hpp" -#include "jvm.h" +//NONEED #include "jvm.h" #include "logging/log.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "oops/oop.inline.hpp" #include "runtime/arguments.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/java.hpp" #include "runtime/javaCalls.hpp" -#include "runtime/mutex.hpp" +//NONEED #include "runtime/mutex.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/os.hpp" #include "runtime/perfData.inline.hpp" #include "utilities/exceptions.hpp" -#include "utilities/globalCounter.inline.hpp" +//NONEED #include "utilities/globalCounter.inline.hpp" #include "utilities/globalDefinitions.hpp" PerfDataList* PerfDataManager::_all = nullptr; diff --git a/src/hotspot/share/runtime/perfMemory.cpp b/src/hotspot/share/runtime/perfMemory.cpp index 134d1c47230f3..45c221dadddac 100644 --- a/src/hotspot/share/runtime/perfMemory.cpp +++ b/src/hotspot/share/runtime/perfMemory.cpp @@ -24,11 +24,11 @@ #include "jvm.h" #include "logging/log.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "runtime/arguments.hpp" #include "runtime/atomicAccess.hpp" -#include "runtime/java.hpp" -#include "runtime/mutex.hpp" +//NONEED #include "runtime/java.hpp" +//NONEED #include "runtime/mutex.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/os.hpp" #include "runtime/perfData.hpp" diff --git a/src/hotspot/share/runtime/reflection.cpp b/src/hotspot/share/runtime/reflection.cpp index 1797471d84bf4..720c718742b51 100644 --- a/src/hotspot/share/runtime/reflection.cpp +++ b/src/hotspot/share/runtime/reflection.cpp @@ -23,7 +23,7 @@ */ #include "cds/cdsConfig.hpp" -#include "classfile/javaClasses.inline.hpp" +//NONEED #include "classfile/javaClasses.inline.hpp" #include "classfile/moduleEntry.hpp" #include "classfile/packageEntry.hpp" #include "classfile/stringTable.hpp" @@ -31,26 +31,26 @@ #include "classfile/vmClasses.hpp" #include "classfile/vmSymbols.hpp" #include "interpreter/linkResolver.hpp" -#include "jvm.h" +//NONEED #include "jvm.h" #include "logging/log.hpp" #include "memory/oopFactory.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" -#include "oops/instanceKlass.inline.hpp" -#include "oops/klass.inline.hpp" +//NONEED #include "oops/instanceKlass.inline.hpp" +//NONEED #include "oops/klass.inline.hpp" #include "oops/objArrayKlass.hpp" -#include "oops/objArrayOop.inline.hpp" -#include "oops/oop.inline.hpp" -#include "oops/typeArrayOop.inline.hpp" +//NONEED #include "oops/objArrayOop.inline.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "oops/typeArrayOop.inline.hpp" #include "prims/jvmtiExport.hpp" #include "runtime/fieldDescriptor.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/javaCalls.hpp" #include "runtime/javaThread.hpp" #include "runtime/reflection.hpp" #include "runtime/signature.hpp" #include "runtime/vframe.inline.hpp" -#include "utilities/formatBuffer.hpp" +//NONEED #include "utilities/formatBuffer.hpp" static void trace_class_resolution(oop mirror) { if (mirror == nullptr || java_lang_Class::is_primitive(mirror)) { diff --git a/src/hotspot/share/runtime/sharedRuntimeTrans.cpp b/src/hotspot/share/runtime/sharedRuntimeTrans.cpp index 2de3439e0a09d..101b12644b370 100644 --- a/src/hotspot/share/runtime/sharedRuntimeTrans.cpp +++ b/src/hotspot/share/runtime/sharedRuntimeTrans.cpp @@ -22,7 +22,7 @@ * */ -#include "cppstdlib/limits.hpp" +//NONEED #include "cppstdlib/limits.hpp" #include "jni.h" #include "runtime/interfaceSupport.inline.hpp" #include "runtime/sharedRuntime.hpp" diff --git a/src/hotspot/share/runtime/signature.cpp b/src/hotspot/share/runtime/signature.cpp index 044319d17522c..abfc5d7cf2cbf 100644 --- a/src/hotspot/share/runtime/signature.cpp +++ b/src/hotspot/share/runtime/signature.cpp @@ -22,20 +22,20 @@ * */ -#include "asm/assembler.hpp" +//NONEED #include "asm/assembler.hpp" #include "classfile/symbolTable.hpp" #include "classfile/systemDictionary.hpp" #include "classfile/vmSymbols.hpp" -#include "memory/oopFactory.hpp" +//NONEED #include "memory/oopFactory.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" -#include "oops/instanceKlass.hpp" -#include "oops/klass.inline.hpp" +//NONEED #include "oops/instanceKlass.hpp" +//NONEED #include "oops/klass.inline.hpp" #include "oops/oop.inline.hpp" #include "oops/symbol.hpp" -#include "oops/typeArrayKlass.hpp" -#include "runtime/fieldDescriptor.inline.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "oops/typeArrayKlass.hpp" +//NONEED #include "runtime/fieldDescriptor.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/safepointVerifiers.hpp" #include "runtime/sharedRuntime.hpp" #include "runtime/signature.hpp" diff --git a/src/hotspot/share/runtime/stackFrameStream.cpp b/src/hotspot/share/runtime/stackFrameStream.cpp index 3a8f2c11eda9d..66e3b5f37a731 100644 --- a/src/hotspot/share/runtime/stackFrameStream.cpp +++ b/src/hotspot/share/runtime/stackFrameStream.cpp @@ -23,7 +23,7 @@ */ #include "runtime/stackFrameStream.inline.hpp" -#include "utilities/debug.hpp" +//NONEED #include "utilities/debug.hpp" StackFrameStream::StackFrameStream(JavaThread *thread, bool update, bool process_frames, bool allow_missing_reg) : _reg_map(thread, diff --git a/src/hotspot/share/runtime/stackWatermark.cpp b/src/hotspot/share/runtime/stackWatermark.cpp index df18031762abd..5eb47a858bd0c 100644 --- a/src/hotspot/share/runtime/stackWatermark.cpp +++ b/src/hotspot/share/runtime/stackWatermark.cpp @@ -27,12 +27,12 @@ //NONEED #include "runtime/frame.inline.hpp" #include "runtime/javaThread.hpp" #include "runtime/osThread.hpp" -#include "runtime/safepoint.hpp" +//NONEED #include "runtime/safepoint.hpp" #include "runtime/stackFrameStream.inline.hpp" #include "runtime/stackWatermark.inline.hpp" -#include "utilities/debug.hpp" +//NONEED #include "utilities/debug.hpp" #include "utilities/globalDefinitions.hpp" -#include "utilities/macros.hpp" +//NONEED #include "utilities/macros.hpp" #include "utilities/preserveException.hpp" class StackWatermarkFramesIterator : public CHeapObj { diff --git a/src/hotspot/share/runtime/stubCodeGenerator.cpp b/src/hotspot/share/runtime/stubCodeGenerator.cpp index 252f90e1bde3b..a840db3288a45 100644 --- a/src/hotspot/share/runtime/stubCodeGenerator.cpp +++ b/src/hotspot/share/runtime/stubCodeGenerator.cpp @@ -22,7 +22,7 @@ * */ -#include "asm/macroAssembler.inline.hpp" +//NONEED #include "asm/macroAssembler.inline.hpp" #include "code/aotCodeCache.hpp" #include "code/codeCache.hpp" #include "compiler/disassembler.hpp" diff --git a/src/hotspot/share/runtime/thread.cpp b/src/hotspot/share/runtime/thread.cpp index 6de56c30d5fed..f684bfc13cce9 100644 --- a/src/hotspot/share/runtime/thread.cpp +++ b/src/hotspot/share/runtime/thread.cpp @@ -27,24 +27,24 @@ #include "classfile/javaClasses.hpp" #include "classfile/javaThreadStatus.hpp" #include "gc/shared/barrierSet.hpp" -#include "jfr/jfrEvents.hpp" -#include "jvm.h" -#include "jvmtifiles/jvmtiEnv.hpp" +//NONEED #include "jfr/jfrEvents.hpp" +//NONEED #include "jvm.h" +//NONEED #include "jvmtifiles/jvmtiEnv.hpp" #include "logging/log.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "memory/iterator.hpp" #include "memory/resourceArea.hpp" #include "nmt/memTracker.hpp" -#include "oops/oop.inline.hpp" -#include "runtime/atomic.hpp" +//NONEED #include "oops/oop.inline.hpp" +//NONEED #include "runtime/atomic.hpp" #include "runtime/atomicAccess.hpp" -#include "runtime/handles.inline.hpp" +//NONEED #include "runtime/handles.inline.hpp" #include "runtime/javaThread.inline.hpp" #include "runtime/nonJavaThread.hpp" -#include "runtime/orderAccess.hpp" +//NONEED #include "runtime/orderAccess.hpp" #include "runtime/osThread.hpp" #include "runtime/safepoint.hpp" -#include "runtime/safepointMechanism.inline.hpp" +//NONEED #include "runtime/safepointMechanism.inline.hpp" #include "runtime/thread.inline.hpp" #include "runtime/threadSMR.inline.hpp" #include "utilities/macros.hpp" diff --git a/src/hotspot/share/runtime/threadHeapSampler.cpp b/src/hotspot/share/runtime/threadHeapSampler.cpp index 0fab41ed2fd29..e7d8cc9ebffc9 100644 --- a/src/hotspot/share/runtime/threadHeapSampler.cpp +++ b/src/hotspot/share/runtime/threadHeapSampler.cpp @@ -24,11 +24,11 @@ */ #include "logging/log.hpp" -#include "logging/logTag.hpp" +//NONEED #include "logging/logTag.hpp" #include "prims/jvmtiExport.hpp" #include "runtime/atomicAccess.hpp" -#include "runtime/handles.inline.hpp" -#include "runtime/sharedRuntime.hpp" +//NONEED #include "runtime/handles.inline.hpp" +//NONEED #include "runtime/sharedRuntime.hpp" #include "runtime/threadHeapSampler.hpp" #include "utilities/checkedCast.hpp" diff --git a/src/hotspot/share/runtime/threadSMR.cpp b/src/hotspot/share/runtime/threadSMR.cpp index d70b7dcbd34ed..555f963b7451e 100644 --- a/src/hotspot/share/runtime/threadSMR.cpp +++ b/src/hotspot/share/runtime/threadSMR.cpp @@ -22,26 +22,26 @@ * */ -#include "classfile/javaClasses.inline.hpp" +//NONEED #include "classfile/javaClasses.inline.hpp" #include "logging/logStream.hpp" -#include "memory/allocation.inline.hpp" +//NONEED #include "memory/allocation.inline.hpp" #include "runtime/atomicAccess.hpp" -#include "runtime/javaThread.inline.hpp" +/*NEED*/ #include "runtime/javaThread.inline.hpp" #include "runtime/jniHandles.inline.hpp" #include "runtime/orderAccess.hpp" #include "runtime/sharedRuntime.hpp" -#include "runtime/thread.inline.hpp" +/*NEED*/ #include "runtime/thread.inline.hpp" #include "runtime/threads.hpp" #include "runtime/threadSMR.inline.hpp" #include "runtime/vmOperations.hpp" #include "services/threadIdTable.hpp" -#include "services/threadService.hpp" +//NONEED #include "services/threadService.hpp" #include "utilities/copy.hpp" -#include "utilities/debug.hpp" +//NONEED #include "utilities/debug.hpp" #include "utilities/globalDefinitions.hpp" -#include "utilities/hashTable.hpp" +//NONEED #include "utilities/hashTable.hpp" #include "utilities/ostream.hpp" -#include "utilities/powerOfTwo.hpp" +//NONEED #include "utilities/powerOfTwo.hpp" #include "utilities/vmError.hpp" // The '_cnt', '_max' and '_times" fields are enabled via diff --git a/src/hotspot/share/runtime/vframeArray.cpp b/src/hotspot/share/runtime/vframeArray.cpp index 9c21bcf203017..720833628ddee 100644 --- a/src/hotspot/share/runtime/vframeArray.cpp +++ b/src/hotspot/share/runtime/vframeArray.cpp @@ -32,7 +32,7 @@ //NONEED #include "oops/oop.inline.hpp" #include "prims/jvmtiThreadState.hpp" //NONEED #include "prims/methodHandles.hpp" -#include "runtime/frame.inline.hpp" +//NONEED #include "runtime/frame.inline.hpp" //NONEED #include "runtime/handles.inline.hpp" #include "runtime/monitorChunk.hpp" //NONEED #include "runtime/sharedRuntime.hpp"