JavaScript DTrace provider ver 2.0

About 2 months ago I posted an update to the JavaScript DTrace provider to Bugzilla. In case you are interested and missed it, here are some details: The new additions were, the ability to identify anonymous functions (js_function-info) access to function entry arguments (js_function-args) access to function return value (js_function-rval) I was finding that the [...]

Posted on July 30, 2007 at 1:02 pm by Brendan Gregg · Permalink · Comments Closed
In: DTrace · Tagged with: ,

DTrace meets JavaScript

I’ve recently been writing a DTrace provider for JavaScript, using the user statically defined tracing interface (USDT). The codename for this project is Helper Monkey. This was achieved by adding USDT probes to the Spider Monkey JavaScript Engine, which is used by the Mozilla family of browsers including Firefox. Since Solaris Nevada ships with Firefox, [...]

Posted on September 18, 2006 at 7:19 pm by Brendan Gregg · Permalink · 15 Comments
In: DTrace · Tagged with: ,