8200276: Cleanup allocation.hpp includes
Reviewed-by: stefank, hseigel
This commit is contained in:
parent
21be18ef95
commit
b541d9ad77
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
@ -27,7 +27,6 @@
|
||||
|
||||
#include "asm/macroAssembler.hpp"
|
||||
#include "code/codeCache.hpp"
|
||||
#include "memory/allocation.hpp"
|
||||
#include "runtime/icache.hpp"
|
||||
#include "runtime/os.hpp"
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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
|
||||
|
@ -27,7 +27,6 @@
|
||||
|
||||
#include "c1/c1_IR.hpp"
|
||||
#include "c1/c1_Instruction.hpp"
|
||||
#include "memory/allocation.hpp"
|
||||
|
||||
class Optimizer {
|
||||
private:
|
||||
|
@ -27,7 +27,6 @@
|
||||
|
||||
#include "jvm.h"
|
||||
#include "ci/ciClassList.hpp"
|
||||
#include "memory/allocation.hpp"
|
||||
#include "utilities/accessFlags.hpp"
|
||||
#include "utilities/ostream.hpp"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -27,7 +27,6 @@
|
||||
|
||||
#include "ci/ciBaseObject.hpp"
|
||||
#include "ci/ciClassList.hpp"
|
||||
#include "memory/allocation.hpp"
|
||||
#include "runtime/handles.hpp"
|
||||
#include "runtime/jniHandles.hpp"
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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"
|
||||
|
@ -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 {
|
||||
|
@ -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"
|
||||
|
||||
//
|
||||
|
@ -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.
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 {
|
||||
|
@ -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:
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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;
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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.
|
||||
|
||||
|
@ -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,
|
||||
|
@ -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"
|
||||
|
@ -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.
|
||||
|
@ -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>
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -27,7 +27,6 @@
|
||||
|
||||
#if INCLUDE_NMT
|
||||
|
||||
#include "memory/allocation.hpp"
|
||||
#include "runtime/mutex.hpp"
|
||||
#include "services/mallocSiteTable.hpp"
|
||||
#include "services/mallocTracker.hpp"
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
||||
|
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user