--- old/src/hotspot/share/aot/aotCompiledMethod.cpp 2018-03-08 14:51:43.282322363 +0100 +++ new/src/hotspot/share/aot/aotCompiledMethod.cpp 2018-03-08 14:51:43.038313940 +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 @@ } } } - --- old/src/hotspot/share/aot/aotLoader.cpp 2018-03-08 14:51:43.626334239 +0100 +++ new/src/hotspot/share/aot/aotLoader.cpp 2018-03-08 14:51:43.390326091 +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" --- old/src/hotspot/share/classfile/bytecodeAssembler.cpp 2018-03-08 14:51:43.930344734 +0100 +++ new/src/hotspot/share/classfile/bytecodeAssembler.cpp 2018-03-08 14:51:43.718337415 +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) { --- old/src/hotspot/share/code/compiledIC.cpp 2018-03-08 14:51:44.254355919 +0100 +++ new/src/hotspot/share/code/compiledIC.cpp 2018-03-08 14:51:44.022347910 +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" --- old/src/hotspot/share/gc/g1/concurrentMarkThread.cpp 2018-03-08 14:51:44.594367657 +0100 +++ new/src/hotspot/share/gc/g1/concurrentMarkThread.cpp 2018-03-08 14:51:44.366359786 +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" --- old/src/hotspot/share/gc/g1/g1CollectedHeap.cpp 2018-03-08 14:51:44.926379118 +0100 +++ new/src/hotspot/share/gc/g1/g1CollectedHeap.cpp 2018-03-08 14:51:44.702371385 +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" --- old/src/hotspot/share/gc/g1/g1FullCollector.cpp 2018-03-08 14:51:45.338393342 +0100 +++ new/src/hotspot/share/gc/g1/g1FullCollector.cpp 2018-03-08 14:51:45.098385056 +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() { --- old/src/hotspot/share/gc/g1/g1HeapVerifier.cpp 2018-03-08 14:51:45.662404526 +0100 +++ new/src/hotspot/share/gc/g1/g1HeapVerifier.cpp 2018-03-08 14:51:45.434396656 +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: --- old/src/hotspot/share/gc/parallel/psMarkSweep.cpp 2018-03-08 14:51:46.006416403 +0100 +++ new/src/hotspot/share/gc/parallel/psMarkSweep.cpp 2018-03-08 14:51:45.770408255 +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" --- old/src/hotspot/share/gc/parallel/psParallelCompact.cpp 2018-03-08 14:51:46.326427449 +0100 +++ new/src/hotspot/share/gc/parallel/psParallelCompact.cpp 2018-03-08 14:51:46.110419993 +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" --- old/src/hotspot/share/gc/shared/collectedHeap.cpp 2018-03-08 14:51:46.714440845 +0100 +++ new/src/hotspot/share/gc/shared/collectedHeap.cpp 2018-03-08 14:51:46.466432283 +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" --- old/src/hotspot/share/runtime/reflectionUtils.hpp 2018-03-08 14:51:47.058452720 +0100 +++ new/src/hotspot/share/runtime/reflectionUtils.hpp 2018-03-08 14:51:46.818444435 +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, --- old/src/hotspot/share/services/attachListener.cpp 2018-03-08 14:51:47.390464182 +0100 +++ new/src/hotspot/share/services/attachListener.cpp 2018-03-08 14:51:47.158456173 +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" --- old/src/hotspot/share/utilities/xmlstream.cpp 2018-03-08 14:51:47.726475781 +0100 +++ new/src/hotspot/share/utilities/xmlstream.cpp 2018-03-08 14:51:47.498467910 +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"