22 CHECK(!sta->WasDetached());
23 CHECK(sta->GetBuffer()->is_shared());
28 size_t addr = (index << 2) + sta->byte_offset();
39 CHECK(!sta->WasDetached());
40 CHECK(sta->GetBuffer()->is_shared());
45 size_t addr = (index << 2) + sta->byte_offset();
48 *array_buffer, addr));
56 isolate->set_allow_atomics_wait(set);
static int NumUnresolvedAsyncPromisesForTesting(Tagged< JSArrayBuffer > array_buffer, size_t addr)
static int NumWaitersForTesting(Tagged< JSArrayBuffer > array_buffer, size_t addr)
static constexpr Tagged< Smi > FromInt(int value)
#define RUNTIME_FUNCTION(Name)
base::Vector< const DirectHandle< Object > > args
size_t NumberToSize(Tagged< Object > number)
Tagged< To > Cast(Tagged< From > value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG)
#define CHECK_LT(lhs, rhs)
#define CHECK_EQ(lhs, rhs)
#define DCHECK_EQ(v1, v2)