Added a test for the fiber local implementation
Provide better defaults for update pool sizes. Run artisan in webui_dir.
PrefixMatch doesn't need to check that Free::(type)s match as we only PrefixMatch on atoms that are of the same type (due to the index id strategy)
Providing a size hint when pinning Atom::TCore(s)
An all-in-one allocation mini-cache. This uses invasive containment to keep a hash table as well as an LRU list. It allocates a statically configurable space in which the elements are allocated in-place.
using TMiniCache to replace an unordered_map cache inside TStream. This reduced the average instruction count of a look-up from 332 to 129 for the TStream::FetchBuf() call in a sample test. It also cuts the heap allocations down to 0 as all the space for the cache is pre-allocated inside the containing object.
Adding a space-efficient empty specialization of TMiniCache
Make demo.py's dataset optional.
Report which dataset if any, are imported.
Test shared state across fiber local variables.
Merge pull request #182 from jmlvanre/perf-improvements

Perf improvements
Added another shared atomic as an expected.
Fix some error messages from InterpretStmt.
Improve the orly console.
Merge pull request #3 from mpark/fiber-local-test

Test shared state across fiber local variables.
Merge pull request #178 from jmlvanre/fiber-local-test

Added a test for the fiber local implementation
Merge pull request #185 from mpark/orly-client

Improve usability of orly console.
Merge pull request #181 from mpark/demo-runner

Provide better defaults for update pool sizes. Run artisan in webui_dir.
Merge pull request #184 from jmlvanre/perf-mini-cache

Perf mini cache
If we check the timestamp of make_dep_file itself, we rebuild always for buildbots since they always re-bootstrap jhm and make_dep_file.

For now work around this by not timestamping make_dep_file (Do g++ instead). Less than ideal but functional. In the future we will ideally only re-bootstrap as necessary, but that requires considerably more engineering effort.