Mercurial > hg > truffle
comparison src/share/vm/graal/graalCompiler.cpp @ 3566:b0d192f86f34
more work on ci removal
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 01 Sep 2011 09:43:10 +0200 |
parents | b3f0f8a01ca2 |
children | c94966c5fb41 |
comparison
equal
deleted
inserted
replaced
3565:b3f0f8a01ca2 | 3566:b0d192f86f34 |
---|---|
126 void GraalCompiler::print_timers() { | 126 void GraalCompiler::print_timers() { |
127 TRACE_graal_1("GraalCompiler::print_timers"); | 127 TRACE_graal_1("GraalCompiler::print_timers"); |
128 } | 128 } |
129 | 129 |
130 oop GraalCompiler::get_RiType(KlassHandle klass, KlassHandle accessor, TRAPS) { | 130 oop GraalCompiler::get_RiType(KlassHandle klass, KlassHandle accessor, TRAPS) { |
131 assert(instanceKlass::cast(klass())->is_initialized(), "unexpected unresolved klass"); | 131 if (klass->oop_is_instance_slow()) { |
132 assert(instanceKlass::cast(klass())->is_initialized(), "unexpected unresolved klass"); | |
133 } else if (klass->oop_is_javaArray_slow()){ | |
134 } else { | |
135 klass()->print(); | |
136 assert(false, "unexpected klass"); | |
137 } | |
132 Handle name = VmIds::toString<Handle>(klass->name(), THREAD); | 138 Handle name = VmIds::toString<Handle>(klass->name(), THREAD); |
133 return createHotSpotTypeResolved(klass, name, CHECK_NULL); | 139 return createHotSpotTypeResolved(klass, name, CHECK_NULL); |
134 } | 140 } |
135 | 141 |
136 oop GraalCompiler::get_RiType(ciType *type, KlassHandle accessor, TRAPS) { | 142 oop GraalCompiler::get_RiType(ciType *type, KlassHandle accessor, TRAPS) { |