The magic happens in your console.
Note that multiple solutions doesn't mean running from scratch. Solutions beyond the first build on the first solution.
Run grunt distperf for a perf build. You can also run grunt distbug for debugging.
Add ?wait=1 to the code to have the test wait five seconds before starting. Allows you to press buttons for metrics.
Add ?perf=0 to NOT call console.profile, which should make the thing run a little faster.
These can be combined...
Heatfiler instructions (assumes heatfiler runs on same domain as finitedomain files, just clone the repo and run it):
@ console.log('starting now...');
@ var exports = {};
@ var module = {exports: {}};
+ http://localhost/path/to/finitedomain/dist/browser.js
- http://localhost/path/to/finitedomain/tests/perf/curator/config.js
- http://localhost/path/to/finitedomain/tests/perf/perf.js
@ perf(config, 1);