| Index: runtime/vm/intermediate_language_arm64.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_arm64.cc (revision 42713)
|
| +++ runtime/vm/intermediate_language_arm64.cc (working copy)
|
| @@ -1753,7 +1753,7 @@
|
| ((IsPotentialUnboxedStore()) ? 2 : 0);
|
| LocationSummary* summary = new(isolate) LocationSummary(
|
| isolate, kNumInputs, kNumTemps,
|
| - ((IsUnboxedStore() && opt && is_initialization_) ||
|
| + ((IsUnboxedStore() && opt && is_potential_unboxed_initialization_) ||
|
| IsPotentialUnboxedStore())
|
| ? LocationSummary::kCallOnSlowPath
|
| : LocationSummary::kNoCall);
|
| @@ -1789,7 +1789,7 @@
|
| const Register temp2 = locs()->temp(1).reg();
|
| const intptr_t cid = field().UnboxedFieldCid();
|
|
|
| - if (is_initialization_) {
|
| + if (is_potential_unboxed_initialization_) {
|
| const Class* cls = NULL;
|
| switch (cid) {
|
| case kDoubleCid:
|
|
|