Lines Matching defs:sta
382 #define THROW_ERROR_RETURN_FAILURE_ON_DETACHED(isolate, sta, method_name) \
384 if (V8_UNLIKELY(sta->WasDetached())) { \
400 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0);
404 uint8_t* source = static_cast<uint8_t*>(sta->GetBuffer()->backing_store()) +
405 sta->byte_offset();
407 if (sta->type() >= kExternalBigInt64Array) {
412 THROW_ERROR_RETURN_FAILURE_ON_DETACHED(isolate, sta, method_name);
414 CHECK_LT(index, sta->length());
415 if (sta->type() == kExternalBigInt64Array) {
418 DCHECK(sta->type() == kExternalBigUint64Array);
426 THROW_ERROR_RETURN_FAILURE_ON_DETACHED(isolate, sta, method_name);
428 CHECK_LT(index, sta->length());
430 switch (sta->type()) {
448 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0);
451 uint8_t* source = static_cast<uint8_t*>(sta->GetBuffer()->backing_store()) +
452 sta->byte_offset();
454 DCHECK(sta->type() == kExternalBigInt64Array ||
455 sta->type() == kExternalBigUint64Array);
456 DCHECK(!sta->WasDetached());
457 CHECK_LT(index, sta->length());
458 if (sta->type() == kExternalBigInt64Array) {
461 DCHECK(sta->type() == kExternalBigUint64Array);
468 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0);
472 uint8_t* source = static_cast<uint8_t*>(sta->GetBuffer()->backing_store()) +
473 sta->byte_offset();
479 THROW_ERROR_RETURN_FAILURE_ON_DETACHED(isolate, sta, "Atomics.store");
481 DCHECK(sta->type() == kExternalBigInt64Array ||
482 sta->type() == kExternalBigUint64Array);
483 CHECK_LT(index, sta->length());
484 if (sta->type() == kExternalBigInt64Array) {
488 DCHECK(sta->type() == kExternalBigUint64Array);
500 Handle<JSTypedArray> sta = args.at<JSTypedArray>(0);
504 CHECK_LT(index, sta->length());
506 uint8_t* source = static_cast<uint8_t*>(sta->GetBuffer()->backing_store()) +
507 sta->byte_offset();
509 if (sta->type() >= kExternalBigInt64Array) {
517 THROW_ERROR_RETURN_FAILURE_ON_DETACHED(isolate, sta,
520 CHECK_LT(index, sta->length());
521 if (sta->type() == kExternalBigInt64Array) {
525 DCHECK(sta->type() == kExternalBigUint64Array);
537 THROW_ERROR_RETURN_FAILURE_ON_DETACHED(isolate, sta,
540 switch (sta->type()) {