aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/futex-emulation.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/futex-emulation.cc')
-rw-r--r--deps/v8/src/futex-emulation.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/src/futex-emulation.cc b/deps/v8/src/futex-emulation.cc
index c0704ee9a2..c1dd523984 100644
--- a/deps/v8/src/futex-emulation.cc
+++ b/deps/v8/src/futex-emulation.cc
@@ -89,7 +89,7 @@ void AtomicsWaitWakeHandle::Wake() {
Object* FutexEmulation::Wait(Isolate* isolate,
Handle<JSArrayBuffer> array_buffer, size_t addr,
int32_t value, double rel_timeout_ms) {
- DCHECK(addr < NumberToSize(array_buffer->byte_length()));
+ DCHECK_LT(addr, array_buffer->byte_length());
void* backing_store = array_buffer->backing_store();
int32_t* p =
@@ -223,7 +223,7 @@ Object* FutexEmulation::Wait(Isolate* isolate,
}
wait_list_.Pointer()->RemoveNode(node);
- } while (0);
+ } while (false);
isolate->RunAtomicsWaitCallback(callback_result, array_buffer, addr, value,
rel_timeout_ms, nullptr);
@@ -238,7 +238,7 @@ Object* FutexEmulation::Wait(Isolate* isolate,
Object* FutexEmulation::Wake(Handle<JSArrayBuffer> array_buffer, size_t addr,
uint32_t num_waiters_to_wake) {
- DCHECK(addr < NumberToSize(array_buffer->byte_length()));
+ DCHECK_LT(addr, array_buffer->byte_length());
int waiters_woken = 0;
void* backing_store = array_buffer->backing_store();
@@ -263,7 +263,7 @@ Object* FutexEmulation::Wake(Handle<JSArrayBuffer> array_buffer, size_t addr,
Object* FutexEmulation::NumWaitersForTesting(Handle<JSArrayBuffer> array_buffer,
size_t addr) {
- DCHECK(addr < NumberToSize(array_buffer->byte_length()));
+ DCHECK_LT(addr, array_buffer->byte_length());
void* backing_store = array_buffer->backing_store();
base::LockGuard<base::Mutex> lock_guard(mutex_.Pointer());