equal
deleted
inserted
replaced
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 |