This commit is contained in:
Coleen Phillimore 2017-05-10 14:03:33 +00:00
commit 83205603a6
16 changed files with 28 additions and 48 deletions

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, Red Hat Inc. All rights reserved. * Copyright (c) 2014, Red Hat Inc. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
@ -23,12 +23,6 @@
* *
*/ */
#include "precompiled.hpp"
#include "c1/c1_FpuStackSim.hpp"
#include "c1/c1_FrameMap.hpp"
#include "utilities/array.hpp"
#include "utilities/ostream.hpp"
//-------------------------------------------------------- //--------------------------------------------------------
// FpuStackSim // FpuStackSim
//-------------------------------------------------------- //--------------------------------------------------------

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2008, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -22,10 +22,4 @@
* *
*/ */
#include "precompiled.hpp"
#include "c1/c1_FpuStackSim.hpp"
#include "c1/c1_FrameMap.hpp"
#include "utilities/array.hpp"
#include "utilities/ostream.hpp"
// Nothing needed here // Nothing needed here

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -22,10 +22,4 @@
* *
*/ */
#include "precompiled.hpp"
#include "c1/c1_FpuStackSim.hpp"
#include "c1/c1_FrameMap.hpp"
#include "utilities/array.hpp"
#include "utilities/ostream.hpp"
// No FPU stack on SPARC // No FPU stack on SPARC

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -25,7 +25,7 @@
#include "precompiled.hpp" #include "precompiled.hpp"
#include "c1/c1_FpuStackSim.hpp" #include "c1/c1_FpuStackSim.hpp"
#include "c1/c1_FrameMap.hpp" #include "c1/c1_FrameMap.hpp"
#include "utilities/array.hpp" #include "utilities/growableArray.hpp"
#include "utilities/ostream.hpp" #include "utilities/ostream.hpp"
//-------------------------------------------------------- //--------------------------------------------------------

View File

@ -39,7 +39,6 @@
#include "runtime/java.hpp" #include "runtime/java.hpp"
#include "runtime/os.hpp" #include "runtime/os.hpp"
#include "runtime/sharedRuntime.hpp" #include "runtime/sharedRuntime.hpp"
#include "utilities/array.hpp"
#include "utilities/xmlstream.hpp" #include "utilities/xmlstream.hpp"
#include <stdio.h> #include <stdio.h>

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -31,7 +31,7 @@
#include "c1/c1_LIR.hpp" #include "c1/c1_LIR.hpp"
#include "c1/c1_Runtime1.hpp" #include "c1/c1_Runtime1.hpp"
#include "code/nativeInst.hpp" #include "code/nativeInst.hpp"
#include "utilities/array.hpp" #include "utilities/growableArray.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"
class CodeEmitInfo; class CodeEmitInfo;

View File

@ -64,9 +64,9 @@
#include "services/classLoadingService.hpp" #include "services/classLoadingService.hpp"
#include "services/threadService.hpp" #include "services/threadService.hpp"
#include "trace/traceMacros.hpp" #include "trace/traceMacros.hpp"
#include "utilities/array.hpp"
#include "utilities/exceptions.hpp" #include "utilities/exceptions.hpp"
#include "utilities/globalDefinitions.hpp" #include "utilities/globalDefinitions.hpp"
#include "utilities/growableArray.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"
#include "utilities/ostream.hpp" #include "utilities/ostream.hpp"
#include "utilities/resourceHash.hpp" #include "utilities/resourceHash.hpp"

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2010, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -26,7 +26,7 @@
#define SHARE_VM_MEMORY_METADATAFACTORY_HPP #define SHARE_VM_MEMORY_METADATAFACTORY_HPP
#include "classfile/classLoaderData.hpp" #include "classfile/classLoaderData.hpp"
#include "utilities/array.hpp" #include "oops/array.hpp"
#include "utilities/exceptions.hpp" #include "utilities/exceptions.hpp"
#include "utilities/globalDefinitions.hpp" #include "utilities/globalDefinitions.hpp"

View File

@ -25,8 +25,8 @@
#ifndef SHARE_VM_MEMORY_UNIVERSE_HPP #ifndef SHARE_VM_MEMORY_UNIVERSE_HPP
#define SHARE_VM_MEMORY_UNIVERSE_HPP #define SHARE_VM_MEMORY_UNIVERSE_HPP
#include "oops/array.hpp"
#include "runtime/handles.hpp" #include "runtime/handles.hpp"
#include "utilities/array.hpp"
#include "utilities/growableArray.hpp" #include "utilities/growableArray.hpp"
// Universe is a name space holding known system classes and objects in the VM. // Universe is a name space holding known system classes and objects in the VM.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -25,9 +25,9 @@
#ifndef SHARE_VM_OOPS_ANNOTATIONS_HPP #ifndef SHARE_VM_OOPS_ANNOTATIONS_HPP
#define SHARE_VM_OOPS_ANNOTATIONS_HPP #define SHARE_VM_OOPS_ANNOTATIONS_HPP
#include "oops/array.hpp"
#include "oops/metadata.hpp" #include "oops/metadata.hpp"
#include "runtime/handles.hpp" #include "runtime/handles.hpp"
#include "utilities/array.hpp"
#include "utilities/exceptions.hpp" #include "utilities/exceptions.hpp"
#include "utilities/globalDefinitions.hpp" #include "utilities/globalDefinitions.hpp"

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -22,20 +22,14 @@
* *
*/ */
#ifndef SHARE_VM_UTILITIES_ARRAY_HPP #ifndef SHARE_VM_OOPS_ARRAY_HPP
#define SHARE_VM_UTILITIES_ARRAY_HPP #define SHARE_VM_OOPS_ARRAY_HPP
#include "memory/allocation.hpp" #include "memory/allocation.hpp"
#include "memory/allocation.inline.hpp" #include "memory/allocation.inline.hpp"
#include "memory/metaspace.hpp" #include "memory/metaspace.hpp"
#include "runtime/orderAccess.hpp" #include "runtime/orderAccess.hpp"
// Arrays for basic types
typedef GrowableArray<int> intArray;
typedef GrowableArray<int> intStack;
typedef GrowableArray<bool> boolArray;
typedef GrowableArray<bool> boolStack;
// Array for metadata allocation // Array for metadata allocation
template <typename T> template <typename T>
@ -155,4 +149,4 @@ protected:
}; };
#endif // SHARE_VM_UTILITIES_ARRAY_HPP #endif // SHARE_VM_OOPS_ARRAY_HPP

