| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-05-09 | Merge branch 'master' into pointer-reform | Andrew Kelley | |
| 2018-05-02 | windows threading: add missing call to CloseHandle | Andrew Kelley | |
| 2018-05-01 | behavior tests passing with new pointer deref syntax | Andrew Kelley | |
| 2018-04-30 | run zig fmt on std/os/index.zig | Andrew Kelley | |
| 2018-04-29 | update comment in std/os/index.zig | Andrew Kelley | |
| 2018-04-29 | Merge pull request #963 from zig-lang/atomic-stack-and-queue | Andrew Kelley | |
| Atomic stack and queue | |||
| 2018-04-29 | fix std threads for linux | Andrew Kelley | |
| 2018-04-29 | fix std threads for macos | Andrew Kelley | |
| 2018-04-29 | support kernel threads for windows | Andrew Kelley | |
| * remove std.os.spawnThreadAllocator - windows does not support an explicit stack, so using an allocator for a thread stack space does not work. * std.os.spawnThread - instead of accepting a stack argument, the implementation will directly allocate using OS-specific APIs. | |||
| 2018-04-29 | linux uses pthreads when linking against libc | Andrew Kelley | |
| 2018-04-29 | make pthreads threads work on darwin | Andrew Kelley | |
| darwin pthreads adds a restriction that the stack start and end must be page aligned | |||
| 2018-04-28 | pthread support working | Andrew Kelley | |
| 2018-04-28 | *WIP* use pthreads when linking libc | Andrew Kelley | |
| 2018-04-28 | fix compiler-rt ABI for x86_64 windows | Andrew Kelley | |
| 2018-04-22 | linux: support VDSO for clock_gettime | Andrew Kelley | |
| also fix a compiler crash when using cmpxchg with nullable pointer | |||
| 2018-04-22 | fixups | Andrew Kelley | |
| 2018-04-22 | Merge branch 'std.os.time' of https://github.com/tgschultz/zig into ↵ | Andrew Kelley | |
| tgschultz-std.os.time | |||
| 2018-04-19 | Use std.os.errorUnexpectedPosix if timer initialization encounters ↵ | tgschultz | |
| unexpected error | |||
| 2018-04-19 | Style cleanups, u64 casts, Timer.start returns error instead of unreachable ↵ | tgschultz | |
| on unexpected errno. | |||
| 2018-04-18 | Fixed another incorrect comment | tgschultz | |
| 2018-04-18 | Added notes regarding CLOCK_MONOTONIC_RAW and made it easy to change our ↵ | tgschultz | |
| mind in the future. Updated std.os imported tests' block with lazy declaration workaround and added time.zig. Corrected some incorrect comments. | |||
| 2018-04-18 | Fixed incorrect sign on epoch.clr | tgschultz | |
| 2018-04-18 | fixed typos. | tgschultz | |
| 2018-04-18 | Fixed compiler errors around darwin code. | tgschultz | |
| 2018-04-18 | Added unstaged changes. | tgschultz | |
| 2018-04-18 | Added timestamp, high-perf. timer functions. | tgschultz | |
| 2018-04-15 | add @atomicLoad builtin | Andrew Kelley | |
| See #174 | |||
| 2018-04-14 | add std.os.createThread | Andrew Kelley | |
| this adds kernel thread support to the standard library for linux. See #174 | |||
| 2018-04-13 | Merge branch 'master' into zen_stdlib | Andrea Orru | |
| 2018-04-13 | FIXME note | Andrea Orru | |
| 2018-04-13 | Fix windows access check | Marc Tiehuis | |
| 2018-04-13 | Replace File.exists with File.access | Marc Tiehuis | |
| 2018-04-12 | Pass up to 5 arguments in Zen IPC | Andrea Orru | |
| 2018-04-12 | fix invalid implicit cast on macos | Andrew Kelley | |
| 2018-04-12 | Revise self-hosted command line interface | Marc Tiehuis | |
| Commands are now separated more precisely from one another. Arguments are parsed mostly using a custom argument parser instead of manually. This should be on parity feature-wise with the previous main.zig but adds a few extra code-paths as well that were not yet implemented. Subcommands are much more prominent and consistent. The first argument is always a sub-command and then all following arguments refer to that command. Different commands display there own usage messages and options based on what they can do instead of a one-for-all usage message that was only applicable for the build commands previously. The `cc` command is added and is intended for driving a c compiler. See #490. This is currently a wrapper over the system cc and assumes that it exists, but it should suffice as a starting point. | |||
| 2018-04-11 | outb syscall | Andrea Orru | |
| 2018-04-11 | Merge branch 'master' into zen_stdlib | Andrea Orru | |
| 2018-04-11 | Update zen library | Andrea Orru | |
| 2018-04-10 | add more linux syscalls and constants | Andrew Kelley | |
| Based on #904 by tgshultz | |||
| 2018-04-09 | async tcp server proof of concept | Andrew Kelley | |
| 2018-04-08 | basic tcp server working when used with netcat | Andrew Kelley | |
| 2018-04-08 | *WIP* async/await TCP server | Andrew Kelley | |
| 2018-04-04 | fix up logic for macos std.os.deleteTree | Andrew Kelley | |
| 2018-04-03 | Merge branch 'wip-macos-dirent' of https://github.com/hellerve/zig into ↵ | Andrew Kelley | |
| hellerve-wip-macos-dirent | |||
| 2018-04-03 | remove more signal handling stuff from std.os.ChildProcess | Andrew Kelley | |
| 439621e44a68b436f958a84fcdb0bdac83613aea failed to remove everything. this finishes the job | |||
| 2018-03-29 | st/os: address @andrewrk concerns | hellerve | |
| 2018-03-28 | std/os: getting dir entries works on OS X | Andrew Kelley | |
| 2018-03-27 | fix bitrotted code in unexpected error tracing | Andrew Kelley | |
| 2018-03-24 | std.os.linux exposes syscall functions and syscall numbers | Andrew Kelley | |
| 2018-03-23 | Fix os.File.mode function | Marc Tiehuis | |
