| Index: runtime/vm/flow_graph_optimizer.cc
|
| diff --git a/runtime/vm/flow_graph_optimizer.cc b/runtime/vm/flow_graph_optimizer.cc
|
| index f5333546f2ed98d51cc45fded39181aab427b875..a02f18bea13691d1a265af322f6178e4df5781cd 100644
|
| --- a/runtime/vm/flow_graph_optimizer.cc
|
| +++ b/runtime/vm/flow_graph_optimizer.cc
|
| @@ -628,6 +628,8 @@ void FlowGraphOptimizer::InsertConversion(Representation from,
|
| converted = new(I) UnboxIntegerInstr(use->CopyWithType(), deopt_id);
|
| } else if ((from == kUnboxedMint) && (to == kTagged)) {
|
| converted = new(I) BoxIntegerInstr(use->CopyWithType());
|
| + } else if ((from == kUnboxedUint32) && (to == kTagged)) {
|
| + converted = new(I) BoxUint32Instr(use->CopyWithType());
|
| } else if (IsUnboxedInteger(from) && IsUnboxedInteger(to)) {
|
| const intptr_t deopt_id = (to == kUnboxedInt32) && (deopt_target != NULL) ?
|
| deopt_target->DeoptimizationTarget() : Isolate::kNoDeoptId;
|
|
|