--- a/src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#define CPU_AARCH64_VM_NATIVEINST_AARCH64_HPP
#include "asm/assembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
--- a/src/hotspot/cpu/arm/nativeInst_arm.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/arm/nativeInst_arm.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,6 @@
#define CPU_ARM_VM_NATIVEINST_ARM_HPP
#include "asm/macroAssembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
--- a/src/hotspot/cpu/arm/nativeInst_arm_32.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/arm/nativeInst_arm_32.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#include "asm/macroAssembler.hpp"
#include "code/codeCache.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
#include "runtime/thread.hpp"
--- a/src/hotspot/cpu/arm/nativeInst_arm_64.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/arm/nativeInst_arm_64.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#include "asm/macroAssembler.hpp"
#include "code/codeCache.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
--- a/src/hotspot/cpu/ppc/nativeInst_ppc.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/ppc/nativeInst_ppc.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#define CPU_PPC_VM_NATIVEINST_PPC_HPP
#include "asm/macroAssembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
#include "runtime/safepointMechanism.hpp"
--- a/src/hotspot/cpu/s390/nativeInst_s390.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/s390/nativeInst_s390.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -29,7 +29,6 @@
#define CPU_S390_VM_NATIVEINST_S390_HPP
#include "asm/macroAssembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
--- a/src/hotspot/cpu/sparc/nativeInst_sparc.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/sparc/nativeInst_sparc.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -26,7 +26,6 @@
#define CPU_SPARC_VM_NATIVEINST_SPARC_HPP
#include "asm/macroAssembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
--- a/src/hotspot/cpu/x86/nativeInst_x86.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/x86/nativeInst_x86.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -26,7 +26,6 @@
#define CPU_X86_VM_NATIVEINST_X86_HPP
#include "asm/assembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
#include "runtime/safepointMechanism.hpp"
--- a/src/hotspot/cpu/zero/nativeInst_zero.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/cpu/zero/nativeInst_zero.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#define CPU_ZERO_VM_NATIVEINST_ZERO_HPP
#include "asm/assembler.hpp"
-#include "memory/allocation.hpp"
#include "runtime/icache.hpp"
#include "runtime/os.hpp"
--- a/src/hotspot/share/c1/c1_FpuStackSim.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/c1/c1_FpuStackSim.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,6 @@
#define SHARE_VM_C1_C1_FPUSTACKSIM_HPP
#include "c1/c1_FrameMap.hpp"
-#include "memory/allocation.hpp"
#include "utilities/macros.hpp"
// Provides location for forward declaration of this class, which is
--- a/src/hotspot/share/c1/c1_Optimizer.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/c1/c1_Optimizer.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#include "c1/c1_IR.hpp"
#include "c1/c1_Instruction.hpp"
-#include "memory/allocation.hpp"
class Optimizer {
private:
--- a/src/hotspot/share/ci/ciFlags.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/ci/ciFlags.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#include "jvm.h"
#include "ci/ciClassList.hpp"
-#include "memory/allocation.hpp"
#include "utilities/accessFlags.hpp"
#include "utilities/ostream.hpp"
--- a/src/hotspot/share/ci/ciMetadata.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/ci/ciMetadata.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -27,7 +27,6 @@
#include "ci/ciBaseObject.hpp"
#include "ci/ciClassList.hpp"
-#include "memory/allocation.hpp"
#include "runtime/handles.hpp"
#include "runtime/jniHandles.hpp"
--- a/src/hotspot/share/ci/ciObject.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/ci/ciObject.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#include "ci/ciBaseObject.hpp"
#include "ci/ciClassList.hpp"
-#include "memory/allocation.hpp"
#include "runtime/handles.hpp"
#include "runtime/jniHandles.hpp"
--- a/src/hotspot/share/classfile/stringTable.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/classfile/stringTable.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_CLASSFILE_STRINGTABLE_HPP
#define SHARE_VM_CLASSFILE_STRINGTABLE_HPP
-#include "memory/allocation.hpp"
#include "utilities/hashtable.hpp"
template <class T, class N> class CompactHashtable;
--- a/src/hotspot/share/classfile/verificationType.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/classfile/verificationType.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -26,7 +26,6 @@
#define SHARE_VM_CLASSFILE_VERIFICATIONTYPE_HPP
#include "classfile/systemDictionary.hpp"
-#include "memory/allocation.hpp"
#include "oops/instanceKlass.hpp"
#include "oops/oop.hpp"
#include "oops/symbol.hpp"
--- a/src/hotspot/share/code/location.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/code/location.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#include "asm/assembler.hpp"
#include "code/vmreg.hpp"
-#include "memory/allocation.hpp"
// A Location describes a concrete machine variable location
// (such as integer or floating point register or a stack-held
--- a/src/hotspot/share/code/pcDesc.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/code/pcDesc.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_CODE_PCDESC_HPP
#define SHARE_VM_CODE_PCDESC_HPP
-#include "memory/allocation.hpp"
// PcDescs map a physical PC (given as offset from start of nmethod) to
// the corresponding source scope and byte code index.
--- a/src/hotspot/share/code/vmreg.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/code/vmreg.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,6 @@
#define SHARE_VM_CODE_VMREG_HPP
#include "asm/register.hpp"
-#include "memory/allocation.hpp"
#include "utilities/globalDefinitions.hpp"
#include "utilities/macros.hpp"
#include "utilities/ostream.hpp"
--- a/src/hotspot/share/gc/g1/g1InCSetState.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/gc/g1/g1InCSetState.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -27,7 +27,6 @@
#include "gc/g1/g1BiasedArray.hpp"
#include "gc/g1/heapRegion.hpp"
-#include "memory/allocation.hpp"
// Per-region state during garbage collection.
struct InCSetState {
--- a/src/hotspot/share/gc/parallel/psTasks.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/gc/parallel/psTasks.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_GC_PARALLEL_PSTASKS_HPP
#define SHARE_VM_GC_PARALLEL_PSTASKS_HPP
-#include "memory/allocation.hpp"
#include "utilities/growableArray.hpp"
//
--- a/src/hotspot/share/gc/parallel/psVirtualspace.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/gc/parallel/psVirtualspace.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,6 +25,7 @@
#ifndef SHARE_VM_GC_PARALLEL_PSVIRTUALSPACE_HPP
#define SHARE_VM_GC_PARALLEL_PSVIRTUALSPACE_HPP
+#include "memory/allocation.hpp"
#include "memory/virtualspace.hpp"
// VirtualSpace for the parallel scavenge collector.
--- a/src/hotspot/share/interpreter/invocationCounter.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/interpreter/invocationCounter.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_INTERPRETER_INVOCATIONCOUNTER_HPP
#define SHARE_VM_INTERPRETER_INVOCATIONCOUNTER_HPP
-#include "memory/allocation.hpp"
#include "runtime/handles.hpp"
#include "utilities/exceptions.hpp"
--- a/src/hotspot/share/logging/log.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/logging/log.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -28,7 +28,6 @@
#include "logging/logPrefix.hpp"
#include "logging/logTagSet.hpp"
#include "logging/logTag.hpp"
-#include "memory/allocation.hpp"
#include "runtime/os.hpp"
#include "utilities/debug.hpp"
--- a/src/hotspot/share/logging/logDecorations.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/logging/logDecorations.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -26,7 +26,6 @@
#include "logging/logDecorators.hpp"
#include "logging/logTagSet.hpp"
-#include "memory/allocation.hpp"
// Temporary object containing the necessary data for a log call's decorations (timestamps, etc).
class LogDecorations {
--- a/src/hotspot/share/logging/logDecorators.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/logging/logDecorators.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -24,7 +24,6 @@
#ifndef SHARE_VM_LOGGING_LOGDECORATORS_HPP
#define SHARE_VM_LOGGING_LOGDECORATORS_HPP
-#include "memory/allocation.hpp"
#include "utilities/globalDefinitions.hpp"
// The list of available decorators:
--- a/src/hotspot/share/memory/metachunk.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/memory/metachunk.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -24,7 +24,6 @@
#ifndef SHARE_VM_MEMORY_METACHUNK_HPP
#define SHARE_VM_MEMORY_METACHUNK_HPP
-#include "memory/allocation.hpp"
#include "utilities/debug.hpp"
#include "utilities/globalDefinitions.hpp"
--- a/src/hotspot/share/memory/metaspaceChunkFreeListSummary.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/memory/metaspaceChunkFreeListSummary.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_MEMORY_METASPACECHUNKFREELISTSUMMARY_HPP
#define SHARE_VM_MEMORY_METASPACECHUNKFREELISTSUMMARY_HPP
-#include "memory/allocation.hpp"
class MetaspaceChunkFreeListSummary {
size_t _num_specialized_chunks;
--- a/src/hotspot/share/memory/padded.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/memory/padded.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_MEMORY_PADDED_HPP
#define SHARE_VM_MEMORY_PADDED_HPP
-#include "memory/allocation.hpp"
#include "utilities/align.hpp"
#include "utilities/globalDefinitions.hpp"
--- a/src/hotspot/share/memory/virtualspace.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/memory/virtualspace.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,7 @@
#ifndef SHARE_VM_RUNTIME_VIRTUALSPACE_HPP
#define SHARE_VM_RUNTIME_VIRTUALSPACE_HPP
-#include "memory/allocation.hpp"
+#include "utilities/globalDefinitions.hpp"
// ReservedSpace is a data structure for reserving a contiguous address range.
--- a/src/hotspot/share/metaprogramming/integralConstant.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/metaprogramming/integralConstant.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_METAPROGRAMMING_INTEGRALCONSTANT_HPP
#define SHARE_VM_METAPROGRAMMING_INTEGRALCONSTANT_HPP
-#include "memory/allocation.hpp"
// An Integral Constant is a class providing a compile-time value of an
// integral type. An Integral Constant is also a nullary metafunction,
--- a/src/hotspot/share/metaprogramming/isIntegral.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/metaprogramming/isIntegral.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,6 @@
#ifndef SHARE_VM_METAPROGRAMMING_ISINTEGRAL_HPP
#define SHARE_VM_METAPROGRAMMING_ISINTEGRAL_HPP
-#include "memory/allocation.hpp"
#include "metaprogramming/integralConstant.hpp"
#include "metaprogramming/isSigned.hpp"
#include "metaprogramming/removeCV.hpp"
--- a/src/hotspot/share/metaprogramming/isRegisteredEnum.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/metaprogramming/isRegisteredEnum.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_METAPROGRAMMING_ISREGISTEREDENUM_HPP
#define SHARE_VM_METAPROGRAMMING_ISREGISTEREDENUM_HPP
-#include "memory/allocation.hpp"
#include "metaprogramming/integralConstant.hpp"
// Recognize registered enum types.
--- a/src/hotspot/share/metaprogramming/isSigned.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/metaprogramming/isSigned.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_METAPROGRAMMING_ISSIGNED_HPP
#define SHARE_VM_METAPROGRAMMING_ISSIGNED_HPP
-#include "memory/allocation.hpp"
#include "metaprogramming/integralConstant.hpp"
#include "metaprogramming/removeCV.hpp"
#include <limits>
--- a/src/hotspot/share/oops/klassVtable.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/oops/klassVtable.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_OOPS_KLASSVTABLE_HPP
#define SHARE_VM_OOPS_KLASSVTABLE_HPP
-#include "memory/allocation.hpp"
#include "oops/oopsHierarchy.hpp"
#include "runtime/handles.hpp"
#include "utilities/growableArray.hpp"
--- a/src/hotspot/share/prims/privilegedStack.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/prims/privilegedStack.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_PRIMS_PRIVILEGEDSTACK_HPP
#define SHARE_VM_PRIMS_PRIVILEGEDSTACK_HPP
-#include "memory/allocation.hpp"
#include "oops/oopsHierarchy.hpp"
#include "runtime/vframe.hpp"
#include "utilities/growableArray.hpp"
--- a/src/hotspot/share/runtime/extendedPC.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/runtime/extendedPC.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_RUNTIME_EXTENDEDPC_HPP
#define SHARE_VM_RUNTIME_EXTENDEDPC_HPP
-#include "memory/allocation.hpp"
#include "utilities/globalDefinitions.hpp"
// An ExtendedPC contains the _pc from a signal handler in a platform
--- a/src/hotspot/share/services/allocationSite.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/services/allocationSite.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_SERVICES_ALLOCATION_SITE_HPP
#define SHARE_VM_SERVICES_ALLOCATION_SITE_HPP
-#include "memory/allocation.hpp"
#include "utilities/nativeCallStack.hpp"
// Allocation site represents a code path that makes a memory
--- a/src/hotspot/share/services/memBaseline.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/services/memBaseline.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -27,7 +27,6 @@
#if INCLUDE_NMT
-#include "memory/allocation.hpp"
#include "runtime/mutex.hpp"
#include "services/mallocSiteTable.hpp"
#include "services/mallocTracker.hpp"
--- a/src/hotspot/share/utilities/accessFlags.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/utilities/accessFlags.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -26,11 +26,12 @@
#define SHARE_VM_UTILITIES_ACCESSFLAGS_HPP
#include "jvm.h"
-#include "memory/allocation.hpp"
+#include "utilities/debug.hpp"
#include "utilities/macros.hpp"
// AccessFlags is an abstraction over Java access flags.
+class outputStream;
enum {
// See jvm.h for shared JVM_ACC_XXX access flags
--- a/src/hotspot/share/utilities/bitMap.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/utilities/bitMap.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_UTILITIES_BITMAP_HPP
#define SHARE_VM_UTILITIES_BITMAP_HPP
-#include "memory/allocation.hpp"
#include "utilities/align.hpp"
// Forward decl;
--- a/src/hotspot/share/utilities/constantTag.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/utilities/constantTag.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -26,7 +26,7 @@
#define SHARE_VM_UTILITIES_CONSTANTTAG_HPP
#include "jvm.h"
-#include "memory/allocation.hpp"
+#include "utilities/globalDefinitions.hpp"
// constant tags in Java .class files
--- a/src/hotspot/share/utilities/sizes.hpp Tue Mar 27 17:30:55 2018 +0200
+++ b/src/hotspot/share/utilities/sizes.hpp Tue Mar 27 11:53:23 2018 -0400
@@ -25,7 +25,6 @@
#ifndef SHARE_VM_UTILITIES_SIZES_HPP
#define SHARE_VM_UTILITIES_SIZES_HPP
-#include "memory/allocation.hpp"
#include "utilities/globalDefinitions.hpp"
// The following two classes are used to represent 'sizes' and 'offsets' in the VM;