Index: src/ic/ic.h |
diff --git a/src/ic/ic.h b/src/ic/ic.h |
index 7a6ee616b8061be2fa0e36eb1f1131342fdeb37f..7124638bcb0581575451ce1540cf6992e8837c0d 100644 |
--- a/src/ic/ic.h |
+++ b/src/ic/ic.h |
@@ -547,7 +547,8 @@ class KeyedStoreIC : public StoreIC { |
static ExtraICState ComputeExtraICState(StrictMode flag, |
KeyedAccessStoreMode mode) { |
return StrictModeState::encode(flag) | |
- ExtraICStateKeyedAccessStoreMode::encode(mode); |
+ ExtraICStateKeyedAccessStoreMode::encode(mode) | |
+ IcCheckTypeField::encode(ELEMENT); |
} |
static KeyedAccessStoreMode GetKeyedAccessStoreMode( |