8221726: Multiple build failures after JDK-8221698 (Remove redundant includes from popular header files)
Reviewed-by: dholmes, stuefe, iklam
--- a/src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp Mon Apr 01 10:02:07 2019 +0200
+++ b/src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp Mon Apr 01 10:04:22 2019 +0200
@@ -27,6 +27,7 @@
#include "asm/macroAssembler.inline.hpp"
#include "gc/shared/barrierSetAssembler.hpp"
#include "interpreter/interp_masm.hpp"
+#include "runtime/jniHandles.hpp"
#define __ masm->
--- a/src/hotspot/share/classfile/systemDictionary.hpp Mon Apr 01 10:02:07 2019 +0200
+++ b/src/hotspot/share/classfile/systemDictionary.hpp Mon Apr 01 10:04:22 2019 +0200
@@ -30,6 +30,7 @@
#include "oops/objArrayOop.hpp"
#include "oops/symbol.hpp"
#include "runtime/java.hpp"
+#include "runtime/mutexLocker.hpp"
#include "runtime/reflectionUtils.hpp"
#include "runtime/signature.hpp"
#include "utilities/hashtable.hpp"