Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up- New York City
- Sign in to view email
- https://andrewkelley.me/
Pinned
3,172 contributions in the last year
Contribution activity
May 2020
Created a pull request in ziglang/zig that received 4 comments
rework self-hosted compiler for incremental builds
introduce std.ArrayListUnmanaged for when you have the allocator stored elsewhere move std.heap.ArenaAllocator implementation to its own file. ext…
+5,143
−5,429
•
4
comments
- Add/fix missing WASI functionality to pass libstd tests
- Introduce std.log
- Making evented I/O work on macOS
- Remove reference to import type
- Compare ?T to T with ==/!= operators
- Add mechanism for extracting preopens from the runtime
- Get evented io code paths to build on macOS
- Add `std.time.nanoTimestamp` function
- Avoid reading from /dev/urandom on NetBSD
Created an issue in ziglang/zig that received 8 comments
add "select" syntax to the language to await the first function in a given set that completes
I thought I had already proposed this but I could not find it. This depends on the cancel proposal being accepted, which is related to #3164 but I …
8
comments
- for detecting the native dynamic linker path, zig should prefer /usr/bin/env to its own executable
- rename `noasync` to `nosuspend`
- use a global offsets table for incremental linking and hot code swapping
- further reduce bootstrapping dependencies by making stage1 output C rather than LLVM IR
- send a friendly bug report to wine related to FillConsoleOutputAttribute returning InvalidHandle