src/hotspot/share/memory/oopFactory.hpp
changeset 54786 ebf733a324d4
parent 54785 83b3671d9e30
--- a/src/hotspot/share/memory/oopFactory.hpp	Thu May 09 14:26:52 2019 +0200
+++ b/src/hotspot/share/memory/oopFactory.hpp	Thu May 09 14:28:30 2019 +0200
@@ -25,19 +25,13 @@
 #ifndef SHARE_MEMORY_OOPFACTORY_HPP
 #define SHARE_MEMORY_OOPFACTORY_HPP
 
-#include "classfile/symbolTable.hpp"
-#include "classfile/systemDictionary.hpp"
 #include "memory/referenceType.hpp"
-#include "memory/universe.hpp"
-#include "oops/objArrayKlass.hpp"
-#include "oops/oop.hpp"
-#include "oops/typeArrayKlass.hpp"
-#include "utilities/growableArray.hpp"
+#include "oops/oopsHierarchy.hpp"
+#include "runtime/handles.hpp"
+#include "utilities/exceptions.hpp"
 
 // oopFactory is a class used for creating new objects.
 
-class vframeArray;
-
 class oopFactory: AllStatic {
  public:
   // Basic type leaf array allocation