• Home
  • Raw
  • Download

Lines Matching refs:array_buffer

415                                           Handle<JSArrayBuffer> array_buffer) {  in TransferArrayBuffer()  argument
416 DCHECK(!array_buffer_transfer_map_.Find(array_buffer)); in TransferArrayBuffer()
417 DCHECK(!array_buffer->is_shared()); in TransferArrayBuffer()
418 array_buffer_transfer_map_.Insert(array_buffer, transfer_id); in TransferArrayBuffer()
905 Handle<JSArrayBuffer> array_buffer) { in WriteJSArrayBuffer() argument
906 if (array_buffer->is_shared()) { in WriteJSArrayBuffer()
909 array_buffer); in WriteJSArrayBuffer()
914 v8_isolate, Utils::ToLocalShared(array_buffer)); in WriteJSArrayBuffer()
922 uint32_t* transfer_entry = array_buffer_transfer_map_.Find(array_buffer); in WriteJSArrayBuffer()
928 if (array_buffer->was_detached()) { in WriteJSArrayBuffer()
932 double byte_length = array_buffer->byte_length(); in WriteJSArrayBuffer()
934 return ThrowDataCloneError(MessageTemplate::kDataCloneError, array_buffer); in WriteJSArrayBuffer()
940 WriteRawBytes(array_buffer->backing_store(), byte_length); in WriteJSArrayBuffer()
1071 if (!object->array_buffer().is_shared()) { in WriteWasmMemory()
1076 object->array_buffer().GetBackingStore()); in WriteWasmMemory()
1080 return WriteJSReceiver(Handle<JSReceiver>(object->array_buffer(), isolate_)); in WriteWasmMemory()
1374 uint32_t transfer_id, Handle<JSArrayBuffer> array_buffer) { in TransferArrayBuffer() argument
1382 isolate_, dictionary, transfer_id, array_buffer); in TransferArrayBuffer()
1954 Handle<JSArrayBuffer> array_buffer = Utils::OpenHandle(*sab_value); in ReadJSArrayBuffer() local
1955 DCHECK_EQ(is_shared, array_buffer->is_shared()); in ReadJSArrayBuffer()
1956 AddObjectWithID(id, array_buffer); in ReadJSArrayBuffer()
1957 return array_buffer; in ReadJSArrayBuffer()
1967 Handle<JSArrayBuffer> array_buffer; in ReadJSArrayBuffer() local
1968 if (!result.ToHandle(&array_buffer)) return result; in ReadJSArrayBuffer()
1971 memcpy(array_buffer->backing_store(), position_, byte_length); in ReadJSArrayBuffer()
1974 AddObjectWithID(id, array_buffer); in ReadJSArrayBuffer()
1975 return array_buffer; in ReadJSArrayBuffer()
1990 Handle<JSArrayBuffer> array_buffer( in ReadTransferredJSArrayBuffer() local
1992 AddObjectWithID(id, array_buffer); in ReadTransferredJSArrayBuffer()
1993 return array_buffer; in ReadTransferredJSArrayBuffer()