zeekay and Hanzo Dev
7460793f9d
ci: canonical pair — hanzo.yml + forge caller
...
github.com has no runner for hanzo-build-linux-amd64, so a caller under
.github/workflows is a gate that can never be scheduled. This is the ~7-line
caller on the plane that can (git.hanzo.ai git-runner fleet), pinned @v1.
Co-authored-by: Hanzo Dev <[email protected] >
2026-08-06 02:35:59 -07:00
Cody Peter Mello
e9d860eaf5
chrisa/node-dtrace-provider#127 Release v0.8.8
2019-08-17 01:59:41 +00:00
Christoph Kieslich and Cody Peter Mello
3cbb3c8218
chrisa/node-dtrace-provider#125 Nodejs 12 support
...
Reviewed by: Cody Peter Mello <[email protected] >
2019-07-24 19:01:13 +00:00
Cody Peter Mello
ee86dd42d6
chrisa/node-dtrace-provider#126 Some tests are flaky under newer node versions due to probe getting GC'd
2019-07-23 22:49:22 +00:00
Cody Peter Mello
6ef2a247fc
chrisa/node-dtrace-provider#120 Failed assertion when firing unregistered probe name
2018-05-30 00:22:42 +00:00
anton whalley and Cody Peter Mello
06f8a6916b
chrisa/node-dtrace-provider#119 Deprecated NewInstance function now no longer exists
...
Reviewed by: Cody Peter Mello <[email protected] >
2018-05-29 17:56:56 +00:00
Cody Peter Mello
1474252dcc
chrisa/node-dtrace-provider#96 Improving compilation failure behaviour
...
Reviewed by: Julien Gilli <[email protected] >
2018-01-11 23:54:45 +00:00
Cody Peter Mello
a00c95b879
chrisa/node-dtrace-provider#92 Installation does not work on Debian (revert for now)
2017-08-04 15:42:58 +00:00
Cody Peter Mello
d669387878
chrisa/node-dtrace-provider#100 Only log error once when DTraceProviderBindings can't be found
...
chrisa/node-dtrace-provider#92 Installation does not work on Debian
2017-08-03 22:33:32 +00:00
Cody Peter Mello
7ab84e1aa2
chrisa/node-dtrace-provider#95 Install fails with yarn
2017-06-13 00:28:13 +00:00
Cody Peter Mello
c3d7f31d10
chrisa/node-dtrace-provider#99 Document some obstacles when using OS X or FreeBSD
2017-06-13 00:28:12 +00:00
Cody Peter Mello
dbc47c80c5
chrisa/node-dtrace-provider#48 Error installing in 64-bit SmartOS zones with 32-bit node
2017-05-27 01:38:10 +00:00
Cody Peter Mello
a1594b0ea1
chrisa/node-dtrace-provider#90 Probes should hold a reference to their providers
2017-02-24 16:13:43 -08:00
Anton Whalley and Cody Peter Mello
942e2275ef
Support FreeBSD 10 & 11
2017-02-11 18:50:05 -08:00
Cody Peter Mello
c80caf18c2
Pass extra args to callback via .fire()
2016-10-25 23:36:58 +00:00
Cody Peter Mello
b733a459ad
Update libusdt for chrisa/libusdt#12 fix
2016-10-25 21:59:32 +00:00
David Pacheco
ea042a35d1
version 0.7.0
...
bump NaN dependency to remove warnings when picking up older versions
fix "solaris" check
2016-10-14 22:10:26 +00:00
Corbin Uselton and Dave Pacheco
36ca0f2a05
Upgrade to Nan 2 for iojs 3+ and Node 4+ support
2015-09-04 11:22:38 -07:00
Dave Pacheco
8622b7ad80
0.5.0
2015-05-28 14:07:35 -07:00
Ilkka Myller
1032eb7a7a
nan v1.8.4 for io.js 2.0.0 compatibility
2015-05-05 11:51:52 +03:00
Timothy J Fontaine
bba9fe9f9f
0.4.0
2015-01-23 16:09:28 -08:00
Tim Oxley and Timothy J Fontaine
215af0c111
Update dependency on nan to ~1.5.1.
...
Enables support for io.js at 1.0.1.
2015-01-23 16:08:08 -08:00
Timothy J Fontaine
454ab4bb81
0.3.2
2015-01-23 16:04:55 -08:00
Timothy J Fontaine
2e1a00d250
windows can't use hashbang for scripts
...
This could break people who are doing cross installs if npm doesn't
always set the PATH such that node.execPath is first
Fixes #55
2015-01-23 16:04:00 -08:00
Timothy J Fontaine
403594a847
0.3.1
2014-10-25 10:43:45 -07:00
Timothy J Fontaine
fe6424c200
handle installs from decoupled npm
...
Fixes #52 #53
2014-10-25 10:41:47 -07:00
Timothy J Fontaine
542557d307
0.3.0
2014-10-15 08:38:31 -07:00
Rod Vagg and Timothy J Fontaine
8db5c6537a
added "test" script
2014-10-15 08:28:59 -07:00
Rod Vagg and Timothy J Fontaine
3d5f572b2b
convert to [email protected] for Node 0.8->0.11+ support
2014-10-15 08:18:30 -07:00
Timothy J Fontaine
aec0090ada
support installing without compiling
...
Some platforms may not have a compiler, or be appropriate for use with
dtrace-provider. On those environments allow the build to succeed and
rely on the stub implementations instead.
This will squelch all build output, which may be loud and noisey for end
users. If you want to see build output set the environment variable V to
anything.
2014-10-14 13:47:02 -07:00
Timothy J Fontaine
59d7638afb
support paths that require escaping
...
Fixes #45
2014-10-14 11:22:21 -07:00
Timothy J Fontaine
09267f75a4
error output should go to stderr
2014-10-14 11:06:46 -07:00
Dmitry Shirokov and Timothy J Fontaine
272a9462ee
Syntax fix in README.md
...
`{ "foo" => "bar" }` -> `{ "foo": "bar" }`
2014-10-14 11:05:39 -07:00
Wyatt Preul and Timothy J Fontaine
9ef65a068d
createDTraceProvider use exported binding
...
You can replace the exported mechanism to allow for wrapping, but still
use the factory method
2014-10-14 11:03:35 -07:00
Phil Murray and Timothy J Fontaine
9bb408dca8
Updating DTraceProviderStub stub to add 'disable'
2014-10-14 10:43:48 -07:00
Dave Pacheco and Timothy J Fontaine
e343e9d2df
stub for unsupported platforms does not cover probes used by name
2014-10-14 10:43:10 -07:00
Chris Andrews
447d692987
Update libusdt for "prevent fire after disable" bug.
...
Also updates tests which were actually expecting a fired probe on
a disabled provider.
2013-10-15 12:58:01 +01:00
Chris Andrews
359438c06f
Update libusdt to include support for Oracle Linux.
2013-10-15 10:31:51 +01:00
Chris Andrews
be8ad6e7de
Test showing we can add probes to an existing provider.
2013-07-18 09:11:45 +01:00
Chris Andrews
505d174685
Version bump - 0.2.8
2013-02-04 20:35:04 +00:00
Chris Andrews
ae94e89b60
Remove need for execSync from tests.
2013-02-04 20:17:23 +00:00
Chris Andrews
db12131bd3
As of Node 0.9.1 use of NODE_MODULE in an extension is required.
...
We'd been getting away without a NODE_MODULE(...) declaration in
this module, but in Node 0.9.1 the legacy "scan for init" mechanism
went away.
This change adds the required declaration, and the extension now
builds on 0.9.1+.
2013-01-29 23:06:05 +00:00
Chris Andrews
dea3f700f2
Release 0.2.7
2013-01-05 17:43:46 +00:00
Chris Andrews
a0263182fd
Remove "freebsd" from supported platforms.
...
DTrace is not yet built by default on FreeBSD releases, so remove
it here, for now.
This also attempts to simplify the GYP targets, by using a dummy
target in the case of a non-DTrace platform.
2013-01-05 17:42:00 +00:00
Chris Andrews
a66540161d
Release information for 0.2.6.
2012-12-30 11:34:52 +00:00
Trent Mick
90abcc9768
fix build on Mac broken in issue #28 with gmake default
2012-12-28 11:43:06 -08:00
Chris Andrews
480f5d7f5a
Add release information for 0.2.5
2012-12-09 12:59:29 +00:00
Chris Andrews
c4a9231bf9
Default to using gmake if MAKE is not already set.
...
-C is a GNU make feature, and libusdt requires GNU make, so we default
to gmake here.
2012-12-09 12:34:20 +00:00
Chris Andrews
8fe1c361e1
Fix up handling of DTraceArgument objects.
...
This change adds a destructor for the DTraceArgument base class,
improves handling of probe argument values, and adds tests for
more argument cases.
2012-12-09 11:41:07 +00:00
Chris Andrews
c7ed19c7c1
Merge branch 'libusdt_issue5' into json-args
2012-12-08 18:22:22 +00:00