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

/external/v8/src/runtime/
H A Druntime-futex.cc32 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
35 return FutexEmulation::Wait(isolate, array_buffer, addr, value, timeout);
49 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
52 return FutexEmulation::Wake(isolate, array_buffer, addr, count);
69 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
73 return FutexEmulation::WakeOrRequeue(isolate, array_buffer, addr1, count,
87 Handle<JSArrayBuffer> array_buffer = sta->GetBuffer(); local
90 return FutexEmulation::NumWaitersForTesting(isolate, array_buffer, addr);
/external/v8/src/
H A Dfutex-emulation.cc76 Handle<JSArrayBuffer> array_buffer, size_t addr,
78 DCHECK(addr < NumberToSize(isolate, array_buffer->byte_length()));
80 void* backing_store = array_buffer->backing_store();
192 Handle<JSArrayBuffer> array_buffer, size_t addr,
194 DCHECK(addr < NumberToSize(isolate, array_buffer->byte_length()));
197 void* backing_store = array_buffer->backing_store();
217 Handle<JSArrayBuffer> array_buffer,
220 DCHECK(addr < NumberToSize(isolate, array_buffer->byte_length()));
221 DCHECK(addr2 < NumberToSize(isolate, array_buffer->byte_length()));
223 void* backing_store = array_buffer
75 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, int num_waiters_to_wake) argument
216 WakeOrRequeue(Isolate* isolate, Handle<JSArrayBuffer> array_buffer, size_t addr, int num_waiters_to_wake, int32_t value, size_t addr2) argument
254 NumWaitersForTesting(Isolate* isolate, Handle<JSArrayBuffer> array_buffer, size_t addr) argument
[all...]
H A Dbuiltins.cc3088 Handle<JSArrayBuffer> array_buffer = Handle<JSArrayBuffer>::cast(buffer); local
3118 double const buffer_byte_length = array_buffer->byte_length()->Number();
3157 Handle<JSDataView>::cast(result)->set_buffer(*array_buffer);
5984 Node* array_buffer = a->LoadObjectField(tagged, JSTypedArray::kBufferOffset); local
5986 a->LoadObjectField(array_buffer, JSArrayBuffer::kBitFieldSlot));
6016 a->LoadObjectField(array_buffer, JSArrayBuffer::kBackingStoreOffset);
H A Dapi.cc6876 Local<Type##Array> Type##Array::New(Local<ArrayBuffer> array_buffer, \
6878 i::Isolate* isolate = Utils::OpenHandle(*array_buffer)->GetIsolate(); \
6887 i::Handle<i::JSArrayBuffer> buffer = Utils::OpenHandle(*array_buffer); \
6917 Local<DataView> DataView::New(Local<ArrayBuffer> array_buffer, argument
6919 i::Handle<i::JSArrayBuffer> buffer = Utils::OpenHandle(*array_buffer);
H A Dobjects.cc18689 void JSArrayBuffer::Setup(Handle<JSArrayBuffer> array_buffer, Isolate* isolate, argument
18692 DCHECK(array_buffer->GetInternalFieldCount() ==
18695 array_buffer->SetInternalField(i, Smi::FromInt(0));
18697 array_buffer->set_bit_field(0);
18698 array_buffer->set_is_external(is_external);
18699 array_buffer->set_is_neuterable(shared == SharedFlag::kNotShared);
18700 array_buffer->set_is_shared(shared == SharedFlag::kShared);
18705 array_buffer->set_byte_length(*byte_length);
18710 array_buffer->set_backing_store(data);
18713 isolate->heap()->RegisterNewArrayBuffer(*array_buffer);
18718 SetupAllocatingData(Handle<JSArrayBuffer> array_buffer, Isolate* isolate, size_t allocated_length, bool initialize, SharedFlag shared) argument
[all...]

Completed in 260 milliseconds