--- old/src/hotspot/share/runtime/interfaceSupport.inline.hpp 2018-03-22 17:04:15.624830042 +0100 +++ new/src/hotspot/share/runtime/interfaceSupport.inline.hpp 2018-03-22 17:04:15.424830049 +0100 @@ -25,12 +25,13 @@ #ifndef SHARE_VM_RUNTIME_INTERFACESUPPORT_INLINE_HPP #define SHARE_VM_RUNTIME_INTERFACESUPPORT_INLINE_HPP -#include "gc/shared/gcLocker.hpp" #include "runtime/handles.inline.hpp" #include "runtime/mutexLocker.hpp" +#include "runtime/interfaceSupport.hpp" #include "runtime/orderAccess.hpp" #include "runtime/os.hpp" #include "runtime/safepointMechanism.inline.hpp" +#include "runtime/safepointVerifiers.hpp" #include "runtime/thread.hpp" #include "runtime/vm_operations.hpp" #include "utilities/globalDefinitions.hpp" @@ -436,9 +437,6 @@ #define IRT_END } - -// Definitions for JRT (Java (Compiler/Shared) Runtime) - #define JRT_ENTRY(result_type, header) \ result_type header { \ ThreadInVMfromJava __tiv(thread); \