| Index: runtime/vm/flow_graph_type_propagator.cc
|
| ===================================================================
|
| --- runtime/vm/flow_graph_type_propagator.cc (revision 44089)
|
| +++ runtime/vm/flow_graph_type_propagator.cc (working copy)
|
| @@ -182,6 +182,12 @@
|
| }
|
|
|
| if (!CheckClassInstr::IsImmutableClassId(cid)) {
|
| + if ((cid == kOneByteStringCid) || (cid == kTwoByteStringCid)) {
|
| + SetTypeOf(defn, ZoneCompileType::Wrap(CompileType::String()));
|
| + PropagateRecursive((compare->kind() == Token::kEQ_STRICT) ?
|
| + branch->true_successor() : branch->false_successor());
|
| + RollbackTo(rollback_point);
|
| + }
|
| return;
|
| }
|
|
|
|
|