/third_party/node/deps/v8/src/objects/ |
H A D | js-array-buffer-inl.h | 23 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 D | js-array-buffer.cc | 220 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 D | js-array-buffer.h | 268 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 D | elements.h | 17 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 D | elements.cc | 591 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 D | object-list-macros.h | 177 V(JSTypedArray) \
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-typed-array-gen.h | 19 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 D | builtins-typed-array.cc | 22 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 D | builtins-typed-array-gen.cc | 24 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 D | builtins-sharedarraybuffer.cc | 52 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 D | builtins-sharedarraybuffer-gen.cc | 32 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 D | builtins-array-gen.h | 108 TNode<JSTypedArray> typed_array,
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-typedarray.cc | 38 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 D | runtime-futex.cc | 26 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION() 47 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0); in RUNTIME_FUNCTION()
|
H A D | runtime-atomics.cc | 400 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 D | runtime-test-wasm.cc | 350 Handle<JSTypedArray> wire_bytes = args.at<JSTypedArray>(1); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/api/ |
H A D | api.h | 111 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 D | api-inl.h | 68 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 D | heap-profiler.cc | 241 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 D | debug-property-iterator.cc | 180 Handle<JSTypedArray> typed_array = Handle<JSTypedArray>::cast(receiver); in FillKeysForCurrentPrototypeAndStage()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | heap-refs.h | 30 class JSTypedArray; 90 BACKGROUND_SERIALIZED(JSTypedArray) \ 947 DEFINE_REF_CONSTRUCTOR(JSTypedArray, JSObjectRef) 949 Handle<JSTypedArray> object() const;
|
H A D | type-cache.h | 124 // The JSTypedArray::length property always contains an untagged number in 125 // the range [0, JSTypedArray::kMaxLength]. 127 CreateRange(0.0, JSTypedArray::kMaxLength);
|
H A D | access-builder.cc | 402 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 D | objects-visiting.h | 37 V(JSTypedArray) \
|
H A D | marking-visitor.h | 174 V8_INLINE int VisitJSTypedArray(Map map, JSTypedArray object);
|