/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciField.hpp | 62 ciField(ciInstanceKlass* klass, int index); 71 // Of which klass is this field a member?
|
H A D | ciEnv.cpp | 360 // Find the element klass, if this is an array. 393 // Check for prior unloaded klass. The SystemDictionary's answers 430 // If we fail to find an array klass, look again for its element type. 501 KlassHandle klass(THREAD, constantPoolOopDesc::klass_at_if_loaded(cpool, index)); 503 if (klass.is_null()) { 504 // The klass has not been inserted into the constant pool. 513 // The klass has been inserted into the constant pool 515 klass = KlassHandle(THREAD, cpool->resolved_klass_at(index)); 525 if (klass.is_null()) { 545 // Check for prior unloaded klass 617 ciKlass* klass = get_klass_by_index_impl(cpool, index, ignore_will_link, accessor); local [all...] |
H A D | ciObjectFactory.cpp | 419 // Get a ciKlass representing an unloaded klass. 423 // unloaded klass. This may need to change. 447 // This is a new unloaded klass. Create it and stick it in 477 // The element klass is a typeArrayKlass. 505 if (entry->klass()->equals(instance_klass)) { 520 assert(new_instance->klass() == instance_klass, ""); 529 // Get a ciInstance representing an unresolved klass mirror. 674 // Use a small hash table, hashed on the klass of the key. 684 if (key->klass() == SystemDictionary::Class_klass() && JavaObjectsInPerm) { 696 ciObject* klass local [all...] |
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | oop.cpp | 90 } else if (!Universe::heap()->is_in(obj) || !Universe::heap()->is_in(klass())) {
|
H A D | arrayKlassKlass.cpp | 51 assert(obj->is_klass(), "must be klass"); 57 assert(obj->is_klass(), "must be klass"); 72 assert(obj->is_klass(), "must be klass"); 87 assert(obj->is_klass(), "must be klass"); 101 assert(obj->is_klass(), "must be klass"); 112 assert(obj->is_klass(), "must be klass"); 126 assert(obj->blueprint()->oop_is_arrayKlass(),"must be an array klass"); 136 assert(obj->is_klass(), "must be klass"); 152 assert(obj->is_klass(), "must be klass"); 157 assert(obj->is_klass(), "must be klass"); [all...] |
H A D | cpCacheKlass.cpp | 56 KlassHandle klass (THREAD, as_klassOop()); 61 // size(), before setting its klass word further below. 63 // CollectedHeap::permanent_obj_allocate(klass, size, CHECK_NULL); 65 oop obj = CollectedHeap::permanent_obj_allocate_no_klass_install(klass, size, CHECK_NULL); 72 "klass should be NULL here when using CMS"); 73 cache->set_length(length); // should become visible before klass is set below. 77 obj->set_klass(klass()); 96 // Performance tweak: We skip iterating over the klass pointer since we 110 // Performance tweak: We skip iterating over the klass pointer since we 127 // Performance tweak: We skip iterating over the klass pointe [all...] |
H A D | constantPoolKlass.cpp | 60 KlassHandle klass (THREAD, as_klassOop()); 61 assert(klass()->is_oop(), "Can't be null, else handlizing of c below won't work"); 65 (constantPoolOop)CollectedHeap::permanent_obj_allocate(klass, size, CHECK_NULL); 121 // Performance tweak: We skip iterating over the klass pointer since we 147 // Performance tweak: We skip iterating over the klass pointer since we 177 // Performance tweak: We skip iterating over the klass pointer since we 201 // Performance tweak: We skip iterating over the klass pointer since we 229 // Performance tweak: We skip iterating over the klass pointer since we 456 guarantee(entry.get_oop()->is_klass(), "should be klass"); 461 guarantee(entry.get_oop()->is_klass(), "should be klass"); 534 klassOop klass = cp->klass_at(i, CHECK); local [all...] |
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | xmlstream.hpp | 141 void klass(KlassHandle k); // klass='name' 147 void klass_text(KlassHandle k); // klass='name'
|
/openjdk7/hotspot/test/runtime/6925573/ |
H A D | SortMethodsTest.java | 85 String klass = createClass(cName, i); 86 JavaMemoryFileObject file = new JavaMemoryFileObject(cName, klass); 105 System.out.println(klass);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | concurrentGCThread.cpp | 181 instanceKlassHandle klass (THREAD, k); 182 instanceHandle thread_oop = klass->allocate_instance_handle(CHECK_NULL); 191 klass,
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | methodHandles_zero.cpp | 114 instanceKlass* recvKlass = (instanceKlass *) recv->klass()->klass_part(); 121 itableMethodEntry* im = ki->first_method_entry(recv->klass()); 145 instanceKlass* recvKlass_part = (instanceKlass *) recv->klass()->klass_part();
|
/openjdk7/jdk/src/solaris/native/sun/awt/ |
H A D | awt_UNIXToolkit.c | 51 Java_sun_awt_UNIXToolkit_check_1gtk(JNIEnv *env, jclass klass) argument 67 Java_sun_awt_UNIXToolkit_load_1gtk(JNIEnv *env, jclass klass) argument 83 Java_sun_awt_UNIXToolkit_unload_1gtk(JNIEnv *env, jclass klass) argument
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | diagnosticCommand.cpp | 171 Symbol* klass = vmSymbols::sun_misc_VMSupport(); local 172 klassOop k = SystemDictionary::resolve_or_fail(klass, true, CHECK); 205 assert(typeArrayKlass::cast(res->klass())->element_type() == T_BYTE, "just checking"); 246 instanceKlassHandle klass(THREAD, k); 248 JavaCalls::call_static(&result, klass,
|
/openjdk7/jdk/test/tools/pack200/pack200-verifier/src/xmlkit/ |
H A D | ClassReader.java | 364 klass = new Element("Class"); 365 cfile.add(klass); 369 klass.setAttr("name", thisk); 372 String flagString = flagString(flags, klass); 379 klass.setAttr("flags", flagString); 380 klass.setAttr("super", superk); 383 klass.add(new Element("Interface", "name", interk)); 386 klass.addAll(fields); 391 klass.addAll(methods); 392 readAttributesFor(klass); [all...] |
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiExport.cpp | 199 jclass to_jclass(klassOop klass) { return (klass == NULL ? NULL : (jclass)to_jobject(Klass::cast(klass)->java_mirror())); } argument 223 JvmtiClassEventMark(JavaThread *thread, klassOop klass) : argument 225 _jc = to_jclass(klass); 672 klassOop k = obj->klass(); 898 void JvmtiExport::post_class_load(JavaThread *thread, klassOop klass) { argument 900 KlassHandle kh(thread, klass); 927 void JvmtiExport::post_class_prepare(JavaThread *thread, klassOop klass) { argument 929 KlassHandle kh(thread, klass); 955 post_class_unload(klassOop klass) argument 1409 jni_GetField_probe(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static) argument 1422 jni_GetField_probe_nh(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static) argument 1437 post_field_access_by_jni(JavaThread *thread, oop obj, klassOop klass, jfieldID fieldID, bool is_static) argument 1503 jni_SetField_probe(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static, char sig_type, jvalue *value) argument 1517 jni_SetField_probe_nh(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static, char sig_type, jvalue *value) argument 1533 post_field_modification_by_jni(JavaThread *thread, oop obj, klassOop klass, jfieldID fieldID, bool is_static, char sig_type, jvalue *value) argument [all...] |
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.cpp | 40 #include "oops/klass.hpp" 66 #define INJECTED_FIELD_COMPUTE_OFFSET(klass, name, signature, may_be_java) \ 67 klass::_##name##_offset = JavaClasses::compute_injected_offset(JavaClasses::klass##_##name##_enum); 69 #define DECLARE_INJECTED_FIELD(klass, name, signature, may_be_java) \ 70 { SystemDictionary::WK_KLASS_ENUM_NAME(klass), vmSymbols::VM_SYMBOL_ENUM_NAME(name##_name), vmSymbols::VM_SYMBOL_ENUM_NAME(signature), may_be_java }, 93 #define LOOKUP_INJECTED_FIELD(klass, name, signature, may_be_java) \ 94 if (sid == vmSymbols::VM_SYMBOL_ENUM_NAME(klass)) { \ 96 if (start == -1) start = klass##_##name##_enum; \ 434 java_string->klass() 628 set_klass(oop java_class, klassOop klass) argument 690 set_array_klass(oop java_class, klassOop klass) argument 1160 instanceKlass* klass = instanceKlass::cast(method->method_holder()); local 1798 klassOop klass = SystemDictionary::reflect_Method_klass(); local [all...] |
H A D | systemDictionary.cpp | 40 #include "oops/klass.inline.hpp" 89 // lazily initialized klass variables 154 klassOop klass = resolve_or_null(class_name, class_loader, protection_domain, THREAD); local 155 if (HAS_PENDING_EXCEPTION || klass == NULL) { 156 KlassHandle k_h(THREAD, klass); 157 // can return a null klass 158 klass = handle_resolution_exception(class_name, class_loader, protection_domain, throw_error, k_h, THREAD); 160 return klass; 205 class_loader.is_null() ? "null" : class_loader->klass()->klass_part()->name()->as_C_string())); 376 void SystemDictionary::validate_protection_domain(instanceKlassHandle klass, argument 2061 klassOop klass = find_instance_or_array_klass(class_name, class_loader, local [all...] |
/openjdk7/hotspot/src/os/bsd/dtrace/ |
H A D | jhelper.d | 86 this->klass = (pointer) NULL; 319 this->klass = copyin_ptr(this->methodOopPtr + OFFSET_oopDesc_metadata); 320 this->methodOop = this->klass == this->Universe_methodKlassOop; 334 this->klass = (uint64_t)((uintptr_t)this->Universe_narrow_oop_base + 336 this->methodOop = this->klass == this->Universe_methodKlassOop;
|
/openjdk7/hotspot/src/os/solaris/dtrace/ |
H A D | jhelper.d | 86 this->klass = (pointer) NULL; 319 this->klass = copyin_ptr(this->methodOopPtr + OFFSET_oopDesc_metadata); 320 this->methodOop = this->klass == this->Universe_methodKlassOop; 334 this->klass = (uint64_t)((uintptr_t)this->Universe_narrow_oop_base + 336 this->methodOop = this->klass == this->Universe_methodKlassOop;
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | memnode.cpp | 216 toop->klass() != NULL && 217 toop->klass()->is_java_lang_Object() && 814 case Op_LoadP: // Loading from within a klass 815 case Op_LoadN: // Loading from within a klass 816 case Op_LoadKlass: // Loading from within a klass 817 case Op_LoadNKlass: // Loading from within a klass 818 case Op_ConP: // Loading from a klass 819 case Op_ConN: // Loading from a klass 1128 ciSymbol* klass = field->holder()->name(); local 1131 klass 1142 ciSymbol* klass = field->holder()->name(); local 1168 ciSymbol* klass = field->holder()->name(); local 1605 ciKlass* klass = tinst->klass(); local 1674 ciKlass* klass = tkls->klass(); local 2035 ciKlass* klass = tkls->klass(); local [all...] |
H A D | idealGraphPrinter.cpp | 489 ciKlass* klass = toop ? toop->klass() : (tkls ? tkls->klass() : NULL ); local 490 if( klass && klass->is_loaded() && klass->is_interface() ) {
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | linkResolver.cpp | 62 void FieldAccessInfo::set(KlassHandle klass, Symbol* name, int field_index, int field_offset, argument 64 _klass = klass; 188 void LinkResolver::lookup_method_in_klasses(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) { argument 189 methodOop result_oop = klass->uncached_lookup_method(name, signature); 201 void LinkResolver::lookup_instance_method_in_klasses(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) { argument 202 methodOop result_oop = klass->uncached_lookup_method(name, signature); 205 klass = KlassHandle(THREAD, Klass::cast(result->method_holder())->super()); 206 result = methodHandle(THREAD, klass->uncached_lookup_method(name, signature)); 211 int LinkResolver::vtable_index_of_miranda_method(KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) { argument 213 klassVtable *vt = instanceKlass::cast(klass()) 217 lookup_method_in_interfaces(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* signature, TRAPS) argument 222 lookup_polymorphic_method(methodHandle& result, KlassHandle klass, Symbol* name, Symbol* full_signature, KlassHandle current_klass, Handle *appendix_result_or_null, Handle *method_type_result, TRAPS) argument [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | ConstantPool.java | 286 InstanceKlass klass = getFieldOrMethodKlassRefAt(which); 287 if (klass == null) return null; 290 return klass.findMethod(name, sig); 295 InstanceKlass klass = getFieldOrMethodKlassRefAt(which); 296 if (klass == null) return null; 299 return klass.findField(name, sig); 601 if (DEBUG) debugMessage("CP[" + ci + "] = ref klass = " +
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | signature.cpp | 355 klassOop klass = as_klass(class_loader, protection_domain, failure_mode, CHECK_NULL); 356 if (klass == NULL) return NULL; 357 return Klass::cast(klass)->java_mirror();
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkCompiler.cpp | 343 const char* SharkCompiler::methodname(const char* klass, const char* method) { argument 344 char *buf = NEW_RESOURCE_ARRAY(char, strlen(klass) + 2 + strlen(method) + 1); 347 for (const char *c = klass; *c; c++) {
|