Initial import.
Replaced internal property name check with regexp, which speeds up things by several seconds.
Fixed bug in handling of default value for lookup.
Minor changes.
Stopwatch module.
Added initial CG based on one-shot calls.
Now producing sensible call graphs on all Octane benchmarks except possibly mandreel, where we cannot compare against anything. And it's fast.
Keeping adjacency lists sorted speeds things up a bit more.
Optimisation to TC computation: adjacency lists are now ordered, so we can merge them more efficiently.
Some simplifications.
Minor changes.
Factoring out set representation.
Improved encapsulation of set representation.
Removing debugging code.
Turned harness into module to ease loading in web pages.
Added argument parsing to main.js, improved reporting of times.
Minor change.
Removing multi-run feature; we seem to be accumulating global state somewhere.
Minor change.
Added script to analyse program a number of times and compute trimmed mean of execution times.