Index: runtime/vm/jit_optimizer.cc |
diff --git a/runtime/vm/jit_optimizer.cc b/runtime/vm/jit_optimizer.cc |
index 35713268d58b967804ded7dcd21a8ad433fc0f0c..4b3d3601160b95e1b38ecdd68c27754aedaebf11 100644 |
--- a/runtime/vm/jit_optimizer.cc |
+++ b/runtime/vm/jit_optimizer.cc |
@@ -2988,9 +2988,9 @@ void JitOptimizer::VisitStoreInstanceField( |
// usage count of at least 1/kGetterSetterRatio of the getter usage count. |
// This is to avoid unboxing fields where the setter is never or rarely |
// executed. |
- const Field& field = Field::ZoneHandle(Z, instr->field().raw()); |
+ const Field& field = Field::ZoneHandle(Z, instr->field().Original()); |
const String& field_name = String::Handle(Z, field.name()); |
- const Class& owner = Class::Handle(Z, field.owner()); |
+ const Class& owner = Class::Handle(Z, field.Owner()); |
const Function& getter = |
Function::Handle(Z, owner.LookupGetterFunction(field_name)); |
const Function& setter = |