/third_party/node/deps/v8/src/objects/ |
D | js-array-buffer-inl.h | 22 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 …]
|
D | js-array-buffer.tq | 56 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 {
|
D | js-array-buffer.h | 239 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> {
|
D | value-serializer.h | 27 class JSArrayBufferView; variable 133 Maybe<bool> WriteJSArrayBufferView(JSArrayBufferView array_buffer); 296 MaybeHandle<JSArrayBufferView> ReadJSArrayBufferView( 299 JSArrayBufferView view, JSArrayBuffer buffer,
|
D | value-serializer.cc | 452 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()
|
D | object-list-macros.h | 129 V(JSArrayBufferView) \
|
D | objects.cc | 2806 if (Handle<JSArrayBufferView>::cast(receiver)->WasDetached()) { in SetDataProperty() 2816 if (Handle<JSArrayBufferView>::cast(receiver)->WasDetached()) { in SetDataProperty()
|
D | js-objects.cc | 4072 if (level == FROZEN && JSArrayBufferView::cast(object).byte_length() > 0) { in TestElementsIntegrityLevel()
|
/third_party/node/deps/v8/src/api/ |
D | api.h | 37 class JSArrayBufferView; variable 110 V(ArrayBufferView, JSArrayBufferView) \ 194 v8::internal::Handle<v8::internal::JSArrayBufferView> obj);
|
D | api-inl.h | 89 MAKE_TO_LOCAL(ToLocal, JSArrayBufferView, ArrayBufferView) in MAKE_TO_LOCAL()
|
D | api.cc | 8029 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/ |
D | typed-array.tq | 183 extern macro IsJSArrayBufferViewDetachedOrOutOfBounds(JSArrayBufferView): 185 extern macro IsJSArrayBufferViewDetachedOrOutOfBoundsBoolean(JSArrayBufferView):
|
D | arraybuffer.tq | 129 case (JSArrayBufferView): {
|
D | data-view.tq | 66 macro WasDetached(view: JSArrayBufferView): bool {
|
/third_party/node/deps/v8/src/compiler/ |
D | access-builder.cc | 368 FieldAccess access = {kTaggedBase, JSArrayBufferView::kBufferOffset, in ForJSArrayBufferViewBuffer() 378 JSArrayBufferView::kByteLengthOffset, in ForJSArrayBufferViewByteLength() 390 JSArrayBufferView::kByteOffsetOffset, in ForJSArrayBufferViewByteOffset()
|
D | code-assembler.h | 115 class JSArrayBufferView; variable
|
/third_party/node/deps/v8/src/heap/ |
D | factory.h | 48 class JSArrayBufferView; variable 1049 Handle<JSArrayBufferView> NewJSArrayBufferView(
|
D | factory.cc | 2948 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/ |
D | code-stub-assembler.h | 3688 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);
|
D | code-stub-assembler.cc | 14065 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/ |
D | heap-snapshot-generator.cc | 1207 JSArrayBufferView view = JSArrayBufferView::cast(obj); in ExtractJSObjectReferences() 1209 JSArrayBufferView::kBufferOffset); in ExtractJSObjectReferences()
|
/third_party/node/deps/v8/src/diagnostics/ |
D | objects-debug.cc | 1590 void JSArrayBufferView::JSArrayBufferViewVerify(Isolate* isolate) { in JSArrayBufferViewVerify()
|