Index: src/deoptimizer.cc |
diff --git a/src/deoptimizer.cc b/src/deoptimizer.cc |
index 2b39ff6965e89a1290c03d1af0ea33c20c2c963a..c1df93769ee8f8ad6ec6c939cb9931fc4626073f 100644 |
--- a/src/deoptimizer.cc |
+++ b/src/deoptimizer.cc |
@@ -1841,8 +1841,7 @@ Handle<Object> Deoptimizer::MaterializeNextHeapObject() { |
object->set_elements(FixedArrayBase::cast(*elements)); |
for (int i = 0; i < length - 3; ++i) { |
Handle<Object> value = MaterializeNextValue(); |
- FieldIndex index = FieldIndex::ForPropertyIndex(object->map(), i); |
- object->FastPropertyAtPut(index, *value); |
+ object->FastPropertyAtPut(i, *value); |
} |
break; |
} |
@@ -3407,8 +3406,7 @@ Handle<Object> SlotRefValueBuilder::GetNext(Isolate* isolate, int lvl) { |
object->set_elements(FixedArrayBase::cast(*elements)); |
for (int i = 0; i < length - 3; ++i) { |
Handle<Object> value = GetNext(isolate, lvl + 1); |
- FieldIndex index = FieldIndex::ForPropertyIndex(object->map(), i); |
- object->FastPropertyAtPut(index, *value); |
+ object->FastPropertyAtPut(i, *value); |
} |
return object; |
} |