| Index: src/ic/ic-compiler.h
|
| diff --git a/src/ic/ic-compiler.h b/src/ic/ic-compiler.h
|
| index dd898aeed3c76e7585965fcc8dd0b89e375d5c33..5adbb7ba2bd15ec6d39d1e383972a750ae91b0e2 100644
|
| --- a/src/ic/ic-compiler.h
|
| +++ b/src/ic/ic-compiler.h
|
| @@ -36,12 +36,14 @@ class PropertyICCompiler : public PropertyAccessCompiler {
|
| // Keyed
|
| static Handle<Code> ComputeKeyedLoadMonomorphicHandler(
|
| Handle<Map> receiver_map);
|
| - static Handle<Code> ComputeKeyedLoadMonomorphic(Handle<Map> receiver_map);
|
| + static Handle<Code> ComputeKeyedLoadMonomorphic(Handle<Map> receiver_map,
|
| + IcCheckType key_type);
|
|
|
| static Handle<Code> ComputeKeyedStoreMonomorphic(
|
| Handle<Map> receiver_map, StrictMode strict_mode,
|
| KeyedAccessStoreMode store_mode);
|
| - static Handle<Code> ComputeKeyedLoadPolymorphic(MapHandleList* receiver_maps);
|
| + static Handle<Code> ComputeKeyedLoadPolymorphic(MapHandleList* receiver_maps,
|
| + IcCheckType key_type);
|
| static Handle<Code> ComputeKeyedStorePolymorphic(
|
| MapHandleList* receiver_maps, KeyedAccessStoreMode store_mode,
|
| StrictMode strict_mode);
|
|
|