Chromium Code Reviews| Index: src/stub-cache.h |
| diff --git a/src/stub-cache.h b/src/stub-cache.h |
| index f21015a2635235bfd4627862d3a90eecc4659094..01bb8ea7369e17adfb9f3ec28b1895865a214a09 100644 |
| --- a/src/stub-cache.h |
| +++ b/src/stub-cache.h |
| @@ -718,8 +718,14 @@ class KeyedStoreStubCompiler: public StubCompiler { |
| MapList* receiver_maps, |
| CodeList* handler_ics); |
| + enum StoreObjectAction { |
| + kObjectStoreCausesWriteBarrier, |
| + kObjectStoreForcesGeneric |
| + }; |
| + |
| static void GenerateStoreFastElement(MacroAssembler* masm, |
| - bool is_js_array); |
| + bool is_js_array, |
| + StoreObjectAction store_objet_action); |
|
Sven Panne
2011/09/16 09:19:32
Missing 'c', unless we want to switch to french na
danno
2011/09/21 14:32:04
Done.
|
| static void GenerateStoreFastDoubleElement(MacroAssembler* masm, |
| bool is_js_array); |