fn eventSet(event: *Io.Event) void
Same as Io.Event.set but avoids the VTable.
Io.Event.set
event: *Io.Event
18998 18999 19000 19001 19002 19003
fn eventSet(event: *Io.Event) void { switch (@atomicRmw(Io.Event, event, .Xchg, .is_set, .release)) { .unset, .is_set => {}, .waiting => Thread.futexWake(@ptrCast(event), std.math.maxInt(u32)), } }
Same as
Io.Event.setbut avoids the VTable.