| Index: runtime/vm/intermediate_language_x64.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_x64.cc (revision 42713)
|
| +++ runtime/vm/intermediate_language_x64.cc (working copy)
|
| @@ -1724,7 +1724,7 @@
|
| ((IsPotentialUnboxedStore()) ? 3 : 0);
|
| LocationSummary* summary = new(isolate) LocationSummary(
|
| isolate, kNumInputs, kNumTemps,
|
| - ((IsUnboxedStore() && opt && is_initialization_) ||
|
| + ((IsUnboxedStore() && opt && is_potential_unboxed_initialization_) ||
|
| IsPotentialUnboxedStore())
|
| ? LocationSummary::kCallOnSlowPath
|
| : LocationSummary::kNoCall);
|
| @@ -1783,7 +1783,7 @@
|
| 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:
|
|
|