View File

@ -27,8 +27,8 @@
#include "interpreter/bytecodes.hpp" #include "interpreter/bytecodes.hpp"
#include "memory/allocation.hpp" #include "memory/allocation.hpp"
#include "oops/array.hpp"
#include "runtime/orderAccess.hpp" #include "runtime/orderAccess.hpp"
#include "utilities/array.hpp"
class PSPromotionManager; class PSPromotionManager;

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2010, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -139,6 +139,7 @@
# include "memory/universe.hpp" # include "memory/universe.hpp"
# include "memory/universe.inline.hpp" # include "memory/universe.inline.hpp"
# include "memory/virtualspace.hpp" # include "memory/virtualspace.hpp"
# include "oops/array.hpp"
# include "oops/arrayKlass.hpp" # include "oops/arrayKlass.hpp"
# include "oops/arrayOop.hpp" # include "oops/arrayOop.hpp"
# include "oops/constMethod.hpp" # include "oops/constMethod.hpp"
@ -223,7 +224,6 @@
# include "services/nmtCommon.hpp" # include "services/nmtCommon.hpp"
# include "services/virtualMemoryTracker.hpp" # include "services/virtualMemoryTracker.hpp"
# include "utilities/accessFlags.hpp" # include "utilities/accessFlags.hpp"
# include "utilities/array.hpp"
# include "utilities/bitMap.hpp" # include "utilities/bitMap.hpp"
# include "utilities/bitMap.inline.hpp" # include "utilities/bitMap.inline.hpp"
# include "utilities/bytes.hpp" # include "utilities/bytes.hpp"

View File

@ -39,6 +39,7 @@
#include "memory/resourceArea.hpp" #include "memory/resourceArea.hpp"
#include "memory/universe.hpp" #include "memory/universe.hpp"
#include "memory/oopFactory.hpp" #include "memory/oopFactory.hpp"
#include "oops/array.hpp"
#include "oops/constantPool.hpp" #include "oops/constantPool.hpp"
#include "oops/objArrayKlass.hpp" #include "oops/objArrayKlass.hpp"
#include "oops/objArrayOop.inline.hpp" #include "oops/objArrayOop.inline.hpp"
@ -54,7 +55,6 @@
#include "runtime/sweeper.hpp" #include "runtime/sweeper.hpp"
#include "runtime/thread.hpp" #include "runtime/thread.hpp"
#include "runtime/vm_version.hpp" #include "runtime/vm_version.hpp"
#include "utilities/array.hpp"
#include "utilities/debug.hpp" #include "utilities/debug.hpp"
#include "utilities/exceptions.hpp" #include "utilities/exceptions.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"

View File

@ -66,6 +66,7 @@
#include "memory/referenceType.hpp" #include "memory/referenceType.hpp"
#include "memory/universe.hpp" #include "memory/universe.hpp"
#include "memory/virtualspace.hpp" #include "memory/virtualspace.hpp"
#include "oops/array.hpp"
#include "oops/arrayKlass.hpp" #include "oops/arrayKlass.hpp"
#include "oops/arrayOop.hpp" #include "oops/arrayOop.hpp"
#include "oops/compiledICHolder.hpp" #include "oops/compiledICHolder.hpp"
@ -101,7 +102,6 @@
#include "runtime/thread.inline.hpp" #include "runtime/thread.inline.hpp"
#include "runtime/vframeArray.hpp" #include "runtime/vframeArray.hpp"
#include "runtime/vmStructs.hpp" #include "runtime/vmStructs.hpp"
#include "utilities/array.hpp"
#include "utilities/globalDefinitions.hpp" #include "utilities/globalDefinitions.hpp"
#include "utilities/hashtable.hpp" #include "utilities/hashtable.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -567,4 +567,9 @@ template<class E, class UnaryPredicate> class GrowableArrayFilterIterator : publ
} }
}; };
// Arrays for basic types
typedef GrowableArray<int> intArray;
typedef GrowableArray<int> intStack;
typedef GrowableArray<bool> boolArray;
#endif // SHARE_VM_UTILITIES_GROWABLEARRAY_HPP #endif // SHARE_VM_UTILITIES_GROWABLEARRAY_HPP