zig/lib/std/event
Andrew Kelley 70931dbdea rework std.atomic
* move std.atomic.Atomic to std.atomic.Value
* fix incorrect argument order passed to testing.expectEqual
* make the functions be a thin wrapper over the atomic builtins and
  stick to the naming conventions.
* remove pointless functions loadUnchecked and storeUnchecked. Instead,
  name the field `raw` instead of `value` (which is redundant with the
  type name).
* simplify the tests by not passing every possible combination. Many
  cases were iterating over every possible combinations but then not
  even using the for loop element value!
* remove the redundant compile errors which are already implemented by
  the language itself.
* remove dead x86 inline assembly. this should be implemented in the
  language if at all.
2023-11-22 19:08:55 -07:00
..
batch.zig std: collect all options under one namespace 2023-01-05 02:31:29 -07:00
channel.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
future.zig Add a missing period in Future's description 2023-10-14 11:20:11 +03:00
group.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
lock.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
locked.zig std.event: use .{} to initiate Lock to unlocked state 2022-07-01 00:09:36 +03:00
loop.zig rework std.atomic 2023-11-22 19:08:55 -07:00
rwlock.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
rwlocked.zig
wait_group.zig