8344579: Clean up forward declarations and includes

Reviewed-by: stefank
This commit is contained in:
Coleen Phillimore 2024-11-20 12:22:43 +00:00
parent 21b8749bfd
commit 7bb4474d81
4 changed files with 0 additions and 8 deletions

View File

@ -45,7 +45,6 @@
class ConstantPool; class ConstantPool;
class DeoptimizationScope; class DeoptimizationScope;
class klassItable; class klassItable;
class Monitor;
class RecordComponent; class RecordComponent;
// An InstanceKlass is the VM level representation of a Java class. // An InstanceKlass is the VM level representation of a Java class.
@ -68,7 +67,6 @@ class ClassFileStream;
class KlassDepChange; class KlassDepChange;
class DependencyContext; class DependencyContext;
class fieldDescriptor; class fieldDescriptor;
class jniIdMapBase;
class JNIid; class JNIid;
class JvmtiCachedClassFieldMap; class JvmtiCachedClassFieldMap;
class nmethodBucket; class nmethodBucket;

View File

@ -25,8 +25,6 @@
#ifndef SHARE_OOPS_KLASS_HPP #ifndef SHARE_OOPS_KLASS_HPP
#define SHARE_OOPS_KLASS_HPP #define SHARE_OOPS_KLASS_HPP
#include "memory/iterator.hpp"
#include "memory/memRegion.hpp"
#include "oops/klassFlags.hpp" #include "oops/klassFlags.hpp"
#include "oops/markWord.hpp" #include "oops/markWord.hpp"
#include "oops/metadata.hpp" #include "oops/metadata.hpp"
@ -60,8 +58,6 @@ class fieldDescriptor;
class klassVtable; class klassVtable;
class ModuleEntry; class ModuleEntry;
class PackageEntry; class PackageEntry;
class ParCompactionManager;
class PSPromotionManager;
class vtableEntry; class vtableEntry;
class Klass : public Metadata { class Klass : public Metadata {

View File

@ -32,7 +32,6 @@
#include "oops/methodFlags.hpp" #include "oops/methodFlags.hpp"
#include "oops/instanceKlass.hpp" #include "oops/instanceKlass.hpp"
#include "oops/oop.hpp" #include "oops/oop.hpp"
#include "oops/typeArrayOop.hpp"
#include "utilities/accessFlags.hpp" #include "utilities/accessFlags.hpp"
#include "utilities/align.hpp" #include "utilities/align.hpp"
#include "utilities/growableArray.hpp" #include "utilities/growableArray.hpp"

View File

@ -1930,7 +1930,6 @@
declare_toplevel_type(jbyte*) \ declare_toplevel_type(jbyte*) \
declare_toplevel_type(jbyte**) \ declare_toplevel_type(jbyte**) \
declare_toplevel_type(jint*) \ declare_toplevel_type(jint*) \
declare_toplevel_type(jniIdMapBase*) \
declare_unsigned_integer_type(juint) \ declare_unsigned_integer_type(juint) \
declare_unsigned_integer_type(julong) \ declare_unsigned_integer_type(julong) \
declare_toplevel_type(JNIHandleBlock*) \ declare_toplevel_type(JNIHandleBlock*) \