Try harder to specialize. Still some bugs.
Die on bad options, and use a \n in the format string.
The fastest regex is the one we don't run.
let bychunk() read the last element; guard for negative sz
Fix bug in big alloc cache.
Split out backends from abstract bio types.
add permutation iterator
test byenum from iter, not std
Let's build the compiler before we use it.
Regenerate FreeBSD bootstrap
Clean up some more dead code.
Add some tests to lib/std/alloc.myr
Clear out next slab pointer.
Benchmark matching at end of string.
Remove maxargs from redump.
Use the right (hello) pattern in the benchmarks.
Let's be freeing the threads.
Limit the size of the thread cache.
Remove trace calls from hot path.
Free all matching threads.
Fix void slice formatting.
Make the copy loop byte based.
Formatting as a state machine.
Add renezvous syscall to 9front.
Only use the last . for the suffix.
Correctly invoke the linker when binding with C
Add back dynlibs in usefiles.
Make the tests file polyglot again.
Error correctly when a const has no init.
Be able to split long lines in commas
Align the stack in _start.
All extern consts should be global.
Shift the match frontier correctly.
Fix function pointer formatting.
Handle locally declared extern consts correctly.
Try resolving A and then AAAA records.
Allow function in blob initializers.
Lazily initialize the resolver.
Generate per-function ELF sections to enable --gc-sections
Remove impossible checks.
Allow local variables to shadow namespaces.
Format bodyless union without trailing space.
Remove bogus objdir prepend.
Do not leave out *.o and *.use after 'make -C test/ clean'
Allow MYR_LDFLAGS to work properly
Find the last dot in the man name.
Don't loop infinitely computing cellwidth of bad chars.
Reorder synopsis of mbld manpage
Document the targets types.
Fix the deps for bootstrap.
zero out the data pointer in our big cache.
Don't evict when merging.
mention make bootstrap as a potential step
Point mbld to the right libraries for running tests.
Fix build to deal with removal of streq function.
Rename comparable => equatable
Fix tests to use new hashable/comparable traits.
Use new traits to implement hash tables
Add comparable and hashable traits
Allow sleq to read far enough into the array to compare wide types
Fix use of width uninitialized in graphemestep
Accept the globalness of file.
Update comment to match reality.
Implement graphemestep
Make lib/std/test/utf.myr a non-binary file
Rebuild when installed libraries change.
Use `wday` to get weekday, instead of day of month.
Remove obsolete debugging.
Implement graphemewidth