8344579: Clean up forward declarations and includes
Reviewed-by: stefank
This commit is contained in:
parent
21b8749bfd
commit
7bb4474d81
@ -45,7 +45,6 @@
|
||||
class ConstantPool;
|
||||
class DeoptimizationScope;
|
||||
class klassItable;
|
||||
class Monitor;
|
||||
class RecordComponent;
|
||||
|
||||
// An InstanceKlass is the VM level representation of a Java class.
|
||||
@ -68,7 +67,6 @@ class ClassFileStream;
|
||||
class KlassDepChange;
|
||||
class DependencyContext;
|
||||
class fieldDescriptor;
|
||||
class jniIdMapBase;
|
||||
class JNIid;
|
||||
class JvmtiCachedClassFieldMap;
|
||||
class nmethodBucket;
|
||||
|
@ -25,8 +25,6 @@
|
||||
#ifndef SHARE_OOPS_KLASS_HPP
|
||||
#define SHARE_OOPS_KLASS_HPP
|
||||
|
||||
#include "memory/iterator.hpp"
|
||||
#include "memory/memRegion.hpp"
|
||||
#include "oops/klassFlags.hpp"
|
||||
#include "oops/markWord.hpp"
|
||||
#include "oops/metadata.hpp"
|
||||
@ -60,8 +58,6 @@ class fieldDescriptor;
|
||||
class klassVtable;
|
||||
class ModuleEntry;
|
||||
class PackageEntry;
|
||||
class ParCompactionManager;
|
||||
class PSPromotionManager;
|
||||
class vtableEntry;
|
||||
|
||||
class Klass : public Metadata {
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "oops/methodFlags.hpp"
|
||||
#include "oops/instanceKlass.hpp"
|
||||
#include "oops/oop.hpp"
|
||||
#include "oops/typeArrayOop.hpp"
|
||||
#include "utilities/accessFlags.hpp"
|
||||
#include "utilities/align.hpp"
|
||||
#include "utilities/growableArray.hpp"
|
||||
|
@ -1930,7 +1930,6 @@
|
||||
declare_toplevel_type(jbyte*) \
|
||||
declare_toplevel_type(jbyte**) \
|
||||
declare_toplevel_type(jint*) \
|
||||
declare_toplevel_type(jniIdMapBase*) \
|
||||
declare_unsigned_integer_type(juint) \
|
||||
declare_unsigned_integer_type(julong) \
|
||||
declare_toplevel_type(JNIHandleBlock*) \
|
||||
|
Loading…
Reference in New Issue
Block a user