/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkTopLevelBlock.hpp | 416 ciInstanceKlass* klass, 428 void do_full_instance_check(ciKlass* klass); 429 void do_trapping_instance_check(ciKlass* klass);
|
H A D | sharkIntrinsics.cpp | 210 Value *klass = builder()->CreateValueOfStructEntry( local 214 "klass"); 219 klass,
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciObjectFactory.hpp | 89 ciInstance* get_unloaded_instance(ciInstanceKlass* klass); 114 // Get a ciKlass representing an unloaded klass. 119 // Get a ciInstance representing an unresolved klass mirror.
|
H A D | bcEscapeAnalyzer.hpp | 89 void add_dependence(ciKlass *klass, ciMethod *meth);
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | verifier.hpp | 30 #include "oops/klass.hpp" 50 static bool verify(instanceKlassHandle klass, Mode mode, bool should_verify_class, TRAPS); 61 static bool is_eligible_for_verification(instanceKlassHandle klass, bool should_verify_class); 63 instanceKlassHandle klass, char* msg, size_t msg_len, TRAPS); 353 ClassVerifier(instanceKlassHandle klass, TRAPS);
|
H A D | vmSymbols.cpp | 328 #define VM_INTRINSIC_INITIALIZE(id, klass, name, sig, flags) #id "\0" 399 #define VM_INTRINSIC_CASE(id, klass, name, sig, fcode) \ 400 case ID3(SID_ENUM(klass), SID_ENUM(name), SID_ENUM(sig)): \ 444 #define VM_INTRINSIC_INFO(ignore_id, klass, name, sig, fcode) \ 445 ID4(SID_ENUM(klass), SID_ENUM(name), SID_ENUM(sig), vmIntrinsics::fcode),
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | heapInspection.hpp | 58 klassOop klass() const { return _klass; } function in class:KlassInfoEntry 92 // address in the perm gen) used for hashing klass
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | arrayKlass.hpp | 29 #include "oops/klass.hpp" 41 int _vtable_len; // size of vtable for this klass 121 int header_size, KlassHandle klass,
|
H A D | klass.hpp | 51 // One reason for the oop/klass dichotomy in the implementation is 54 // forward all "virtual" functions to their klass, which does have 61 // [klass pointer ] klassOop 151 virtual void* allocate_permanent(KlassHandle& klass, int size, TRAPS) const = 0; 152 void post_new_init_klass(KlassHandle& klass, klassOop obj) const; 156 // the vtable for a new klass has been installed (after the call to new()). 170 void* operator new(size_t ignored, KlassHandle& klass, int size, TRAPS); 177 // note: put frequently-used fields together at start of klass structure 246 // Sibling link (or NULL); links all subklasses of a klass 280 static KlassHandle base_create_klass(KlassHandle& klass, in [all...] |
H A D | oop.inline.hpp | 40 #include "oops/klass.hpp" 73 inline klassOop oopDesc::klass() const { function in class:oopDesc 147 inline Klass* oopDesc::blueprint() const { return klass()->klass_part(); } 431 inline int oopDesc::size_given_klass(Klass* klass) { argument 432 int lh = klass->layout_helper(); 450 s = klass->oop_size(this); 500 assert((s == klass->oop_size(this)) || 507 s = klass->oop_size(this); 613 // we should reach klassKlassObj by following klass link at most 3 times 616 // klass shoul [all...] |
/openjdk7/jdk/src/macosx/native/java/util/ |
H A D | SCDynamicStoreConfig.m | 137 JNIEXPORT void JNICALL Java_sun_security_krb5_SCDynamicStoreConfig_installNotificationCallback(JNIEnv *env, jclass klass) { 167 JNIEXPORT jobject JNICALL Java_sun_security_krb5_SCDynamicStoreConfig_getKerberosConfig(JNIEnv *env, jclass klass) {
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | nativeLookup.cpp | 182 KlassHandle klass (THREAD, SystemDictionary::ClassLoader_klass()); 187 klass, 407 instanceKlassHandle klass (THREAD, k); 411 klass->uncached_lookup_method(m_name, s_name));
|
H A D | jvmtiImpl.cpp | 464 void JvmtiBreakpoints::clearall_in_class_at_safepoint(klassOop klass) { argument 479 if (bp.method()->method_holder() == klass) { 602 // Check that the klass is assignable to a type with the given signature. 607 bool VM_GetOrSetLocal::is_assignable(const char* ty_sign, Klass* klass, Thread* thread) { argument 610 assert(klass != NULL, "klass must not be NULL"); 618 if (klass->name() == ty_sym) { 622 int super_depth = klass->super_depth(); 625 if (Klass::cast(klass->primary_super_of_depth(idx))->name() == ty_sym) { 630 objArrayOop sec_supers = klass [all...] |
H A D | jvmtiImpl.hpp | 242 void clearall_in_class_at_safepoint(klassOop klass); 388 // Check that the klass is assignable to a type with the given signature. 389 static bool is_assignable(const char* ty_sign, Klass* klass, Thread* thread);
|
H A D | whitebox.cpp | 141 klassOop arg_klass = object->klass(); 142 //Turn it into an instance-klass 215 instanceKlassHandle ikh = instanceKlassHandle(JNIHandles::resolve(wbclass)->klass());
|
H A D | jvmtiEnv.cpp | 258 KlassHandle klass(current_thread, k_oop); 260 jint status = klass->jvmti_class_status(); 290 class_definitions[index].klass = jcls; 319 if (mirror->klass() == SystemDictionary::Class_klass()) { 540 instanceKlassHandle loader_ik(THREAD, loader->klass()); 555 Symbol* ex_name = PENDING_EXCEPTION->klass()->klass_part()->name(); 1614 // klass - NULL is a valid value, must be checked 1619 JvmtiEnv::FollowReferences(jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) { argument 1620 // check klass if provided 1622 if (klass ! 1650 IterateThroughHeap(jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument [all...] |
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Canonicalizer.cpp | 577 if (x->klass()->is_loaded()) { 579 ciType* klass = obj->exact_type(); local 580 if (klass == NULL) klass = obj->declared_type(); 581 if (klass != NULL && klass->is_loaded() && klass->is_subtype_of(x->klass())) { 592 if (x->klass()->is_loaded()) { 596 set_constant(exact->is_subtype_of(x->klass()) [all...] |
H A D | c1_Instruction.hpp | 1220 NewInstance(ciInstanceKlass* klass, ValueStack* state_before) 1222 , _klass(klass) 1226 ciInstanceKlass* klass() const { return _klass; } 1286 NewObjectArray(ciKlass* klass, Value length, ValueStack* state_before) : NewArray(length, state_before), _klass(klass) {} 1289 ciKlass* klass() const { return _klass; } 1301 NewMultiArray(ciKlass* klass, Values* dims, ValueStack* state_before) : NewArray(NULL, state_before), _klass(klass), _dims(dims) { 1306 ciKlass* klass() const { return _klass; } 1334 TypeCheck(ciKlass* klass, Valu [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/ |
H A D | HeapGXLWriter.java | 150 TypeArrayKlass klass = (TypeArrayKlass) array.getKlass(); 151 if (klass.getElementType() == TypeArrayKlass.T_CHAR) {
|
/openjdk7/jdk/test/tools/pack200/pack200-verifier/src/xmlkit/ |
H A D | ClassWriter.java | 159 klass = root.findElement("Class"); 166 klass = root; 288 int flags = parseFlags(klass.getAttr("flags")); 291 cpRef(CONSTANT_Class, klass.getAttr("name")); 292 cpRef(CONSTANT_Class, klass.getAttr("super")); 293 Element interfaces = klass.findAllElements("Interface"); 299 Element members = klass.findAllElements(isMethod != 0 ? "Method" : "Field"); 305 writeAttributesFor(klass);
|
/openjdk7/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/ |
H A D | InputTests.java | 81 String klass = spi.getClass().getName(); 82 if (klass.endsWith("ChannelImageInputStreamSpi")) {
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_Runtime1_x86.cpp | 1005 Register klass = rdx; // Incoming local 1023 assert_different_registers(klass, obj, obj_size, t1, t2); 1029 // make sure the klass is initialized 1030 __ cmpb(Address(klass, instanceKlass::init_state_offset()), instanceKlass::fully_initialized); 1038 __ movl(obj_size, Address(klass, Klass::layout_helper_offset())); 1054 __ tlab_refill(retry_tlab, try_eden, slow_path); // does not destroy rdx (klass), returns rdi 1059 __ movl(obj_size, Address(klass, Klass::layout_helper_offset())); 1063 __ initialize_object(obj, klass, obj_size, 0, t1, t2); 1071 __ movl(obj_size, Address(klass, Klass::layout_helper_offset())); 1076 __ initialize_object(obj, klass, obj_siz 1124 Register klass = rdx; // Incoming local [all...] |
H A D | c1_LIRGenerator_x86.cpp | 1014 if (PrintNotLoaded && !x->klass()->is_loaded()) { 1021 new_instance(reg, x->klass(), 1062 if (!x->klass()->is_loaded() || PatchALot) { 1079 ciObject* obj = (ciObject*) ciObjArrayKlass::make(x->klass()); 1102 if (!x->klass()->is_loaded() || PatchALot) { 1122 jobject2reg_with_patching(reg, x->klass(), patching_info); 1150 if (!x->klass()->is_loaded() || (PatchALot && !x->is_incompatible_class_change_check())) { 1169 if (!x->klass()->is_loaded() || UseCompressedOops) { 1172 __ checkcast(reg, obj.result(), x->klass(), 1185 if ((!x->klass() [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | runtime.cpp | 231 JRT_BLOCK_ENTRY(void, OptoRuntime::new_instance_C(klassOopDesc* klass, JavaThread* thread)) 239 int lh = Klass::cast(klass)->layout_helper(); 241 || !instanceKlass::cast(klass)->is_initialized()) { 242 KlassHandle kh(THREAD, klass); 248 klass = kh(); 250 klass = NULL; 254 if (klass != NULL) { 256 oop result = instanceKlass::cast(klass)->allocate_instance(THREAD); 481 fields[TypeFunc::Parms+0] = TypeInstPtr::NOTNULL; // element klass 498 fields[TypeFunc::Parms+0] = TypeInstPtr::NOTNULL; // element klass [all...] |
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | heapRegion.cpp | 86 klassOop k = obj->klass(); 804 klassOop klass = obj->klass(); local 805 if (!klass->is_perm()) { 806 gclog_or_tty->print_cr("klass "PTR_FORMAT" of object "PTR_FORMAT" " 807 "not in perm", klass, obj); 810 } else if (!klass->is_klass()) { 811 gclog_or_tty->print_cr("klass "PTR_FORMAT" of object "PTR_FORMAT" " 812 "not a klass", klass, ob [all...] |