< prev index next >

src/hotspot/share/oops/instanceKlass.hpp

Print this page
rev 59477 : [mq]: cds_lambda

@@ -362,10 +362,12 @@
     _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,15 +469,13 @@
   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.
< prev index next >