kristopher tate
|
96a94e7da9
|
std/event: directly return @handle();
Tracking Issue #1296 ;
|
2018-08-02 17:52:40 +09:00 |
kristopher tate
|
244a7fdafb
|
std/event/future.zig: remove promise_symbol from suspend and use @handle();
Tracking Issue #1296 ;
|
2018-08-02 16:59:11 +09:00 |
Andrew Kelley
|
97bfeac13f
|
self-hosted: create tmp dir for .o files and emit .o file for fn
|
2018-07-16 20:52:50 -04:00 |
Andrew Kelley
|
363f4facea
|
self-hosted: generate LLVM IR for simple function
|
2018-07-15 00:07:33 -04:00 |
Andrew Kelley
|
687bd92f9c
|
self-hosted: generate zig IR for simple function
no tests for this yet. I think the quickest path to testing will be
creating the .o files and linking with libc, executing, and then
comparing output.
|
2018-07-12 15:12:44 -04:00 |
Andrew Kelley
|
30c4add85a
|
std.event.Future: workaround in tests for llvm coro memory
See #1194
|
2018-07-11 20:17:47 -04:00 |
Andrew Kelley
|
9751a0ae04
|
std.atomic: use spinlocks
the lock-free data structures all had ABA problems and
std.atomic.Stack had a possibility to load an unmapped memory address.
|
2018-07-11 19:38:01 -04:00 |
Andrew Kelley
|
9bdcd2a495
|
add std.event.Future
This is like a promise, but it's for multiple getters, and
uses an event loop.
|
2018-07-11 16:00:06 -04:00 |