equal
deleted
inserted
replaced
1171 |
1171 |
1172 #if defined(COMPILER2) || defined(SHARK) |
1172 #if defined(COMPILER2) || defined(SHARK) |
1173 void Deoptimization::load_class_by_index(constantPoolHandle constant_pool, int index, TRAPS) { |
1173 void Deoptimization::load_class_by_index(constantPoolHandle constant_pool, int index, TRAPS) { |
1174 // in case of an unresolved klass entry, load the class. |
1174 // in case of an unresolved klass entry, load the class. |
1175 if (constant_pool->tag_at(index).is_unresolved_klass()) { |
1175 if (constant_pool->tag_at(index).is_unresolved_klass()) { |
1176 Klass* tk = constant_pool->klass_at(index, CHECK); |
1176 Klass* tk = constant_pool->klass_at_ignore_error(index, CHECK); |
1177 return; |
1177 return; |
1178 } |
1178 } |
1179 |
1179 |
1180 if (!constant_pool->tag_at(index).is_symbol()) return; |
1180 if (!constant_pool->tag_at(index).is_symbol()) return; |
1181 |
1181 |