Index: runtime/vm/jit_optimizer.cc |
diff --git a/runtime/vm/jit_optimizer.cc b/runtime/vm/jit_optimizer.cc |
index 6774074b98494f63488fd0291894048e0a6e9358..b98b07c34d4e091a4f2450ee4c369409111f83d5 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 = |