/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciKlassKlass.hpp | 28 #include "ci/ciKlass.hpp" 36 class ciKlassKlass : public ciKlass { 41 : ciKlass(h_k, ciSymbol::make("unique_klassKlass")) { 45 : ciKlass(h_k, name) {}
|
H A D | ciKlass.hpp | 31 // ciKlass 35 // embedded Klass object. ciKlass is subclassed to explicitly 40 class ciKlass : public ciType { class in inherits:ciType 52 ciKlass(KlassHandle k_h, ciSymbol* name); 53 ciKlass(ciSymbol* name, ciKlass* klass); 70 const char* type_string() { return "ciKlass"; } 75 ciKlass(KlassHandle k_h); 83 bool is_subtype_of(ciKlass* klass); 84 bool is_subclass_of(ciKlass* klas [all...] |
H A D | ciObjArrayKlass.hpp | 39 ciKlass* _element_klass; 40 ciKlass* _base_element_klass; 45 ciKlass* base_element_klass, 52 static ciObjArrayKlass* make_impl(ciKlass* element_klass); 67 ciKlass* element_klass(); 70 ciKlass* base_element_klass() { return _base_element_klass; } 75 static ciObjArrayKlass* make(ciKlass* element_klass);
|
H A D | ciKlass.cpp | 26 #include "ci/ciKlass.hpp" 31 // ciKlass 37 // ciKlass::ciKlass 38 ciKlass::ciKlass(KlassHandle h_k) : ciType(h_k) { function in class:ciKlass 43 assert(klass_name != NULL, "wrong ciKlass constructor"); 48 // ciKlass::ciKlass 51 ciKlass function in class:ciKlass 61 ciKlass::ciKlass(ciSymbol* name, ciKlass* klass) : ciType(klass) { function in class:ciKlass [all...] |
H A D | ciMethodKlass.hpp | 28 #include "ci/ciKlass.hpp" 35 class ciMethodKlass : public ciKlass { 40 ciKlass(h_k, ciSymbol::make("unique_methodKlass")) {
|
H A D | ciSignature.hpp | 39 ciKlass* _accessing_klass; 49 ciSignature(ciKlass* accessing_klass, constantPoolHandle cpool, ciSymbol* signature); 50 ciSignature(ciKlass* accessing_klass, ciSymbol* signature, ciMethodType* method_type); 58 ciKlass* accessing_klass() const { return _accessing_klass; }
|
H A D | ciArrayKlass.cpp | 40 ciArrayKlass::ciArrayKlass(KlassHandle h_k) : ciKlass(h_k) { 49 ciArrayKlass::ciArrayKlass(ciSymbol* name, int dimension, ciKlass* klass) 50 : ciKlass(name, klass) { 75 ciKlass* ek = as_obj_array_klass()->base_element_klass();
|
H A D | ciInstance.hpp | 44 ciInstance(ciKlass* klass) : ciObject(klass) {} 68 ciKlass* java_lang_Class_klass();
|
H A D | ciArrayKlass.hpp | 28 #include "ci/ciKlass.hpp" 34 class ciArrayKlass : public ciKlass { 41 ciArrayKlass(ciSymbol* name, int dimension, ciKlass* klass);
|
H A D | ciType.hpp | 37 friend class ciKlass; 45 ciType(ciKlass* klass); // for unloaded types 69 ciKlass* box_klass();
|
H A D | ciObjArray.hpp | 42 ciObjArray(ciKlass* klass, int len) : ciArray(klass, len) {}
|
H A D | ciTypeArray.hpp | 42 ciTypeArray(ciKlass* klass, int len) : ciArray(klass, len) {}
|
H A D | ciEnv.hpp | 120 ciKlass* get_klass_by_name(ciKlass* accessing_klass, 125 ciKlass* get_klass_by_index(constantPoolHandle cpool, 139 ciKlass* get_klass_by_name_impl(ciKlass* accessing_klass, 143 ciKlass* get_klass_by_index_impl(constantPoolHandle cpool, 157 bool check_klass_accessibility(ciKlass* accessing_klass, 198 // Get a ciKlass representing an unloaded klass. 200 ciKlass* get_unloaded_klass(ciKlass* accessing_klas [all...] |
H A D | ciCallProfile.hpp | 47 ciKlass* _receiver[MorphismLimit + 1]; // receivers (exact) 58 void add_receiver(ciKlass* receiver, int receiver_count); 78 ciKlass* receiver(int i) {
|
H A D | ciObjectFactory.hpp | 51 GrowableArray<ciKlass*>* _unloaded_klasses; 114 // Get a ciKlass representing an unloaded klass. 115 ciKlass* get_unloaded_klass(ciKlass* accessing_klass, 120 ciInstance* get_unloaded_klass_mirror(ciKlass* type); 123 ciInstance* get_unloaded_method_handle_constant(ciKlass* holder,
|
H A D | ciExceptionHandler.cpp | 44 ciKlass* k = CURRENT_ENV->get_klass_by_index(cpool,
|
H A D | ciObjArrayKlass.cpp | 63 ciKlass* base_element_klass, 82 ciKlass* ciObjArrayKlass::element_klass() { 152 ciObjArrayKlass* ciObjArrayKlass::make_impl(ciKlass* element_klass) { 181 ciObjArrayKlass* ciObjArrayKlass::make(ciKlass* element_klass) {
|
H A D | ciArray.hpp | 46 ciArray(ciKlass* klass, int len) : ciObject(klass), _length(len) {}
|
H A D | ciClassList.hpp | 62 class ciKlass; 117 friend class ciKlass; \
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ |
H A D | ciReceiverTypeData.java | 43 public ciKlass receiverAt(int row) { 46 if (recv != null && !(recv instanceof ciKlass)) { 50 return (ciKlass)recv;
|
H A D | ciVirtualCallData.java | 43 public ciKlass receiverAt(int row) { 46 if (recv != null && !(recv instanceof ciKlass)) { 50 return (ciKlass)recv;
|
H A D | ciKlass.java | 34 public class ciKlass extends ciType { class in inherits:ciType 44 Type type = db.lookupType("ciKlass"); 55 public ciKlass(Address addr) { method in class:ciKlass
|
H A D | ciKlassKlass.java | 34 public class ciKlassKlass extends ciKlass {
|
H A D | ciMethodKlass.java | 33 public class ciMethodKlass extends ciKlass {
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | dependencies.hpp | 29 #include "ci/ciKlass.hpp" 226 int ctxk_i, ciKlass* ctxk); 252 static void check_ctxk(ciKlass* ctxk) { 255 static void check_ctxk_concrete(ciKlass* ctxk) { 258 static void check_ctxk_abstract(ciKlass* ctxk) { 265 void assert_common_3(DepType dept, ciKlass* ctxk, ciObject* x1, ciObject* x2); 270 void assert_leaf_type(ciKlass* ctxk); 271 void assert_abstract_with_unique_concrete_subtype(ciKlass* ctxk, ciKlass* conck); 272 void assert_abstract_with_no_concrete_subtype(ciKlass* ctx [all...] |