Home
last modified time | relevance | path

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

/external/v8/src/objects/
Djs-array-buffer-inl.h20 CAST_ACCESSOR(JSArrayBufferView) in CAST_ACCESSOR() argument
120 Object* JSArrayBufferView::byte_offset() const { in byte_offset()
125 void JSArrayBufferView::set_byte_offset(Object* value, WriteBarrierMode mode) { in set_byte_offset()
130 Object* JSArrayBufferView::byte_length() const { in byte_length()
135 void JSArrayBufferView::set_byte_length(Object* value, WriteBarrierMode mode) { in set_byte_length()
140 ACCESSORS(JSArrayBufferView, buffer, Object, kBufferOffset) in ACCESSORS() argument
142 ACCESSORS(JSArrayBufferView, raw_byte_offset, Object, kByteOffsetOffset) in ACCESSORS()
143 ACCESSORS(JSArrayBufferView, raw_byte_length, Object, kByteLengthOffset) in ACCESSORS()
146 bool JSArrayBufferView::WasNeutered() const { in ACCESSORS()
Djs-array-buffer.h132 class JSArrayBufferView : public JSObject {
143 DECL_CAST(JSArrayBufferView)
145 DECL_VERIFIER(JSArrayBufferView)
160 DISALLOW_IMPLICIT_CONSTRUCTORS(JSArrayBufferView);
163 class JSTypedArray : public JSArrayBufferView {
208 class JSDataView : public JSArrayBufferView {
/external/v8/src/
Dvalue-serializer.h27 class JSArrayBufferView; variable
135 Maybe<bool> WriteJSArrayBufferView(JSArrayBufferView* array_buffer);
281 MaybeHandle<JSArrayBufferView> ReadJSArrayBufferView(
Dvalue-serializer.cc376 Handle<JSArrayBufferView> view = Handle<JSArrayBufferView>::cast(object); in WriteObject()
519 return WriteJSArrayBufferView(JSArrayBufferView::cast(*receiver)); in WriteJSReceiver()
850 Maybe<bool> ValueSerializer::WriteJSArrayBufferView(JSArrayBufferView* view) { in WriteJSArrayBufferView()
1705 MaybeHandle<JSArrayBufferView> ValueDeserializer::ReadJSArrayBufferView( in ReadJSArrayBufferView()
1716 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
1727 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
1748 return MaybeHandle<JSArrayBufferView>(); in ReadJSArrayBufferView()
Dapi-inl.h80 MAKE_TO_LOCAL(ToLocal, JSArrayBufferView, ArrayBufferView)
Dapi.h90 V(ArrayBufferView, JSArrayBufferView) \
167 v8::internal::Handle<v8::internal::JSArrayBufferView> obj);
Dcode-stub-assembler.h2723 SloppyTNode<Context> context, TNode<JSArrayBufferView> array_buffer_view,
2726 TNode<JSArrayBufferView> array_buffer_view);
Dobjects-debug.cc1452 void JSArrayBufferView::JSArrayBufferViewVerify(Isolate* isolate) { in JSArrayBufferViewVerify()
Dcode-stub-assembler.cc8741 Node* buffer = LoadObjectField(object, JSArrayBufferView::kBufferOffset); in TryLookupElement()
9478 Node* buffer = LoadObjectField(object, JSArrayBufferView::kBufferOffset); in EmitBigTypedArrayElementStore()
9579 Node* buffer = LoadObjectField(object, JSArrayBufferView::kBufferOffset); in EmitElementStore()
12043 SloppyTNode<Context> context, TNode<JSArrayBufferView> array_buffer_view, in ThrowIfArrayBufferViewBufferIsDetached()
12050 TNode<JSArrayBufferView> array_buffer_view) { in LoadArrayBufferViewBuffer()
12052 JSArrayBufferView::kBufferOffset); in LoadArrayBufferViewBuffer()
Delements.cc3028 JSArrayBufferView* view = JSArrayBufferView::cast(holder); in WasNeutered()
Dapi.cc7699 i::Handle<i::JSArrayBufferView> obj = Utils::OpenHandle(this); in Buffer()
7716 i::Handle<i::JSArrayBufferView> self = Utils::OpenHandle(this); in CopyContents()
7741 i::Handle<i::JSArrayBufferView> self = Utils::OpenHandle(this); in HasBuffer()
7749 i::Handle<i::JSArrayBufferView> obj = Utils::OpenHandle(this); in ByteOffset()
7755 i::Handle<i::JSArrayBufferView> obj = Utils::OpenHandle(this); in ByteLength()
Dobjects.h815 V(JSArrayBufferView) \
Dobjects.cc5285 if (Handle<JSArrayBufferView>::cast(receiver)->WasNeutered()) { in SetDataProperty()
5295 if (Handle<JSArrayBufferView>::cast(receiver)->WasNeutered()) { in SetDataProperty()
8761 JSArrayBufferView::cast(*object)->byte_length()->Number() > 0) { in PreventExtensionsWithTransition()
/external/v8/src/builtins/
Dbuiltins-typed-array-gen.cc71 StoreObjectField(holder, JSArrayBufferView::kByteOffsetOffset, byte_offset); in SetupTypedArray()
72 StoreObjectField(holder, JSArrayBufferView::kByteLengthOffset, byte_length); in SetupTypedArray()
85 StoreObjectField(holder, JSArrayBufferView::kBufferOffset, buffer); in AttachBuffer()
207 StoreObjectField(holder, JSArrayBufferView::kBufferOffset, buffer); in TF_BUILTIN()
495 typed_array, JSArrayBufferView::kBufferOffset); in ConstructByTypedArray()
1832 LoadObjectField<JSArrayBuffer>(source, JSArrayBufferView::kBufferOffset); in TF_BUILTIN()
Dbase.tq54 type JSArrayBufferView extends JSObject generates 'TNode<JSArrayBufferView>';
55 type JSTypedArray extends JSArrayBufferView generates 'TNode<JSTypedArray>';
56 type JSDataView extends JSArrayBufferView generates 'TNode<JSDataView>';
Dbuiltins-sharedarraybuffer-gen.cc82 context, LoadObjectField(tagged, JSArrayBufferView::kByteOffsetOffset))); in ValidateSharedTypedArray()
Ddata-view.tq8 macro LoadArrayBufferViewBuffer(JSArrayBufferView): JSArrayBuffer;
68 macro WasNeutered(view: JSArrayBufferView): bool {
/external/v8/src/compiler/
Daccess-builder.cc347 FieldAccess access = {kTaggedBase, JSArrayBufferView::kBufferOffset, in ForJSArrayBufferViewBuffer()
357 JSArrayBufferView::kByteLengthOffset, in ForJSArrayBufferViewByteLength()
369 JSArrayBufferView::kByteOffsetOffset, in ForJSArrayBufferViewByteOffset()
/external/v8/src/profiler/
Dheap-snapshot-generator.cc1015 JSArrayBufferView* view = JSArrayBufferView::cast(obj); in ExtractJSObjectReferences()
1017 JSArrayBufferView::kBufferOffset); in ExtractJSObjectReferences()
/external/v8/src/ic/
Daccessor-assembler.cc1854 Node* buffer = LoadObjectField(object, JSArrayBufferView::kBufferOffset); in EmitElementLoad()
/external/v8/src/heap/
Dfactory.cc3182 i::Handle<i::JSArrayBufferView> obj, in SetupArrayBufferView()