# HG changeset patch # User shade # Date 1548958117 -3600 # Node ID ce36f8180d0347e9d602317297beb35fd1094ebc # Parent 9ee67f08fdaa72e485fce4663c4f0bfc8ad70a44 8218140: Build failures after JDK-8218041 (Assorted wrong/missing includes) Reviewed-by: stefank, rehn, dholmes diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/cpu/aarch64/frame_aarch64.cpp --- a/src/hotspot/cpu/aarch64/frame_aarch64.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/cpu/aarch64/frame_aarch64.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -34,7 +34,7 @@ #include "runtime/handles.inline.hpp" #include "runtime/javaCalls.hpp" #include "runtime/monitorChunk.hpp" -#include "runtime/os.hpp" +#include "runtime/os.inline.hpp" #include "runtime/signature.hpp" #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/cpu/arm/frame_arm.cpp --- a/src/hotspot/cpu/arm/frame_arm.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/cpu/arm/frame_arm.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -32,6 +32,7 @@ #include "runtime/handles.inline.hpp" #include "runtime/javaCalls.hpp" #include "runtime/monitorChunk.hpp" +#include "runtime/os.inline.hpp" #include "runtime/signature.hpp" #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/cpu/ppc/frame_ppc.cpp --- a/src/hotspot/cpu/ppc/frame_ppc.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/cpu/ppc/frame_ppc.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -34,6 +34,7 @@ #include "runtime/javaCalls.hpp" #include "runtime/jniHandles.inline.hpp" #include "runtime/monitorChunk.hpp" +#include "runtime/os.inline.hpp" #include "runtime/signature.hpp" #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/cpu/s390/frame_s390.cpp --- a/src/hotspot/cpu/s390/frame_s390.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/cpu/s390/frame_s390.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -32,6 +32,7 @@ #include "runtime/handles.inline.hpp" #include "runtime/javaCalls.hpp" #include "runtime/monitorChunk.hpp" +#include "runtime/os.inline.hpp" #include "runtime/signature.hpp" #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/share/oops/constantPool.cpp --- a/src/hotspot/share/oops/constantPool.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/share/oops/constantPool.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -52,6 +52,7 @@ #include "runtime/init.hpp" #include "runtime/javaCalls.hpp" #include "runtime/signature.hpp" +#include "runtime/thread.inline.hpp" #include "runtime/vframe.inline.hpp" #include "utilities/copy.hpp" diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/share/prims/stackwalk.cpp --- a/src/hotspot/share/prims/stackwalk.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/share/prims/stackwalk.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -35,6 +35,7 @@ #include "runtime/globals.hpp" #include "runtime/handles.inline.hpp" #include "runtime/javaCalls.hpp" +#include "runtime/thread.inline.hpp" #include "runtime/vframe.inline.hpp" #include "utilities/globalDefinitions.hpp" diff -r 9ee67f08fdaa -r ce36f8180d03 src/hotspot/share/runtime/reflection.cpp --- a/src/hotspot/share/runtime/reflection.cpp Thu Jan 31 08:39:28 2019 -0800 +++ b/src/hotspot/share/runtime/reflection.cpp Thu Jan 31 19:08:37 2019 +0100 @@ -49,6 +49,7 @@ #include "runtime/reflection.hpp" #include "runtime/reflectionUtils.hpp" #include "runtime/signature.hpp" +#include "runtime/thread.inline.hpp" #include "runtime/vframe.inline.hpp" static void trace_class_resolution(const Klass* to_class) {