Lines Matching defs:isolate
43 void JSArrayBuffer::set_backing_store(Isolate* isolate, void* value) {
45 WriteSandboxedPointerField(kBackingStoreOffset, isolate, addr);
251 void JSTypedArray::set_external_pointer(Isolate* isolate, Address value) {
252 WriteSandboxedPointerField(kExternalPointerOffset, isolate, value);
275 Isolate* isolate) {
278 external_pointer() - ExternalPointerCompensationForOnHeapArray(isolate);
283 Isolate* isolate) {
286 ExternalPointerCompensationForOnHeapArray(isolate);
287 set_external_pointer(isolate, pointer);
300 void JSTypedArray::SetOffHeapDataPtr(Isolate* isolate, void* base,
303 set_external_pointer(isolate, address);
329 MaybeHandle<JSTypedArray> JSTypedArray::Validate(Isolate* isolate,
334 THROW_NEW_ERROR(isolate, NewTypeError(message), JSTypedArray);
341 isolate->factory()->NewStringFromAsciiChecked(method_name);
342 THROW_NEW_ERROR(isolate, NewTypeError(message, operation), JSTypedArray);
348 isolate->factory()->NewStringFromAsciiChecked(method_name);
349 THROW_NEW_ERROR(isolate, NewTypeError(message, operation), JSTypedArray);
362 void JSDataView::set_data_pointer(Isolate* isolate, void* ptr) {
364 WriteSandboxedPointerField(kDataPointerOffset, isolate, value);