src/hotspot/share/oops/symbol.hpp
changeset 54133 829bf950287e
parent 53731 ee45b48c9e4a
child 54347 235883996bc7
equal deleted inserted replaced
54132:2ab55d39fb5b 54133:829bf950287e
   168   void increment_refcount();
   168   void increment_refcount();
   169   void decrement_refcount();
   169   void decrement_refcount();
   170   bool is_permanent() {
   170   bool is_permanent() {
   171     return (refcount() == PERM_REFCOUNT);
   171     return (refcount() == PERM_REFCOUNT);
   172   }
   172   }
       
   173   void make_permanent();
   173 
   174 
   174   // Function char_at() returns the Symbol's selected u1 byte as a char type.
   175   // Function char_at() returns the Symbol's selected u1 byte as a char type.
   175   //
   176   //
   176   // Note that all multi-byte chars have the sign bit set on all their bytes.
   177   // Note that all multi-byte chars have the sign bit set on all their bytes.
   177   // No single byte chars have their sign bit set.
   178   // No single byte chars have their sign bit set.