Add support for printing mtest benchmarks.
Add benchmark output to testr.
Fix export tagging of traits.
Revert some intparse stupidity.
Fix some straggling Ordonly
Add mkdtemp()
Cope with new syscall ABI.
Ordonly/Owronly => Oread/Owrite.
Let's get happy little rvalues.
Make internal functions static.
...The line that fixes things should probably get committed.
Add monotonically increasing equality check.
We were computing the poll delay wrong.
Regenerate bootstrap for linux, simpler.
Print the directory where we found the bad lib.
Check constraints correctly on typarams.
Resolve types in match rank.
Remove dead code/comments.
The indexes with should be numbers as well as ints
Clean up dial+plan9.myr
Mbld now generates directories properly.
Add full Linux support, generated from Linux syscall tables.
Types are also equal with flipflopping.
If a trait is specialized over a generic, it's generic too.
Give a better error message about incomparable types.
Fix man paths construction
Bring back enforced namespaces.
Allow listing targets and selecting tests.
Failing to load a usefile isn't a crash.
Add system call generation scripts.
Add generated system calls.
Add all syscalls for OpenBSD 6.1
Add support for a version distance metric.
Add readlink syscall
Add set/getuid and set/getgid syscalls
Disallow types of the form `type t = t`.
Fixed typos (thanks rurban).
Add autogenerated freebsd syscalls.
HACK: Work around bug in mbld.
Regenerate Linux + OpenBSD bootstrap.
The leaf already takes care of the generates() rule.
Remove defunct debug option.
Thread link obj files into the depgraph.
Don't copy slices byte-by-byte.
Move array size checking to verification.
Handle empty array sizes correctly.
Make stale return true for equal timestamps.
Add hook into frontend for sizeof() folding.
Don't use tyhash for scoping.
Finally do a by-scope comparison of generic types.
Fix error message for generics in non-generic decls.
std.change std.name std.lookup std.rules.
Bitset iterator doesn't need to be generic.
Be stricter about declarations in function types.
Whitespace fixes.
Update lang spec for new for syntax.
Remove unused/useless options.
Improve message signalling.
Add support for obj/ directory.
Add fallback ncpu for all OSes.
Add back error signalling on close.
Implement waitany() on 9front.
Conform to new generic scoping on plan 9.
Preparing for the new mbld.
Terminate error message lines.
Using implicit util files in tests is a bad idea.
This function is long dead.
Only use the filename itself for __init__
Update hashes in tests to match fixed algorithm.
Use zalloc to allocate livedense and livesparse
Fix murmurhash2 when string length is a multiple of a 4
Add the abiity to wait for any proc.