Profiling¶
You can profile a Wishbone server in order to locate performance issues by
starting the wishbone
executable using the --profile
option.
$ wishbone start --config test.yaml --profile
Pressing CTRL+C will stop the server and dump the profile file named
wishbone_<pid>_.cpuprofile
in the current working directory.
The profile file can be loaded directly into Chrome’s “Developer Tools” for further analysis:

The javascript profiler is somewhat hidden in chrome. To open:
Options -> More Tools -> Developer Tools
Once developer tools is open select:
Options -> More Tools -> JavaScript profiler