Grok 12.0.1
Namespaces | Macros | Functions
futex.h File Reference
#include <atomic>
#include <climits>
#include "hwy/base.h"
#include <chrono>

Go to the source code of this file.

Namespaces

namespace  hwy
 

Macros

#define HWY_FUTEX_SLEEP
 

Functions

static uint32_t hwy::BlockUntilDifferent (const uint32_t prev, const std::atomic< uint32_t > &current)
 
static void hwy::WakeAll (std::atomic< uint32_t > &current)
 

Macro Definition Documentation

◆ HWY_FUTEX_SLEEP

#define HWY_FUTEX_SLEEP