diff options
Diffstat (limited to 'deps/v8/src/builtins/builtins-typed-array-gen.h')
-rw-r--r-- | deps/v8/src/builtins/builtins-typed-array-gen.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/deps/v8/src/builtins/builtins-typed-array-gen.h b/deps/v8/src/builtins/builtins-typed-array-gen.h index d637bc9c6b..10a2cb608c 100644 --- a/deps/v8/src/builtins/builtins-typed-array-gen.h +++ b/deps/v8/src/builtins/builtins-typed-array-gen.h @@ -111,6 +111,18 @@ class TypedArrayBuiltinsAssembler : public CodeStubAssembler { TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function); TNode<BoolT> IsSharedArrayBuffer(TNode<JSArrayBuffer> buffer); + + void SetJSTypedArrayOnHeapDataPtr(TNode<JSTypedArray> holder, + TNode<ByteArray> base, + TNode<UintPtrT> offset); + void SetJSTypedArrayOffHeapDataPtr(TNode<JSTypedArray> holder, + TNode<RawPtrT> base, + TNode<UintPtrT> offset); + void StoreJSTypedArrayElementFromTagged(TNode<Context> context, + TNode<JSTypedArray> typed_array, + TNode<Smi> index_node, + TNode<Object> value, + ElementsKind elements_kind); }; } // namespace internal |