Home
last modified time | relevance | path

Searched refs:JSArrayBufferView (Results 1 – 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/objects/
Djs-array-buffer-inl.h22 TQ_OBJECT_CONSTRUCTORS_IMPL(JSArrayBufferView) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
171 size_t JSArrayBufferView::byte_offset() const { in byte_offset()
175 void JSArrayBufferView::set_byte_offset(size_t value) { in set_byte_offset()
179 size_t JSArrayBufferView::byte_length() const { in byte_length()
183 void JSArrayBufferView::set_byte_length(size_t value) { in set_byte_length()
187 bool JSArrayBufferView::WasDetached() const { in WasDetached()
191 BIT_FIELD_ACCESSORS(JSArrayBufferView, bit_field, is_length_tracking, in BIT_FIELD_ACCESSORS() argument
192 JSArrayBufferView::IsLengthTrackingBit) in BIT_FIELD_ACCESSORS()
193 BIT_FIELD_ACCESSORS(JSArrayBufferView, bit_field, is_backed_by_rab, in BIT_FIELD_ACCESSORS()
194 JSArrayBufferView::IsBackedByRabBit) in BIT_FIELD_ACCESSORS()
[all …]
Djs-array-buffer.tq56 extern class JSArrayBufferView extends JSObjectWithEmbedderSlots {
67 macro IsVariableLengthJSArrayBufferView(array: JSArrayBufferView): bool {
72 macro IsLengthTrackingJSArrayBufferView(array: JSArrayBufferView): bool {
77 JSArrayBufferView, JSArrayBuffer): uintptr labels DetachedOrOutOfBounds;
80 view: JSArrayBufferView,
90 extern class JSTypedArray extends JSArrayBufferView {
103 extern class JSDataView extends JSArrayBufferView {
Djs-array-buffer.h239 class JSArrayBufferView
240 : public TorqueGeneratedJSArrayBufferView<JSArrayBufferView,
249 DECL_VERIFIER(JSArrayBufferView)
265 TQ_OBJECT_CONSTRUCTORS(JSArrayBufferView)
269 : public TorqueGeneratedJSTypedArray<JSTypedArray, JSArrayBufferView> {
392 : public TorqueGeneratedJSDataView<JSDataView, JSArrayBufferView> {
Dvalue-serializer.h27 class JSArrayBufferView; variable
133 Maybe<bool> WriteJSArrayBufferView(JSArrayBufferView array_buffer);
296 MaybeHandle<JSArrayBufferView> ReadJSArrayBufferView(
299 JSArrayBufferView view, JSArrayBuffer buffer,
Dvalue-serializer.cc452 Handle<JSArrayBufferView> view = Handle<JSArrayBufferView>::cast(object); in WriteObject()
602 return WriteJSArrayBufferView(JSArrayBufferView::cast(*receiver)); in WriteJSReceiver()
944 Maybe<bool> ValueSerializer::WriteJSArrayBufferView(JSArrayBufferView view) { in WriteJSArrayBufferView()
1996 MaybeHandle<JSArrayBufferView> ValueDeserializer::ReadJSArrayBufferView( in ReadJSArrayBufferView()
2008 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
2012 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
2024 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
2038 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
2043 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
2050 JSArrayBufferView view, JSArrayBuffer buffer, uint32_t serialized_flags) { in ValidateAndSetJSArrayBufferViewFlags()
Dobject-list-macros.h129 V(JSArrayBufferView) \
Dobjects.cc2806 if (Handle<JSArrayBufferView>::cast(receiver)->WasDetached()) { in SetDataProperty()
2816 if (Handle<JSArrayBufferView>::cast(receiver)->WasDetached()) { in SetDataProperty()
Djs-objects.cc4072 if (level == FROZEN && JSArrayBufferView::cast(object).byte_length() > 0) { in TestElementsIntegrityLevel()
/third_party/node/deps/v8/src/api/
Dapi.h37 class JSArrayBufferView; variable
110 V(ArrayBufferView, JSArrayBufferView) \
194 v8::internal::Handle<v8::internal::JSArrayBufferView> obj);
Dapi-inl.h89 MAKE_TO_LOCAL(ToLocal, JSArrayBufferView, ArrayBufferView) in MAKE_TO_LOCAL()
Dapi.cc8029 i::Handle<i::JSArrayBufferView> obj = Utils::OpenHandle(this); in Buffer()
8045 i::Handle<i::JSArrayBufferView> self = Utils::OpenHandle(this); in CopyContents()
8065 i::Handle<i::JSArrayBufferView> self = Utils::OpenHandle(this); in HasBuffer()
8072 i::Handle<i::JSArrayBufferView> obj = Utils::OpenHandle(this); in ByteOffset()
8077 i::Handle<i::JSArrayBufferView> obj = Utils::OpenHandle(this); in ByteLength()
/third_party/node/deps/v8/src/builtins/
Dtyped-array.tq183 extern macro IsJSArrayBufferViewDetachedOrOutOfBounds(JSArrayBufferView):
185 extern macro IsJSArrayBufferViewDetachedOrOutOfBoundsBoolean(JSArrayBufferView):
Darraybuffer.tq129 case (JSArrayBufferView): {
Ddata-view.tq66 macro WasDetached(view: JSArrayBufferView): bool {
/third_party/node/deps/v8/src/compiler/
Daccess-builder.cc368 FieldAccess access = {kTaggedBase, JSArrayBufferView::kBufferOffset, in ForJSArrayBufferViewBuffer()
378 JSArrayBufferView::kByteLengthOffset, in ForJSArrayBufferViewByteLength()
390 JSArrayBufferView::kByteOffsetOffset, in ForJSArrayBufferViewByteOffset()
Dcode-assembler.h115 class JSArrayBufferView; variable
/third_party/node/deps/v8/src/heap/
Dfactory.h48 class JSArrayBufferView; variable
1049 Handle<JSArrayBufferView> NewJSArrayBufferView(
Dfactory.cc2948 Handle<JSArrayBufferView> Factory::NewJSArrayBufferView( in NewJSArrayBufferView()
2954 Handle<JSArrayBufferView> array_buffer_view = Handle<JSArrayBufferView>::cast( in NewJSArrayBufferView()
2957 JSArrayBufferView raw = *array_buffer_view; in NewJSArrayBufferView()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.h3688 TNode<JSArrayBufferView> array_buffer_view);
3690 TNode<JSArrayBufferView> array_buffer_view);
3693 TNode<JSArrayBufferView> array_buffer_view);
3695 TNode<Context> context, TNode<JSArrayBufferView> array_buffer_view,
3712 TNode<JSArrayBufferView> array, TNode<JSArrayBuffer> buffer,
3716 TNode<JSArrayBufferView> array_buffer_view, Label* detached_or_oob,
3720 TNode<JSArrayBufferView> array_buffer_view);
Dcode-stub-assembler.cc14065 TNode<Context> context, TNode<JSArrayBufferView> array_buffer_view, in ThrowIfArrayBufferViewBufferIsDetached()
14078 TNode<JSArrayBufferView> array_buffer_view) { in LoadJSArrayBufferViewBuffer()
14080 JSArrayBufferView::kBufferOffset); in LoadJSArrayBufferViewBuffer()
14084 TNode<JSArrayBufferView> array_buffer_view) { in LoadJSArrayBufferViewByteLength()
14086 JSArrayBufferView::kByteLengthOffset); in LoadJSArrayBufferViewByteLength()
14090 TNode<JSArrayBufferView> array_buffer_view) { in LoadJSArrayBufferViewByteOffset()
14092 JSArrayBufferView::kByteOffsetOffset); in LoadJSArrayBufferViewByteOffset()
14136 TNode<JSArrayBufferView> array, TNode<JSArrayBuffer> buffer, in LoadVariableLengthJSArrayBufferViewByteLength()
14204 TNode<JSArrayBufferView> array_buffer_view, Label* detached_or_oob, in IsJSArrayBufferViewDetachedOrOutOfBounds()
14245 TNode<JSArrayBufferView> array_buffer_view) { in IsJSArrayBufferViewDetachedOrOutOfBoundsBoolean()
/third_party/node/deps/v8/src/profiler/
Dheap-snapshot-generator.cc1207 JSArrayBufferView view = JSArrayBufferView::cast(obj); in ExtractJSObjectReferences()
1209 JSArrayBufferView::kBufferOffset); in ExtractJSObjectReferences()
/third_party/node/deps/v8/src/diagnostics/
Dobjects-debug.cc1590 void JSArrayBufferView::JSArrayBufferViewVerify(Isolate* isolate) { in JSArrayBufferViewVerify()