/external/v8/src/runtime/ |
H A D | runtime-futex.cc | 37 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 D | drain_data.cc | 11 #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 D | core.cc | 13 #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 D | builtins-dataview.cc | 44 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 D | builtins-sharedarraybuffer.cc | 16 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 D | futex-emulation.cc | 77 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 D | value-serializer.cc | 301 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 D | d8.cc | 2674 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 D | api.cc | 3195 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 D | objects.cc | 19245 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...] |