| Index: runtime/vm/intrinsifier.cc
|
| diff --git a/runtime/vm/intrinsifier.cc b/runtime/vm/intrinsifier.cc
|
| index 26573ce1098e26a1cb2370fe7d0bc1f8059d9b61..9c6d9eef36ee37b4b50dd56d17d2dfc69e98fcc3 100644
|
| --- a/runtime/vm/intrinsifier.cc
|
| +++ b/runtime/vm/intrinsifier.cc
|
| @@ -329,8 +329,8 @@ class BlockBuilder : public ValueObject {
|
| // The type of |value| has already been checked and it is safe to
|
| // adjust reaching type. This is done manually because there is no type
|
| // propagation when building intrinsics.
|
| - unboxed_value->AsUnbox()->value()->SetReachingType(ZoneCompileType::Wrap(
|
| - CompileType::FromCid(CidForRepresentation(rep))));
|
| + unboxed_value->AsUnbox()->value()->SetReachingType(
|
| + new CompileType(CompileType::FromCid(CidForRepresentation(rep))));
|
| }
|
| return unboxed_value;
|
| }
|
|
|