Index: src/ic/ic-compiler.cc |
diff --git a/src/ic/ic-compiler.cc b/src/ic/ic-compiler.cc |
index 3b9f51c87a6d50224248b95edbcd3b9f93dac4bf..aeae4ba90e5d0ef6e216e5e34095e8d3e16fca53 100644 |
--- a/src/ic/ic-compiler.cc |
+++ b/src/ic/ic-compiler.cc |
@@ -96,6 +96,8 @@ Handle<Code> PropertyICCompiler::ComputeKeyedLoadMonomorphic( |
Handle<Code> stub; |
if (receiver_map->has_indexed_interceptor()) { |
stub = LoadIndexedInterceptorStub(isolate).GetCode(); |
+ } else if (receiver_map->has_sloppy_arguments_elements()) { |
+ stub = KeyedLoadSloppyArgumentsStub(isolate).GetCode(); |
} else if (receiver_map->has_fast_elements() || |
receiver_map->has_external_array_elements() || |
receiver_map->has_fixed_typed_array_elements()) { |