Chris Andrews
739e1a7098
Support an argument type of "json", serialising argument values.
...
This change allows objects to be passed as argument values, using a
"json" type which is implemented as a regular char * argument, but
with serialising of the object to JSON.
2012-12-02 00:21:52 +00:00
Chris Andrews
7eba54004a
Version bump - 0.2.4.
2012-11-02 19:34:59 +00:00
Chris Andrews
3336f6ebd2
Tests and version bump for module name disambiguation change.
2012-10-31 23:59:05 +00:00
Chris Andrews
db13b0aeaf
Update libusdt, and respect MAKE during libusdt build.
2012-10-15 20:57:56 +01:00
Chris Andrews
401d10eaa3
Fix binding.gyp for clang on OS X 10.6 Snow Leopard.
...
It appears that the linker on OS X is more picky about the -L option not
having a space immediately after it than on other platforms.
2012-09-23 22:49:20 +01:00
Chris Andrews
948fa1a05e
Build updates: add binding.gyp, improve loading of DTrace extension.
...
This adds GYP support, simplifying the existing wscript to always build for
32 bit. The loading of the bindings is improves to only log load errors if
we believe the bindings should have loaded, silencing an error of no use on
Linux or Windows.
2012-08-15 08:40:57 +01:00
Chris Andrews
fb56d137ea
Update for git-submoduled libusdt.
2012-05-01 16:08:41 +01:00
Chris Andrews
298043949b
Switch to git-submoduled libusdt.
2012-04-29 17:58:56 +01:00
Chris Andrews
89d8efed33
Update for current libusdt.
2012-04-27 15:49:12 +01:00
Chris Andrews
43d2017d93
Use libusdt instead of local DOF/tracepoints implementation.
...
Remove all the platform-dependent code from node-dtrace-provider, and
defers to the libusdt source which should be in a "libusdt" subdirectory.
2011-11-19 18:45:06 +00:00
Chris Andrews
3a2dceb69f
Don't even build an empty native stub on non-DTrace platforms.
2011-11-18 21:18:11 +00:00
Mark Cavage
3b9af59896
rename conf to ctx in wscript
2011-08-30 14:40:55 -07:00
Mark Cavage
f028d034af
Stub out non-sun/mac platforms
2011-08-30 14:38:05 -07:00
Chris Andrews
f813572360
Version bump.
2011-02-05 13:24:34 +00:00
Chris Andrews
644241102a
Break out per-arch DTraceProbe classes.
...
All arch-specific probe-handling code is now in */dtrace_probe.cc.
2011-02-02 23:11:46 +00:00
Chris Andrews
3dc9025f99
Initial import of working dtrace-provider extension.
2011-01-27 17:51:42 +00:00