/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ |
H A D | CompilerThread.java | 50 private ciEnv _env; 52 public synchronized ciEnv env() { 56 _env = new ciEnv(v);
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | c2compiler.hpp | 52 void compile_method(ciEnv* env,
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Compiler.hpp | 64 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci);
|
H A D | c1_Compilation.hpp | 28 #include "ci/ciEnv.hpp" 45 class ciEnv; 68 ciEnv* _env; 116 Compilation(AbstractCompiler* compiler, ciEnv* env, ciMethod* method, 122 return (Compilation*) ciEnv::current()->compiler_data(); 126 ciEnv* env() const { return _env; }
|
H A D | c1_Compiler.cpp | 92 void Compiler::compile_method(ciEnv* env, ciMethod* method, int entry_bci) {
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciEnv.cpp | 27 #include "ci/ciEnv.hpp" 64 // ciEnv 69 ciObject* ciEnv::_null_object_instance; 70 ciMethodKlass* ciEnv::_method_klass_instance; 71 ciKlassKlass* ciEnv::_klass_klass_instance; 72 ciInstanceKlassKlass* ciEnv::_instance_klass_klass_instance; 73 ciTypeArrayKlassKlass* ciEnv::_type_array_klass_klass_instance; 74 ciObjArrayKlassKlass* ciEnv::_obj_array_klass_klass_instance; 76 #define WK_KLASS_DEFN(name, ignore_s, ignore_o) ciInstanceKlass* ciEnv::_##name = NULL; 80 ciSymbol* ciEnv 94 ciEnv::ciEnv(CompileTask* task, int system_dictionary_modification_counter) { function in class:ciEnv 147 ciEnv::ciEnv(Arena* arena) { function in class:ciEnv [all...] |
H A D | ciUtilities.hpp | 28 #include "ci/ciEnv.hpp" 68 ciEnv::current() 72 ciEnv::current(thread) 75 ciEnv::is_in_vm()
|
H A D | ciObjectFactory.cpp | 117 ciEnv initial(arena); 118 ciEnv* env = ciEnv::current(); 159 ciEnv::_null_object_instance = new (_arena) ciNullObject(); 160 init_ident_of(ciEnv::_null_object_instance); 161 ciEnv::_method_klass_instance = 163 ciEnv::_klass_klass_instance = 165 ciEnv::_instance_klass_klass_instance = 168 ciEnv::_type_array_klass_klass_instance = 171 ciEnv [all...] |
H A D | ciEnv.hpp | 39 // ciEnv 43 class ciEnv : StackObj { class in inherits:StackObj 260 ciEnv(CompileTask* task, int system_dictionary_modification_counter); 262 ciEnv(Arena* arena); 263 ~ciEnv(); 286 case ciEnv::MethodCompilable_not_at_tier: 288 case ciEnv::MethodCompilable_never: 290 case ciEnv::MethodCompilable: 394 static ciEnv* current() { return CompilerThread::current()->env(); } 397 static ciEnv* curren [all...] |
H A D | ciObjArrayKlass.cpp | 161 return ciEnv::unloaded_ciobjarrayklass(); 169 if (array_name == ciEnv::unloaded_cisymbol()) { 170 return ciEnv::unloaded_ciobjarrayklass();
|
H A D | ciSignature.cpp | 45 ciEnv* env = CURRENT_ENV; 62 type = ss.is_array() ? (ciType*)ciEnv::unloaded_ciobjarrayklass() 63 : (ciType*)ciEnv::unloaded_ciinstance_klass();
|
H A D | ciObjArrayKlass.hpp | 36 friend class ciEnv;
|
H A D | ciField.cpp | 83 _name = ciEnv::current(thread)->get_symbol(name); 88 _signature = ciEnv::current(thread)->get_symbol(signature); 98 _type = ciEnv::current(thread)->get_klass_by_index(cpool, sig_index, ignore, klass); 103 _name = (ciSymbol*)ciEnv::current(thread)->get_symbol(name); 112 ciEnv::current(thread)->get_klass_by_index(cpool, holder_index, 152 ciEnv* env = CURRENT_ENV;
|
H A D | ciKlass.hpp | 42 friend class ciEnv;
|
H A D | ciSymbol.hpp | 43 friend class ciEnv;
|
H A D | ciClassList.hpp | 28 class ciEnv; 85 // These are the packages that have access to ciEnv
|
H A D | ciField.hpp | 40 friend class ciEnv;
|
H A D | ciSymbol.cpp | 131 return ciEnv::_unloaded_cisymbol;
|
H A D | ciType.cpp | 131 if (t == T_OBJECT) return ciEnv::_Object_klass; // java/lang/Object
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkInvariants.hpp | 29 #include "ci/ciEnv.hpp" 47 SharkCompileInvariants(ciEnv* env, SharkBuilder* builder) 58 ciEnv* _env; 72 ciEnv* env() const { 121 SharkTargetInvariants(ciEnv* env, SharkBuilder* builder, ciTypeFlow* flow)
|
H A D | sharkFunction.hpp | 29 #include "ci/ciEnv.hpp" 47 static llvm::Function* build(ciEnv* env, 56 SharkFunction(ciEnv* env,
|
H A D | sharkConstant.cpp | 39 ciEnv *env = ciEnv::current();
|
H A D | sharkCompiler.hpp | 29 #include "ci/ciEnv.hpp" 58 void compile_method(ciEnv* env, ciMethod* target, int entry_bci);
|
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | abstractCompiler.hpp | 84 virtual void compile_method(ciEnv* env,
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ |
H A D | ciEnv.java | 38 public class ciEnv extends VMObject { class in inherits:VMObject 48 Type type = db.lookupType("ciEnv"); 62 public ciEnv(Address addr) { method in class:ciEnv
|