Searched defs:array_buffer (Results 1 - 10 of 10) sorted by relevance

/external/v8/src/runtime/
H A Druntime-futex.cc37 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
40 return FutexEmulation::Wait(isolate, array_buffer, addr, value, timeout);
53 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
56 return FutexEmulation::Wake(isolate, array_buffer, addr, count);
68 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
71 return FutexEmulation::NumWaitersForTesting(isolate, array_buffer, addr);
/external/libmojo/mojo/edk/js/
H A Ddrain_data.cc11 #include "gin/array_buffer.h"
87 v8::Handle<v8::ArrayBuffer> array_buffer = local
90 ConvertFromV8(isolate_, array_buffer, &buffer);
114 dictionary.Set("buffer", array_buffer);
H A Dcore.cc13 #include "gin/array_buffer.h"
168 v8::Handle<v8::ArrayBuffer> array_buffer = local
173 ConvertFromV8(args.isolate(), array_buffer, &buffer);
189 dictionary.Set("buffer", array_buffer);
258 v8::Handle<v8::ArrayBuffer> array_buffer = local
261 ConvertFromV8(args.isolate(), array_buffer, &buffer);
269 dictionary.Set("buffer", array_buffer);
/external/v8/src/builtins/
H A Dbuiltins-dataview.cc44 Handle<JSArrayBuffer> array_buffer = Handle<JSArrayBuffer>::cast(buffer); local
57 double const buffer_byte_length = array_buffer->byte_length()->Number();
98 Handle<JSDataView>::cast(result)->set_buffer(*array_buffer);
H A Dbuiltins-sharedarraybuffer.cc16 CHECK_RECEIVER(JSArrayBuffer, array_buffer,
18 if (!array_buffer->is_shared()) {
25 return array_buffer->byte_length();
54 Node* array_buffer = a->LoadObjectField(tagged, JSTypedArray::kBufferOffset); local
57 array_buffer, JSArrayBuffer::kBitFieldOffset, MachineType::Uint32()));
87 a->LoadObjectField(array_buffer, JSArrayBuffer::kBackingStoreOffset);
/external/v8/src/
H A Dfutex-emulation.cc77 Handle<JSArrayBuffer> array_buffer, size_t addr,
79 DCHECK(addr < NumberToSize(array_buffer->byte_length()));
81 void* backing_store = array_buffer->backing_store();
192 Handle<JSArrayBuffer> array_buffer, size_t addr,
194 DCHECK(addr < NumberToSize(array_buffer->byte_length()));
197 void* backing_store = array_buffer->backing_store();
219 Handle<JSArrayBuffer> array_buffer,
221 DCHECK(addr < NumberToSize(array_buffer->byte_length()));
222 void* backing_store = array_buffer->backing_store();
76 Wait(Isolate* isolate, Handle<JSArrayBuffer> array_buffer, size_t addr, int32_t value, double rel_timeout_ms) argument
191 Wake(Isolate* isolate, Handle<JSArrayBuffer> array_buffer, size_t addr, uint32_t num_waiters_to_wake) argument
218 NumWaitersForTesting(Isolate* isolate, Handle<JSArrayBuffer> array_buffer, size_t addr) argument
H A Dvalue-serializer.cc301 Handle<JSArrayBuffer> array_buffer) {
302 DCHECK(!array_buffer_transfer_map_.Find(array_buffer));
303 DCHECK(!array_buffer->is_shared());
304 array_buffer_transfer_map_.Set(array_buffer, transfer_id);
742 Handle<JSArrayBuffer> array_buffer) {
743 if (array_buffer->is_shared()) {
745 ThrowDataCloneError(MessageTemplate::kDataCloneError, array_buffer);
751 v8_isolate, Utils::ToLocalShared(array_buffer));
759 uint32_t* transfer_entry = array_buffer_transfer_map_.Find(array_buffer);
765 if (array_buffer
300 TransferArrayBuffer(uint32_t transfer_id, Handle<JSArrayBuffer> array_buffer) argument
741 WriteJSArrayBuffer( Handle<JSArrayBuffer> array_buffer) argument
1037 TransferArrayBuffer( uint32_t transfer_id, Handle<JSArrayBuffer> array_buffer) argument
1524 Handle<JSArrayBuffer> array_buffer = local
[all...]
H A Dd8.cc2674 Local<ArrayBuffer> array_buffer = Local<ArrayBuffer>::Cast(element); local
2676 static_cast<uint32_t>(array_buffers_.size()), array_buffer); local
2677 array_buffers_.emplace_back(isolate_, array_buffer);
2692 typename T::Contents MaybeExternalize(Local<T> array_buffer) { argument
2693 if (array_buffer->IsExternal()) {
2694 return array_buffer->GetContents();
2696 typename T::Contents contents = array_buffer->Externalize();
2704 Local<ArrayBuffer> array_buffer = local
2706 if (!array_buffer->IsNeuterable()) {
2711 ArrayBuffer::Contents contents = MaybeExternalize(array_buffer);
2753 Local<ArrayBuffer> array_buffer = local
[all...]
H A Dapi.cc3195 Local<ArrayBuffer> array_buffer) {
3197 Utils::OpenHandle(*array_buffer));
3316 Local<ArrayBuffer> array_buffer) {
3319 Utils::OpenHandle(*array_buffer));
7736 Local<Type##Array> Type##Array::New(Local<ArrayBuffer> array_buffer, \
7738 i::Isolate* isolate = Utils::OpenHandle(*array_buffer)->GetIsolate(); \
7747 i::Handle<i::JSArrayBuffer> buffer = Utils::OpenHandle(*array_buffer); \
7777 Local<DataView> DataView::New(Local<ArrayBuffer> array_buffer, argument
7779 i::Handle<i::JSArrayBuffer> buffer = Utils::OpenHandle(*array_buffer);
3194 TransferArrayBuffer(uint32_t transfer_id, Local<ArrayBuffer> array_buffer) argument
3315 TransferArrayBuffer(uint32_t transfer_id, Local<ArrayBuffer> array_buffer) argument
H A Dobjects.cc19245 void JSArrayBuffer::Setup(Handle<JSArrayBuffer> array_buffer, Isolate* isolate, argument
19248 DCHECK(array_buffer->GetInternalFieldCount() ==
19251 array_buffer->SetInternalField(i, Smi::kZero);
19253 array_buffer->set_bit_field(0);
19254 array_buffer->set_is_external(is_external);
19255 array_buffer->set_is_neuterable(shared == SharedFlag::kNotShared);
19256 array_buffer->set_is_shared(shared == SharedFlag::kShared);
19261 array_buffer->set_byte_length(*byte_length);
19266 array_buffer->set_backing_store(data);
19269 isolate->heap()->RegisterNewArrayBuffer(*array_buffer);
19274 SetupAllocatingData(Handle<JSArrayBuffer> array_buffer, Isolate* isolate, size_t allocated_length, bool initialize, SharedFlag shared) argument
[all...]

Completed in 2021 milliseconds