don't remember what this was
Add some more measurements
Misc. cleanup. Doesn't seem to be any semantically significant changes in this patch.
More measurements
Add a test to test unfairly (but realistically) using the java regexp matcher
Fix bugs so that the output produced by the runner is plausible.
Getting the redirection right
Fix tests, more parameterized, a bit larger stepsize
Adding some  more measurements
Fix performance bug, use AtomicLong instead of synchronized long
Misc cleanup
Use ConcurrentHashMap instead of HashMap. Fix test so that it is more robust (broke a class invariant when mocking, which is bad, but an easy mistake to do when using Mockito)
Follow through, cleaning up the access to the heaps map