diff options
Diffstat (limited to 'deps/v8/src/ic.h')
-rw-r--r-- | deps/v8/src/ic.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/deps/v8/src/ic.h b/deps/v8/src/ic.h index f53c6ddf00..1dd7edf617 100644 --- a/deps/v8/src/ic.h +++ b/deps/v8/src/ic.h @@ -280,6 +280,7 @@ class KeyedLoadIC: public IC { static void GenerateInitialize(MacroAssembler* masm); static void GeneratePreMonomorphic(MacroAssembler* masm); static void GenerateGeneric(MacroAssembler* masm); + static void GenerateString(MacroAssembler* masm); // Generators for external array types. See objects.h. // These are similar to the generic IC; they optimize the case of @@ -313,6 +314,9 @@ class KeyedLoadIC: public IC { static Code* pre_monomorphic_stub() { return Builtins::builtin(Builtins::KeyedLoadIC_PreMonomorphic); } + static Code* string_stub() { + return Builtins::builtin(Builtins::KeyedLoadIC_String); + } static Code* external_array_stub(JSObject::ElementsKind elements_kind); static void Clear(Address address, Code* target); |