8199319: Remove handles.inline.hpp include from reflectionUtils.hpp
authorstefank
Thu, 08 Mar 2018 19:10:25 +0100
changeset 49361 1956d0ec092a
parent 49360 886acec3b4c6
child 49362 2085742233ed
8199319: Remove handles.inline.hpp include from reflectionUtils.hpp Reviewed-by: hseigel, dholmes
src/hotspot/share/aot/aotCompiledMethod.cpp
src/hotspot/share/aot/aotLoader.cpp
src/hotspot/share/classfile/bytecodeAssembler.cpp
src/hotspot/share/code/compiledIC.cpp
src/hotspot/share/gc/g1/concurrentMarkThread.cpp
src/hotspot/share/gc/g1/g1CollectedHeap.cpp
src/hotspot/share/gc/g1/g1FullCollector.cpp
src/hotspot/share/gc/g1/g1HeapVerifier.cpp
src/hotspot/share/gc/parallel/psMarkSweep.cpp
src/hotspot/share/gc/parallel/psParallelCompact.cpp
src/hotspot/share/gc/shared/collectedHeap.cpp
src/hotspot/share/runtime/reflectionUtils.hpp
src/hotspot/share/services/attachListener.cpp
src/hotspot/share/utilities/xmlstream.cpp
--- a/src/hotspot/share/aot/aotCompiledMethod.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/aot/aotCompiledMethod.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -36,6 +36,7 @@
 #include "jvmci/compilerRuntime.hpp"
 #include "jvmci/jvmciRuntime.hpp"
 #include "oops/method.inline.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/java.hpp"
 #include "runtime/os.hpp"
 #include "runtime/sharedRuntime.hpp"
@@ -448,4 +449,3 @@
     }
   }
 }
-
--- a/src/hotspot/share/aot/aotLoader.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/aot/aotLoader.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -29,6 +29,7 @@
 #include "jvmci/jvmciRuntime.hpp"
 #include "memory/allocation.inline.hpp"
 #include "oops/method.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/os.hpp"
 #include "runtime/timerTrace.hpp"
 
--- a/src/hotspot/share/classfile/bytecodeAssembler.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/classfile/bytecodeAssembler.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -28,6 +28,7 @@
 #include "interpreter/bytecodes.hpp"
 #include "memory/oopFactory.hpp"
 #include "oops/constantPool.hpp"
+#include "runtime/handles.inline.hpp"
 #include "utilities/bytes.hpp"
 
 u2 BytecodeConstantPool::find_or_add(BytecodeCPEntry const& bcpe) {
--- a/src/hotspot/share/code/compiledIC.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/code/compiledIC.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -37,6 +37,7 @@
 #include "oops/method.inline.hpp"
 #include "oops/oop.inline.hpp"
 #include "oops/symbol.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/icache.hpp"
 #include "runtime/sharedRuntime.hpp"
 #include "runtime/stubRoutines.hpp"
--- a/src/hotspot/share/gc/g1/concurrentMarkThread.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/g1/concurrentMarkThread.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -38,6 +38,7 @@
 #include "gc/shared/suspendibleThreadSet.hpp"
 #include "logging/log.hpp"
 #include "memory/resourceArea.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/vmThread.hpp"
 #include "utilities/debug.hpp"
 
--- a/src/hotspot/share/gc/g1/g1CollectedHeap.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/g1/g1CollectedHeap.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -81,6 +81,7 @@
 #include "oops/oop.inline.hpp"
 #include "prims/resolvedMethodTable.hpp"
 #include "runtime/atomic.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/init.hpp"
 #include "runtime/orderAccess.inline.hpp"
 #include "runtime/threadSMR.hpp"
--- a/src/hotspot/share/gc/g1/g1FullCollector.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/g1/g1FullCollector.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -43,6 +43,7 @@
 #include "gc/shared/weakProcessor.hpp"
 #include "logging/log.hpp"
 #include "runtime/biasedLocking.hpp"
+#include "runtime/handles.inline.hpp"
 #include "utilities/debug.hpp"
 
 static void clear_and_activate_derived_pointers() {
--- a/src/hotspot/share/gc/g1/g1HeapVerifier.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/g1/g1HeapVerifier.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -39,6 +39,7 @@
 #include "logging/logStream.hpp"
 #include "memory/resourceArea.hpp"
 #include "oops/oop.inline.hpp"
+#include "runtime/handles.inline.hpp"
 
 class VerifyRootsClosure: public OopClosure {
 private:
--- a/src/hotspot/share/gc/parallel/psMarkSweep.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/parallel/psMarkSweep.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -51,6 +51,7 @@
 #include "logging/log.hpp"
 #include "oops/oop.inline.hpp"
 #include "runtime/biasedLocking.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/safepoint.hpp"
 #include "runtime/vmThread.hpp"
 #include "services/management.hpp"
--- a/src/hotspot/share/gc/parallel/psParallelCompact.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/parallel/psParallelCompact.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -61,6 +61,7 @@
 #include "oops/objArrayKlass.inline.hpp"
 #include "oops/oop.inline.hpp"
 #include "runtime/atomic.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/safepoint.hpp"
 #include "runtime/vmThread.hpp"
 #include "services/management.hpp"
--- a/src/hotspot/share/gc/shared/collectedHeap.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/gc/shared/collectedHeap.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -39,6 +39,7 @@
 #include "memory/resourceArea.hpp"
 #include "oops/instanceMirrorKlass.hpp"
 #include "oops/oop.inline.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/init.hpp"
 #include "runtime/thread.inline.hpp"
 #include "runtime/threadSMR.hpp"
--- a/src/hotspot/share/runtime/reflectionUtils.hpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/runtime/reflectionUtils.hpp	Thu Mar 08 19:10:25 2018 +0100
@@ -29,10 +29,11 @@
 #include "oops/instanceKlass.hpp"
 #include "oops/objArrayOop.hpp"
 #include "oops/oopsHierarchy.hpp"
-#include "runtime/handles.inline.hpp"
+#include "runtime/handles.hpp"
 #include "runtime/reflection.hpp"
 #include "utilities/accessFlags.hpp"
 #include "utilities/globalDefinitions.hpp"
+#include "utilities/growableArray.hpp"
 
 // A KlassStream is an abstract stream for streaming over self, superclasses
 // and (super)interfaces. Streaming is done in reverse order (subclasses first,
--- a/src/hotspot/share/services/attachListener.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/services/attachListener.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -32,6 +32,7 @@
 #include "prims/jvmtiExport.hpp"
 #include "runtime/arguments.hpp"
 #include "runtime/globals.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/java.hpp"
 #include "runtime/javaCalls.hpp"
 #include "runtime/os.hpp"
--- a/src/hotspot/share/utilities/xmlstream.cpp	Thu Mar 08 09:56:29 2018 +0100
+++ b/src/hotspot/share/utilities/xmlstream.cpp	Thu Mar 08 19:10:25 2018 +0100
@@ -31,6 +31,7 @@
 #include "oops/method.hpp"
 #include "oops/oop.inline.hpp"
 #include "runtime/deoptimization.hpp"
+#include "runtime/handles.inline.hpp"
 #include "runtime/vmThread.hpp"
 #include "utilities/vmError.hpp"
 #include "utilities/xmlstream.hpp"