Searched refs:ciEnv (Results 1 - 25 of 64) sorted by relevance

123

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/
H A DCompilerThread.java50 private ciEnv _env;
52 public synchronized ciEnv env() {
56 _env = new ciEnv(v);
/openjdk7/hotspot/src/share/vm/opto/
H A Dc2compiler.hpp52 void compile_method(ciEnv* env,
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Compiler.hpp64 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci);
H A Dc1_Compilation.hpp28 #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 Dc1_Compiler.cpp92 void Compiler::compile_method(ciEnv* env, ciMethod* method, int entry_bci) {
/openjdk7/hotspot/src/share/vm/ci/
H A DciEnv.cpp27 #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 DciUtilities.hpp28 #include "ci/ciEnv.hpp"
68 ciEnv::current()
72 ciEnv::current(thread)
75 ciEnv::is_in_vm()
H A DciObjectFactory.cpp117 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 DciEnv.hpp39 // 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 DciObjArrayKlass.cpp161 return ciEnv::unloaded_ciobjarrayklass();
169 if (array_name == ciEnv::unloaded_cisymbol()) {
170 return ciEnv::unloaded_ciobjarrayklass();
H A DciSignature.cpp45 ciEnv* env = CURRENT_ENV;
62 type = ss.is_array() ? (ciType*)ciEnv::unloaded_ciobjarrayklass()
63 : (ciType*)ciEnv::unloaded_ciinstance_klass();
H A DciObjArrayKlass.hpp36 friend class ciEnv;
H A DciField.cpp83 _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 DciKlass.hpp42 friend class ciEnv;
H A DciSymbol.hpp43 friend class ciEnv;
H A DciClassList.hpp28 class ciEnv;
85 // These are the packages that have access to ciEnv
H A DciField.hpp40 friend class ciEnv;
H A DciSymbol.cpp131 return ciEnv::_unloaded_cisymbol;
H A DciType.cpp131 if (t == T_OBJECT) return ciEnv::_Object_klass; // java/lang/Object
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkInvariants.hpp29 #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 DsharkFunction.hpp29 #include "ci/ciEnv.hpp"
47 static llvm::Function* build(ciEnv* env,
56 SharkFunction(ciEnv* env,
H A DsharkConstant.cpp39 ciEnv *env = ciEnv::current();
H A DsharkCompiler.hpp29 #include "ci/ciEnv.hpp"
58 void compile_method(ciEnv* env, ciMethod* target, int entry_bci);
/openjdk7/hotspot/src/share/vm/compiler/
H A DabstractCompiler.hpp84 virtual void compile_method(ciEnv* env,
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/
H A DciEnv.java38 public class ciEnv extends VMObject { class in inherits:VMObject
48 Type type = db.lookupType("ciEnv");
62 public ciEnv(Address addr) { method in class:ciEnv

Completed in 60 milliseconds

123