Home
last modified time | relevance | path

Searched refs:JSTypedArray (Results 1 - 25 of 49) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
H A Djs-array-buffer-inl.h23 TQ_OBJECT_CONSTRUCTORS_IMPL(JSTypedArray)
26 ACCESSORS(JSTypedArray, base_pointer, Object, kBasePointerOffset)
27 RELEASE_ACQUIRE_ACCESSORS(JSTypedArray, base_pointer, Object,
200 size_t JSTypedArray::GetLengthOrOutOfBounds(bool& out_of_bounds) const { in GetLengthOrOutOfBounds()
209 size_t JSTypedArray::GetLength() const { in GetLength()
214 size_t JSTypedArray::GetByteLength() const { in GetByteLength()
218 bool JSTypedArray::IsOutOfBounds() const { in IsOutOfBounds()
224 bool JSTypedArray::IsDetachedOrOutOfBounds() const { in IsDetachedOrOutOfBounds()
233 size_t JSTypedArray::length() const { in length()
239 size_t JSTypedArray
[all...]
H A Djs-array-buffer.cc220 Handle<JSArrayBuffer> JSTypedArray::GetBuffer() { in GetBuffer()
222 Handle<JSTypedArray> self(*this, isolate); in GetBuffer()
242 isolate->heap()->FatalProcessOutOfMemory("JSTypedArray::GetBuffer"); in GetBuffer()
264 Maybe<bool> JSTypedArray::DefineOwnProperty(Isolate* isolate, in DefineOwnProperty()
265 Handle<JSTypedArray> o, in DefineOwnProperty()
334 ExternalArrayType JSTypedArray::type() { in type()
349 size_t JSTypedArray::element_size() const { in element_size()
364 size_t JSTypedArray::LengthTrackingGsabBackedTypedArrayLength( in LengthTrackingGsabBackedTypedArrayLength()
371 JSTypedArray array = JSTypedArray in LengthTrackingGsabBackedTypedArrayLength()
[all...]
H A Djs-array-buffer.h268 class JSTypedArray class
269 : public TorqueGeneratedJSTypedArray<JSTypedArray, JSArrayBufferView> {
283 Isolate* isolate, Handle<JSTypedArray> o, Handle<Object> key,
347 static inline MaybeHandle<JSTypedArray> Validate(Isolate* isolate,
352 DECL_PRINTER(JSTypedArray)
353 DECL_VERIFIER(JSTypedArray)
388 TQ_OBJECT_CONSTRUCTORS(JSTypedArray)
H A Delements.h17 class JSTypedArray;
177 virtual void CopyTypedArrayElementsSlice(JSTypedArray source,
178 JSTypedArray destination,
224 // {raw_destination}: JSTypedArray pointer.
230 // {raw_source}, {raw_destination}: JSTypedArray pointers.
234 // {raw_source}, {raw_destination}: JSTypedArray pointers.
H A Delements.cc591 length = JSTypedArray::cast(holder).length(); in ValidateImpl()
1015 void CopyTypedArrayElementsSlice(JSTypedArray source,
1016 JSTypedArray destination, size_t start,
1021 static void CopyTypedArrayElementsSliceImpl(JSTypedArray source, in CopyTypedArrayElementsSliceImpl()
1022 JSTypedArray destination, in CopyTypedArrayElementsSliceImpl()
3087 Handle<JSTypedArray> typed_array = Handle<JSTypedArray>::cast(holder); in SetImpl()
3144 Handle<JSTypedArray> typed_array = Handle<JSTypedArray>::cast(holder); in GetInternalImpl()
3255 JSTypedArray typed_arra in GetCapacityImpl()
[all...]
H A Dobject-list-macros.h177 V(JSTypedArray) \
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-typed-array-gen.h19 void SetupTypedArrayEmbedderFields(TNode<JSTypedArray> holder);
20 void AttachBuffer(TNode<JSTypedArray> holder, TNode<JSArrayBuffer> buffer,
26 TNode<Map> LoadMapForType(TNode<JSTypedArray> array);
43 ElementsInfo GetTypedArrayElementsInfo(TNode<JSTypedArray> typed_array);
47 TNode<JSTypedArray> exemplar);
49 TNode<JSTypedArray> ValidateTypedArray(TNode<Context> context,
73 TNode<Context> context, TNode<JSArray> source, TNode<JSTypedArray> dest,
76 void CallCCopyTypedArrayElementsToTypedArray(TNode<JSTypedArray> source,
77 TNode<JSTypedArray> dest,
81 void CallCCopyTypedArrayElementsSlice(TNode<JSTypedArray> sourc
[all...]
H A Dbuiltins-typed-array.cc22 CHECK_RECEIVER(JSTypedArray, typed_array, in BUILTIN()
49 Handle<JSTypedArray> array; in BUILTIN()
53 JSTypedArray::Validate(isolate, args.receiver(), method_name)); in BUILTIN()
142 Handle<JSTypedArray> array; in BUILTIN()
146 JSTypedArray::Validate(isolate, args.receiver(), method_name)); in BUILTIN()
211 Handle<JSTypedArray> array; in BUILTIN()
215 JSTypedArray::Validate(isolate, args.receiver(), method_name)); in BUILTIN()
241 Handle<JSTypedArray> array; in BUILTIN()
245 JSTypedArray::Validate(isolate, args.receiver(), method_name)); in BUILTIN()
275 Handle<JSTypedArray> arra in BUILTIN()
[all...]
H A Dbuiltins-typed-array-gen.cc24 TNode<JSTypedArray> holder) { in SetupTypedArrayEmbedderFields()
25 for (int offset = JSTypedArray::kHeaderSize; in SetupTypedArrayEmbedderFields()
26 offset < JSTypedArray::kSizeWithEmbedderFields; offset += kTaggedSize) { in SetupTypedArrayEmbedderFields()
122 // Check if the {receiver} is actually a JSTypedArray. in TF_BUILTIN()
125 TNode<JSTypedArray> receiver_array = CAST(receiver); in TF_BUILTIN()
154 // Check if the {receiver} is actually a JSTypedArray. in TF_BUILTIN()
175 // Check if the {receiver} is actually a JSTypedArray. in TF_BUILTIN()
178 TNode<JSTypedArray> receiver_array = CAST(receiver); in TF_BUILTIN()
221 TNode<JSTypedArray> typed_array) { in GetTypedArrayElementsInfo()
244 TNode<Context> context, TNode<JSTypedArray> exempla in GetDefaultConstructor()
[all...]
H A Dbuiltins-sharedarraybuffer.cc52 V8_WARN_UNUSED_RESULT MaybeHandle<JSTypedArray> ValidateIntegerTypedArray( in ValidateIntegerTypedArray()
56 Handle<JSTypedArray> typed_array = Handle<JSTypedArray>::cast(object); in ValidateIntegerTypedArray()
64 JSTypedArray); in ValidateIntegerTypedArray()
86 JSTypedArray); in ValidateIntegerTypedArray()
92 Isolate* isolate, Handle<JSTypedArray> typed_array, in ValidateAtomicAccess()
132 Handle<JSTypedArray> sta; in BUILTIN()
185 Handle<JSTypedArray> sta; in DoWait()
H A Dbuiltins-sharedarraybuffer-gen.cc32 TNode<UintPtrT> ValidateAtomicAccess(TNode<JSTypedArray> array,
36 inline void DebugCheckAtomicIndex(TNode<JSTypedArray> array,
66 // Fail if the array's instance type is not JSTypedArray. in ValidateIntegerTypedArray()
69 TNode<JSTypedArray> array = CAST(maybe_array); in ValidateIntegerTypedArray()
109 TNode<JSTypedArray> array, TNode<Object> index, TNode<Context> context) {
134 TNode<JSTypedArray> array, TNode<UintPtrT> index) {
186 TNode<JSTypedArray> array = CAST(maybe_array_or_shared_struct);
289 TNode<JSTypedArray> array = CAST(maybe_array_or_shared_struct);
407 TNode<JSTypedArray> array = CAST(maybe_array_or_shared_struct);
545 TNode<JSTypedArray> arra
[all...]
H A Dbuiltins-array-gen.h108 TNode<JSTypedArray> typed_array,
/third_party/node/deps/v8/src/runtime/
H A Druntime-typedarray.cc38 Handle<JSTypedArray> target = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
49 Handle<JSTypedArray> holder = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
91 Handle<JSTypedArray> array = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
177 Handle<JSTypedArray> target = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
H A Druntime-futex.cc26 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
47 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
H A Druntime-atomics.cc400 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in GetModifySetValueInBuffer()
448 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
468 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
500 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
H A Druntime-test-wasm.cc350 Handle<JSTypedArray> wire_bytes = args.at<JSTypedArray>(1); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/api/
H A Dapi.h111 V(TypedArray, JSTypedArray) \
112 V(Uint8Array, JSTypedArray) \
113 V(Uint8ClampedArray, JSTypedArray) \
114 V(Int8Array, JSTypedArray) \
115 V(Uint16Array, JSTypedArray) \
116 V(Int16Array, JSTypedArray) \
117 V(Uint32Array, JSTypedArray) \
118 V(Int32Array, JSTypedArray) \
119 V(Float32Array, JSTypedArray) \
120 V(Float64Array, JSTypedArray) \
[all...]
H A Dapi-inl.h68 v8::internal::Handle<v8::internal::JSTypedArray> obj) { \
70 return Convert<v8::internal::JSTypedArray, v8::Type##Array>(obj); \
91 MAKE_TO_LOCAL(ToLocal, JSTypedArray, TypedArray)
/third_party/node/deps/v8/src/profiler/
H A Dheap-profiler.cc241 std::vector<Handle<JSTypedArray>> on_heap_typed_arrays; in QueryObjects()
249 JSTypedArray::cast(heap_obj).is_on_heap()) { in QueryObjects()
253 handle(JSTypedArray::cast(heap_obj), isolate())); in QueryObjects()
/third_party/node/deps/v8/src/debug/
H A Ddebug-property-iterator.cc180 Handle<JSTypedArray> typed_array = Handle<JSTypedArray>::cast(receiver); in FillKeysForCurrentPrototypeAndStage()
/third_party/node/deps/v8/src/compiler/
H A Dheap-refs.h30 class JSTypedArray;
90 BACKGROUND_SERIALIZED(JSTypedArray) \
947 DEFINE_REF_CONSTRUCTOR(JSTypedArray, JSObjectRef)
949 Handle<JSTypedArray> object() const;
H A Dtype-cache.h124 // The JSTypedArray::length property always contains an untagged number in
125 // the range [0, JSTypedArray::kMaxLength].
127 CreateRange(0.0, JSTypedArray::kMaxLength);
H A Daccess-builder.cc402 JSTypedArray::kLengthOffset, in ForJSTypedArrayLength()
413 FieldAccess access = {kTaggedBase, JSTypedArray::kBasePointerOffset, in ForJSTypedArrayBasePointer()
424 JSTypedArray::kExternalPointerOffset, in ForJSTypedArrayExternalPointer()
/third_party/node/deps/v8/src/heap/
H A Dobjects-visiting.h37 V(JSTypedArray) \
H A Dmarking-visitor.h174 V8_INLINE int VisitJSTypedArray(Map map, JSTypedArray object);

Completed in 36 milliseconds

12