Fork me on GitHub

Thanks to a PR from Stefan Roex (who I don't think is on Slack?), depstar now uses a single process for all AOT compilation instead of spawning a separate process to compile each namespace. This has a big performance impact on large projects where "everything" is being AOT'd. There's also a new :compile-batch option to split that compilation across multiple spawned processes if you run into a command-line limit on the number of namespaces being compiled.