| Index: runtime/vm/deopt_instructions.cc
|
| ===================================================================
|
| --- runtime/vm/deopt_instructions.cc (revision 33158)
|
| +++ runtime/vm/deopt_instructions.cc (working copy)
|
| @@ -1377,8 +1377,9 @@
|
| AddConstant(mat->cls(), dest_index++);
|
| for (intptr_t i = 0; i < mat->InputCount(); i++) {
|
| if (!mat->InputAt(i)->BindsToConstantNull()) {
|
| - // Emit field-value pair.
|
| - AddConstant(mat->FieldAt(i), dest_index++);
|
| + // Emit offset-value pair.
|
| + AddConstant(Smi::Handle(Smi::New(mat->FieldOffsetAt(i))),
|
| + dest_index++);
|
| AddCopy(mat->InputAt(i), mat->LocationAt(i), dest_index++);
|
| }
|
| }
|
|
|