The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / src / node_dtrace.cc @ 6f92da2d

History | View | Annotate | Download (10.5 KB)

# Date Author Comment
8e29ce9f 07/31/2013 02:12 PM Fedor Indutny

src: lint c++ code

110a9cd8 07/06/2013 11:44 AM Ben Noordhuis

lib, src: upgrade after v8 api change

This is a big commit that touches just about every file in the src/
directory. The V8 API has changed in significant ways. The most
important changes are:

  • Binding functions take a const v8::FunctionCallbackInfo<T>& argument...
23509eb9 05/22/2013 11:19 PM Timothy J Fontaine

dtrace: unify dtrace and systemtap interfaces

9b8dd395 03/29/2013 08:49 PM Ben Noordhuis

dtrace: check if _handle property is set

Check that _handle is an object before trying to read its `fd`
property, avoids bogus values.

aa5da485 03/29/2013 08:30 PM Timothy J Fontaine

dtrace: actually use the _handle.fd value

When using the DTrace/systemtap subsystems it would be helpful to
actually have an fd associated with the requests and responses.

76340696 03/29/2013 08:04 PM Dave Pacheco

dtrace: pass more arguments to probes

OSX and other DTrace implementations don't support dereferencing
structs in probes. To accomodate that pass members from the struct as
arguments so that DTrace is useful on those systems.

f65e14ed 03/19/2013 08:11 PM Trevor Norris

src: pass Isolate to all applicable api

Update the api to pass node_isolate to all supported methods.

Much thanks to Ben Noordhuis and his work in 51f6e6a.

0bba5902 03/19/2013 08:11 PM Trevor Norris

bindings: update api

All compile time warnings about using deprecated APIs have been
suppressed by updating node's API. Though there are still many function
calls that can accept Isolate, and still need to be updated.

node_isolate had to be added as an extern variable in node.h and...

51f6e6a9 02/25/2013 05:45 PM Ben Noordhuis

src, test: downgrade to v8 3.14 api

7788a6bf 01/07/2013 11:39 AM Ben Noordhuis

src: pass node_isolate to Undefined()

06810b29 10/31/2012 08:25 PM Jan Wynholds

tracing: add systemtap support

35a1421e 06/13/2012 06:36 PM Igor Zinkovsky

Windows: Enable ETW events.
This commit enables ETW events to be fired on Windows for existing
DTrace probes. ETW instrumentation is enabled by default. It
is possible to build node.exe without ETW instrumentation by
using --without-etw option with configure script.

249c3c16 03/22/2012 08:02 PM ssuda

Avoiding unnecessary ToString() calls

String::Utf8Value and String::AsciiValue constructors take Handle<Value>
So no need to convert to Handle<String>

ff4a9d38 03/09/2012 06:14 PM Ben Noordhuis

core: use proper #include directives

5c9a262e 06/07/2011 11:06 PM Bert Belder

Compatibility issue and warning in x-forwarded-for dtrace probe

e142fe2b 06/04/2011 10:05 AM Dave Pacheco

DTrace probes: support X-Forwarded-For

INTRO-385

55048cdf 03/14/2011 08:37 PM Ryan Dahl

Update copyright headers

e9257b85 02/09/2011 09:50 PM Ryan Dahl

New DTrace probes from CA team

068b7335 01/24/2011 09:59 PM Ryan Dahl

Land Cantrill's DTrace patch

only works on solaris