8365975: Sort share/memory includes

Reviewed-by: shade, ayang, jwaters
This commit is contained in:
Francesco Andreuzzi 2025-08-27 14:37:39 +00:00 committed by Aleksey Shipilev
parent 1d53ac30f1
commit 79cea6dd17
13 changed files with 13 additions and 11 deletions

View File

@ -22,7 +22,6 @@
*
*/
#include "memory/allocation.hpp"
#include "memory/allocation.inline.hpp"
#include "memory/arena.hpp"
#include "memory/metaspace.hpp"

View File

@ -24,7 +24,6 @@
*/
#include "compiler/compilationMemoryStatistic.hpp"
#include "memory/allocation.hpp"
#include "memory/allocation.inline.hpp"
#include "memory/arena.hpp"
#include "memory/resourceArea.hpp"

View File

@ -26,7 +26,6 @@
#include "logging/log.hpp"
#include "memory/classLoaderMetaspace.hpp"
#include "memory/metaspace.hpp"
#include "memory/metaspaceUtils.hpp"
#include "memory/metaspace/chunkManager.hpp"
#include "memory/metaspace/internalStats.hpp"
#include "memory/metaspace/metablock.hpp"
@ -38,6 +37,7 @@
#include "memory/metaspace/metaspaceStatistics.hpp"
#include "memory/metaspace/runningCounters.hpp"
#include "memory/metaspaceTracer.hpp"
#include "memory/metaspaceUtils.hpp"
#include "oops/klass.hpp"
#include "runtime/mutexLocker.hpp"
#include "utilities/debug.hpp"

View File

@ -27,9 +27,9 @@
#include "gc/shared/workerThread.hpp"
#include "memory/allocation.hpp"
#include "oops/annotations.hpp"
#include "oops/objArrayOop.hpp"
#include "oops/oop.hpp"
#include "oops/annotations.hpp"
#include "utilities/macros.hpp"
class ParallelObjectIterator;

View File

@ -32,12 +32,12 @@
#include "code/nmethod.hpp"
#include "oops/access.inline.hpp"
#include "oops/compressedOops.inline.hpp"
#include "oops/klass.hpp"
#include "oops/instanceClassLoaderKlass.inline.hpp"
#include "oops/instanceKlass.inline.hpp"
#include "oops/instanceMirrorKlass.inline.hpp"
#include "oops/instanceClassLoaderKlass.inline.hpp"
#include "oops/instanceRefKlass.inline.hpp"
#include "oops/instanceStackChunkKlass.inline.hpp"
#include "oops/klass.hpp"
#include "oops/objArrayKlass.inline.hpp"
#include "oops/typeArrayKlass.inline.hpp"
#include "utilities/debug.hpp"

View File

@ -22,7 +22,6 @@
*
*/
#include "memory/allocation.hpp"
#include "memory/allocation.inline.hpp"
#include "memory/memRegion.hpp"
#include "runtime/globals.hpp"

View File

@ -30,6 +30,7 @@
#include "oops/array.inline.hpp"
#include "utilities/exceptions.hpp"
#include "utilities/globalDefinitions.hpp"
#include <type_traits>
class MetadataFactory : AllStatic {

View File

@ -23,8 +23,8 @@
*
*/
#include "memory/metaspace/chunklevel.hpp"
#include "memory/metaspace/blockTree.hpp"
#include "memory/metaspace/chunklevel.hpp"
#include "memory/resourceArea.hpp"
#include "utilities/debug.hpp"
#include "utilities/globalDefinitions.hpp"

View File

@ -27,10 +27,11 @@
#define SHARE_MEMORY_METASPACE_METABLOCK_INLINE_HPP
#include "memory/metaspace/metablock.hpp"
#include "utilities/globalDefinitions.hpp"
#include "utilities/align.hpp"
#include "utilities/ostream.hpp"
#include "utilities/debug.hpp"
#include "utilities/globalDefinitions.hpp"
#include "utilities/ostream.hpp"
class outputStream;

View File

@ -29,8 +29,8 @@
#include "memory/metaspace/commitLimiter.hpp"
#include "memory/metaspace/counters.hpp"
#include "memory/metaspace/freeChunkList.hpp"
#include "memory/metaspace/metaspaceContext.hpp"
#include "memory/metaspace/metaspaceCommon.hpp"
#include "memory/metaspace/metaspaceContext.hpp"
#include "memory/metaspace/virtualSpaceList.hpp"
#include "memory/metaspace/virtualSpaceNode.hpp"
#include "runtime/atomic.hpp"

View File

@ -34,6 +34,7 @@
#include "utilities/growableArray.hpp"
#include "utilities/macros.hpp"
#include "utilities/resizableHashTable.hpp"
#include <type_traits>
// The metadata hierarchy is separate from the oop hierarchy

View File

@ -26,6 +26,7 @@
#define SHARE_MEMORY_RESOURCEAREA_INLINE_HPP
#include "memory/resourceArea.hpp"
#include "nmt/memTracker.hpp"
inline char* ResourceArea::allocate_bytes(size_t size, AllocFailType alloc_failmode) {

View File

@ -55,6 +55,7 @@ public class TestIncludesAreSorted {
"share/jvmci",
"share/libadt",
"share/logging",
"share/memory",
"share/metaprogramming",
"share/oops",
"share/opto",