< prev index next >
src/share/vm/classfile/placeholders.hpp
Print this page
@@ -161,11 +161,11 @@
private:
ClassLoaderData* _loader_data; // initiating loader
bool _havesupername; // distinguish between null supername, and unknown
Symbol* _supername;
Thread* _definer; // owner of define token
- Klass* _instanceKlass; // InstanceKlass from successful define
+ InstanceKlass* _instanceKlass; // InstanceKlass from successful define
SeenThread* _superThreadQ; // doubly-linked queue of Threads loading a superclass for this class
SeenThread* _loadInstanceThreadQ; // loadInstance thread
// can be multiple threads if classloader object lock broken by application
// or if classloader supports parallel classloading
@@ -191,12 +191,12 @@
}
Thread* definer() const {return _definer; }
void set_definer(Thread* definer) { _definer = definer; }
- Klass* instance_klass() const {return _instanceKlass; }
- void set_instance_klass(Klass* ik) { _instanceKlass = ik; }
+ InstanceKlass* instance_klass() const {return _instanceKlass; }
+ void set_instance_klass(InstanceKlass* ik) { _instanceKlass = ik; }
SeenThread* superThreadQ() const { return _superThreadQ; }
void set_superThreadQ(SeenThread* SeenThread) { _superThreadQ = SeenThread; }
SeenThread* loadInstanceThreadQ() const { return _loadInstanceThreadQ; }
< prev index next >