src/share/vm/classfile/javaClasses.hpp

changeset 1577
4ce7240d622c
parent 1570
e66fd840cb6b
child 1862
cd5dbf694d45
equal deleted inserted replaced
1575:1f6d42899c3a 1577:4ce7240d622c
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

mercurial