root / HServer / 00.Server / 00.Program / node_modules / dtrace-provider / CHANGES.md
이력 | 보기 | 이력해설 | 다운로드 (3.11 KB)
1 |
dtrace-provider - Changes |
---|---|
2 |
========================= |
3 |
|
4 |
## HISTORY |
5 |
|
6 |
* 0.8.6: |
7 |
Improved compilation failure behaviour (#96) |
8 |
|
9 |
* 0.8.5: |
10 |
Reverted "Install fails on Debian due to differently named node binary" for |
11 |
now |
12 |
|
13 |
* 0.8.4: |
14 |
Only log error once when DTraceProviderBindings can't be found |
15 |
Install fails on Debian due to differently named node binary |
16 |
|
17 |
* 0.8.3: |
18 |
Install fails with yarn |
19 |
|
20 |
* 0.8.2: |
21 |
Error installing in 64-bit SmartOS zones with 32-bit node |
22 |
|
23 |
* 0.8.1: |
24 |
Support FreeBSD 10 & 11 |
25 |
|
26 |
* 0.8.0: |
27 |
Support passing additional arguments to probe function via `.fire()` |
28 |
|
29 |
* 0.7.1: |
30 |
Update libusdt for chrisa/libusdt#12 fix |
31 |
|
32 |
* 0.7.0: known support for v0.10.47, v0.12.16, v4.6.0. |
33 |
Updated NaN dependency to remove warnings on newer Node versions. |
34 |
|
35 |
* 0.2.8: |
36 |
Add NODE_MODULE() declaration for compatibility with Node 0.9.1+ |
37 |
(reported by Trent Mick) |
38 |
Remove execSync dependency from tests. |
39 |
|
40 |
* 0.2.7: |
41 |
Don't build on FreeBSD by default - DTrace is not yet built in releases. |
42 |
|
43 |
* 0.2.6: |
44 |
Fall back to make(1) if gmake(1) is unavailable, still expected to be GNU Make |
45 |
(Trent Mick) |
46 |
|
47 |
* 0.2.5: |
48 |
Add "json" probe argument type, automatically serialising objects as JSON |
49 |
Trust npm to set PATH appropriately when invoking node (reported by Dave Pacheco) |
50 |
libusdt update - allow provider memory to be freed (reported by Bryan Cantrill) |
51 |
Build libusdt with gmake by default (reported by Keith Wesolowski) |
52 |
Turn the various scripts in test/ into a TAP-based testsuite. |
53 |
|
54 |
* 0.2.4: |
55 |
Improve Node architecture detection to support 0.6.x, and respect |
56 |
npm's prefix when choosing a node binary to use (reported by Trent Mick) |
57 |
|
58 |
* 0.2.3: |
59 |
libusdt update - don't invoke ranlib on SunOS-derived systems |
60 |
Disambiguate module name in probe tuple, and optionally allow it to be |
61 |
specified when creating a provider. (Bryan Cantrill bcantrill@acm.org) |
62 |
|
63 |
* 0.2.2: |
64 |
libusdt update for build fixes |
65 |
Respect MAKE variable in build script |
66 |
|
67 |
* 0.2.1: |
68 |
Update binding.gyp for clang on Snow Leopard - no space after -L. |
69 |
|
70 |
* 0.2.0: |
71 |
Update libusdt, and attempt to build it correctly for various platforms. |
72 |
Add support for disabling providers and removing probes. |
73 |
|
74 |
* 0.1.1: |
75 |
Replace Node-specific implementation with wrappers for libusdt. |
76 |
Extend argument support to 32 primitives. |
77 |
Adds Solaris x86_64 support. |
78 |
|
79 |
* 0.0.9: |
80 |
Force the build architecture to x86_64 for OS X. |
81 |
|
82 |
* 0.0.8: |
83 |
Removed overridden "scripts" section from package.json, breaking Windows installs |
84 |
|
85 |
* 0.0.7: |
86 |
Fix for multiple enable() calls breaking providers. |
87 |
|
88 |
* 0.0.6: |
89 |
Fix for segfault trying to use non-enabled probes (Mark Cavage mcavage@gmail.com) |
90 |
|
91 |
* 0.0.5: |
92 |
Revert changes to make probe objects available. |
93 |
|
94 |
* 0.0.4: |
95 |
Remove unused "sys" import (Alex Whitman) |
96 |
No longer builds an empty extension on non-DTrace platforms |
97 |
Probe objects are made available to Javascript. |
98 |
|
99 |
* 0.0.3: |
100 |
Builds to a stubbed-out version on non-DTrace platforms (Mark Cavage <mcavage@gmail.com>) |
101 |
|
102 |
* 0.0.2: |
103 |
Solaris i386 support. |
104 |
Fixes memory leaks |
105 |
Improved performance, enabled- and disabled-probe. |
106 |
|
107 |
* 0.0.1: |
108 |
First working version: OSX x86_64 only. |