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) {