< prev index next >
src/hotspot/share/oops/instanceKlass.hpp
Print this page
rev 59477 : [mq]: cds_lambda
*** 362,371 ****
--- 362,373 ----
_misc_flags &= ~shared_loader_type_bits();
}
void set_shared_class_loader_type(s2 loader_type);
+ void assign_class_loader_type();
+
bool has_nonstatic_fields() const {
return (_misc_flags & _misc_has_nonstatic_fields) != 0;
}
void set_has_nonstatic_fields(bool b) {
if (b) {
*** 467,481 ****
void set_record_components(Array<RecordComponent*>* record_components) {
_record_components = record_components;
}
bool is_record() const { return _record_components != NULL; }
- private:
// Called to verify that k is a member of this nest - does not look at k's nest-host
bool has_nest_member(InstanceKlass* k, TRAPS) const;
- public:
// Used to construct informative IllegalAccessError messages at a higher level,
// if there was an issue resolving or validating the nest host.
// Returns NULL if there was no error.
const char* nest_host_error(TRAPS);
// Returns nest-host class, resolving and validating it if needed.
--- 469,481 ----
< prev index next >