Searched refs:klass (Results 151 - 175 of 337) sorted by relevance

1234567891011>>

/openjdk7/hotspot/src/share/vm/ci/
H A DciField.hpp62 ciField(ciInstanceKlass* klass, int index);
71 // Of which klass is this field a member?
H A DciEnv.cpp360 // 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 DciObjectFactory.cpp419 // 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 Doop.cpp90 } else if (!Universe::heap()->is_in(obj) || !Universe::heap()->is_in(klass())) {
H A DarrayKlassKlass.cpp51 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 DcpCacheKlass.cpp56 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 DconstantPoolKlass.cpp60 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 Dxmlstream.hpp141 void klass(KlassHandle k); // klass='name'
147 void klass_text(KlassHandle k); // klass='name'
/openjdk7/hotspot/test/runtime/6925573/
H A DSortMethodsTest.java85 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 DconcurrentGCThread.cpp181 instanceKlassHandle klass (THREAD, k);
182 instanceHandle thread_oop = klass->allocate_instance_handle(CHECK_NULL);
191 klass,
/openjdk7/hotspot/src/cpu/zero/vm/
H A DmethodHandles_zero.cpp114 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 Dawt_UNIXToolkit.c51 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 DdiagnosticCommand.cpp171 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 DClassReader.java364 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 DjvmtiExport.cpp199 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 DjavaClasses.cpp40 #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 DsystemDictionary.cpp40 #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 Djhelper.d86 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 Djhelper.d86 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 Dmemnode.cpp216 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 DidealGraphPrinter.cpp489 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 DlinkResolver.cpp62 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 DConstantPool.java286 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 Dsignature.cpp355 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 DsharkCompiler.cpp343 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++) {

Completed in 440 milliseconds

1234567891011>>