hotspot/src/share/vm/classfile/javaClasses.hpp
changeset 4571 80b553bddc26
parent 4564 55dfb20908d0
child 5420 586d3988e72b
equal deleted inserted replaced
4569:f372ea9e5ed4 4571:80b553bddc26
   109   static symbolHandle as_symbol(Handle java_string, TRAPS);
   109   static symbolHandle as_symbol(Handle java_string, TRAPS);
   110   static symbolOop as_symbol_or_null(oop java_string);
   110   static symbolOop as_symbol_or_null(oop java_string);
   111 
   111 
   112   // Testers
   112   // Testers
   113   static bool is_instance(oop obj) {
   113   static bool is_instance(oop obj) {
   114     return obj != NULL && obj->klass() == SystemDictionary::string_klass();
   114     return obj != NULL && obj->klass() == SystemDictionary::String_klass();
   115   }
   115   }
   116 
   116 
   117   // Debugging
   117   // Debugging
   118   static void print(Handle java_string, outputStream* st);
   118   static void print(Handle java_string, outputStream* st);
   119   friend class JavaClasses;
   119   friend class JavaClasses;
   159   }
   159   }
   160   static symbolOop as_signature(oop java_class, bool intern_if_not_found, TRAPS);
   160   static symbolOop as_signature(oop java_class, bool intern_if_not_found, TRAPS);
   161   static void print_signature(oop java_class, outputStream *st);
   161   static void print_signature(oop java_class, outputStream *st);
   162   // Testing
   162   // Testing
   163   static bool is_instance(oop obj) {
   163   static bool is_instance(oop obj) {
   164     return obj != NULL && obj->klass() == SystemDictionary::class_klass();
   164     return obj != NULL && obj->klass() == SystemDictionary::Class_klass();
   165   }
   165   }
   166   static bool is_primitive(oop java_class);
   166   static bool is_primitive(oop java_class);
   167   static BasicType primitive_type(oop java_class);
   167   static BasicType primitive_type(oop java_class);
   168   static oop primitive_mirror(BasicType t);
   168   static oop primitive_mirror(BasicType t);
   169   // JVM_NewInstance support
   169   // JVM_NewInstance support