/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciSymbol.cpp | 26 #include "ci/ciSymbol.hpp" 31 // ciSymbol::ciSymbol 34 ciSymbol::ciSymbol(Symbol* s, vmSymbols::SID sid) function in class:ciSymbol 43 ciSymbol::ciSymbol(Symbol* s) function in class:ciSymbol 51 // ciSymbol 57 // ciSymbol::as_utf8 60 const char* ciSymbol [all...] |
H A D | ciKlassKlass.hpp | 29 #include "ci/ciSymbol.hpp" 41 : ciKlass(h_k, ciSymbol::make("unique_klassKlass")) { 44 ciKlassKlass(KlassHandle h_k, ciSymbol *name)
|
H A D | ciSymbol.hpp | 33 // ciSymbol 37 class ciSymbol : public ResourceObj { class in inherits:ResourceObj 53 ciSymbol(Symbol* s); // normal case, for symbols not mentioned in vmSymbols 54 ciSymbol(Symbol* s, vmSymbols::SID sid); // for use with vmSymbols 58 const char* type_string() { return "ciSymbol"; } 65 // Make a ciSymbol from a C string (implementation). 66 static ciSymbol* make_impl(const char* s); 94 // Make a ciSymbol from a C string. 97 static ciSymbol* make(const char* s); 100 static ciSymbol* nam [all...] |
H A D | ciSignature.hpp | 29 #include "ci/ciSymbol.hpp" 38 ciSymbol* _symbol; 49 ciSignature(ciKlass* accessing_klass, constantPoolHandle cpool, ciSymbol* signature); 50 ciSignature(ciKlass* accessing_klass, ciSymbol* signature, ciMethodType* method_type); 57 ciSymbol* as_symbol() const { return _symbol; }
|
H A D | ciArrayKlassKlass.hpp | 36 ciArrayKlassKlass(KlassHandle h_k, ciSymbol* name)
|
H A D | ciObjectFactory.hpp | 45 static ciSymbol* _shared_ci_symbols[]; 54 GrowableArray<ciSymbol*>* _symbols; // keep list of symbols created 83 void init_ident_of(ciSymbol* obj); 103 ciSymbol* get_symbol(Symbol* key); 105 // Get the ciSymbol corresponding to one of the vmSymbols. 106 static ciSymbol* vm_symbol_at(int index); 110 ciSymbol* name, 111 ciSymbol* signature, 116 ciSymbol* name, 124 ciSymbol* nam [all...] |
H A D | ciKlass.hpp | 48 ciSymbol* _name; 52 ciKlass(KlassHandle k_h, ciSymbol* name); 53 ciKlass(ciSymbol* name, ciKlass* klass); 78 ciSymbol* name() const { return _name; } 108 ciKlass* find_klass(ciSymbol* klass_name); 109 // Note: To find a class from its name string, use ciSymbol::make,
|
H A D | ciObjArrayKlass.hpp | 44 ciObjArrayKlass(ciSymbol* array_name, 53 static ciSymbol* construct_array_name(ciSymbol* element_name,
|
H A D | ciInstanceKlassKlass.hpp | 39 : ciKlassKlass(h_k, ciSymbol::make("unique_instanceKlassKlass")) {
|
H A D | ciMethodKlass.hpp | 29 #include "ci/ciSymbol.hpp" 40 ciKlass(h_k, ciSymbol::make("unique_methodKlass")) {
|
H A D | ciObjArrayKlassKlass.hpp | 39 : ciArrayKlassKlass(h_k, ciSymbol::make("unique_objArrayKlassKlass")) {
|
H A D | ciTypeArrayKlassKlass.hpp | 39 : ciArrayKlassKlass(h_k, ciSymbol::make("unique_typeArrayKlassKlass")) {
|
H A D | ciField.hpp | 47 ciSymbol* _name; 48 ciSymbol* _signature; 99 ciSymbol* name() { return _name; } 102 ciSymbol* signature() { return _signature; } 183 return (holder()->is_subclass_of(callsite_klass) && (name() == ciSymbol::target_name()));
|
H A D | ciEnv.hpp | 91 static ciSymbol* _unloaded_cisymbol; 121 ciSymbol* klass_name, 141 ciSymbol* klass_name, 175 ciSymbol* get_symbol(Symbol* o) { 192 ciSymbol* name, 193 ciSymbol* signature, 201 ciSymbol* name) { 213 ciSymbol* name, 214 ciSymbol* signature, 220 ciInstance* get_unloaded_method_type_constant(ciSymbol* signatur [all...] |
H A D | ciArrayKlass.hpp | 41 ciArrayKlass(ciSymbol* name, int dimension, ciKlass* klass);
|
H A D | ciObjArrayKlass.cpp | 29 #include "ci/ciSymbol.hpp" 62 ciObjArrayKlass::ciObjArrayKlass(ciSymbol* array_name, 109 ciSymbol* ciObjArrayKlass::construct_array_name(ciSymbol* element_name, 145 return ciSymbol::make(name); 168 ciSymbol* array_name = construct_array_name(element_klass->name(), 1);
|
H A D | ciClassList.hpp | 56 class ciSymbol; 111 friend class ciSymbol; \
|
H A D | ciInstanceKlass.hpp | 32 #include "ci/ciSymbol.hpp" 78 ciInstanceKlass(ciSymbol* name, jobject loader, jobject protection_domain); 177 ciField* get_field_by_name(ciSymbol* name, ciSymbol* signature, bool is_static); 213 ciMethod* find_method(ciSymbol* name, ciSymbol* signature); 214 // Note: To find a method from name and type strings, use ciSymbol::make,
|
H A D | ciObjectFactory.cpp | 42 #include "ci/ciSymbol.hpp" 72 ciSymbol* ciObjectFactory::_shared_ci_symbols[vmSymbols::SID_LIMIT]; 103 _symbols = new (arena) GrowableArray<ciSymbol*>(arena, 100, 0, NULL); 135 ciSymbol* sym = new (_arena) ciSymbol(vmsym, (vmSymbols::SID) i); 142 ciSymbol* sym = vm_symbol_at((vmSymbols::SID) i); 145 assert(ciSymbol::void_class_signature()->get_symbol() == vmSymbols::void_class_signature(), "spot check"); 223 ciSymbol* ciObjectFactory::get_symbol(Symbol* key) { 231 ciSymbol* s = new (arena()) ciSymbol(ke [all...] |
H A D | ciSignature.cpp | 39 ciSignature::ciSignature(ciKlass* accessing_klass, constantPoolHandle cpool, ciSymbol* symbol) { 67 ciSymbol* klass_name = env->get_symbol(name); 85 ciSignature::ciSignature(ciKlass* accessing_klass, ciSymbol* symbol, ciMethodType* method_type) :
|
H A D | ciArrayKlass.cpp | 49 ciArrayKlass::ciArrayKlass(ciSymbol* name, int dimension, ciKlass* klass)
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ |
H A D | ciObjectFactory.java | 51 ciSymbolConstructor = new VirtualBaseConstructor<ciSymbol>(db, db.lookupType("ciSymbol"), "sun.jvm.hotspot.ci", ciSymbol.class); 59 private static VirtualBaseConstructor<ciSymbol> ciSymbolConstructor; 71 public GrowableArray<ciSymbol> symbols() {
|
H A D | ciKlass.java | 51 ciSymbol sym = new ciSymbol(nameField.getValue(getAddress()));
|
H A D | ciSymbol.java | 34 public class ciSymbol extends VMObject { class in inherits:VMObject 44 Type type = db.lookupType("ciSymbol"); 57 public ciSymbol(Address addr) { method in class:ciSymbol
|
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | compileLog.hpp | 31 class ciSymbol; 71 void name(ciSymbol* s); // name='s'
|