Skip to content
John Vilk edited this page Mar 5, 2015 · 23 revisions

First and foremost, read the Doppio Developer Guide!

Also check out the Successes list.

Java Information

Tracing Hotspot Execution

  • For (slow) bytecode tracing, download the debug build here and run with -XX:+TraceBytecodes
  • For faster method tracing: https://github.com/int3/dsjt
  • Of course, a debugger (like jdb) is useful too

Profiling Javascript Engines

  • Useful Node flags:
    • --trace-bailout --trace-opt --trace-deopt --code-comments -- inspect JIT behavior
    • --prof (Parse profile dump using nprof) -- find the most heavily-used functions
Clone this wiki locally