aboutsummaryrefslogtreecommitdiff
path: root/std/atomic
AgeCommit message (Expand)Author
2019-03-02rename std lib files to new conventionAndrew Kelley
2019-02-08std.debug.assert: remove special case for test buildsAndrew Kelley
2019-02-03`std.mem.Allocator.create` replaced with better APIAndrew Kelley
2019-02-01introduce --single-threaded build optionAndrew Kelley
2018-11-18atomic.Int.setJosh Wolfe
2018-11-13New Zig formal grammar (#1685)Jimmi Holst Christensen
2018-10-31cleanupsAndrew Kelley
2018-10-31Merge branch 'add-test-for-atomic-Queue-dump' of https://github.com/winksavil...Andrew Kelley
2018-10-15Solve the return type ambiguity (#1628)Jimmi Holst Christensen
2018-10-11Improve time.sleep apiMarc Tiehuis
2018-10-01std lib: flesh out the async I/O streaming API a bitAndrew Kelley
2018-09-30update std lib API for I/OAndrew Kelley
2018-09-14Add test for Queue.dumpWink Saville
2018-09-14Fix additional regressions calling FileOutStream/FileInStream init()Wink Saville
2018-09-13remove `this`. add `@This()`.Andrew Kelley
2018-08-02WIP: Channel.getOrNullAndrew Kelley
2018-07-17std.event.Loop.onNextTick dispatches work to waiting threadsAndrew Kelley
2018-07-16self-hosted: create tmp dir for .o files and emit .o file for fnAndrew Kelley
2018-07-14self-hosted: adding a fn to an llvm moduleAndrew Kelley
2018-07-11std.atomic: use spinlocksAndrew Kelley
2018-07-10self-hosted: first passing testAndrew Kelley
2018-07-09better workaround for guaranteeing memory in coroutine frameAndrew Kelley
2018-07-07M:N threadingAndrew Kelley
2018-07-02add event loop Channel abstractionAndrew Kelley
2018-06-29std.atomic.queue - document limitation and add MPSC queueAndrew Kelley
2018-06-20remove std.mem.Allocator.construct and other fixupsAndrew Kelley
2018-06-20zig fmtAndrew Kelley
2018-06-21std: update stdlib to match updated allocator create signature; ref #733kristopher tate
2018-06-13fix race condition bug in test harness of std.atomicAndrew Kelley
2018-06-12better debugging for CI failures of std.atomicAndrew Kelley
2018-06-10breaking syntax change: orelse keyword instead of ?? (#1096)Andrew Kelley
2018-05-31use * for pointer type instead of &Andrew Kelley
2018-05-24update github.com/zig-lang to github.com/ziglangAndrew Kelley
2018-05-10partial conversion to post-fix pointer deref using zig fmtAndrew Kelley
2018-05-02fix compiler-rt tests accidentally running std testsAndrew Kelley
2018-05-02std.atomic - use AtomicOrder.SeqCst for everythingAndrew Kelley
2018-04-29support kernel threads for windowsAndrew Kelley
2018-04-29enable atomic queue and stack tests for macosAndrew Kelley
2018-04-28disable atomic stack and queue tests for non-linuxAndrew Kelley
2018-04-28add tests for std.atomic Queue and StackAndrew Kelley
2018-04-28add fuzz tests for std.atomic.StackAndrew Kelley
2018-04-28add std.atomic.Stack and std.atomic.QueueAndrew Kelley