Do 1000 allocs at once.
Auto-bootstrap on mbld failure.
Minimum 10 samples, target 100ms running.
Improve sampling of benchmark.
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.