Skip to content

Tags: stalleyj/node-heapdump

Tags

v0.3.7

src: update compatibility shim

Update the compatibility shim to the latest version from
https://github.com/strongloop/strong-agent

Makes node-heapdump compatible with io.js v3.0.0.

Fixes bnoordhuis#61.

v0.3.6

src: disable win_delay_load_hook in binding.gyp

Fix a Windows-only load time linker error caused by nodejs/node@efadffe
("win,node-gyp: optionally allow node.exe/iojs.exe to be renamed"),
which was made the default in io.js v2.2.0.

Fixes the following error whe trying to load the add-on:

    LINK : fatal error LNK1194: cannot delay-load "iojs.exe" due to
    import of data symbol ""__declspec(dllimpo rt) const
    v8::OutputStream::`vftable'" (__imp_??_7OutputStream@v8@@6b@)";
    link without /DELAYLOAD:iojs.exe

Fixes bnoordhuis#57.

v0.3.5

src: update v0.10/v0.12v/v1.0 compatibility shim

Update the compatibility shim to the latest version from
https://github.com/strongloop/strong-agent

Makes node-heapdump compatible with node.js v0.11.15.

Fixes bnoordhuis#49.

v0.3.4

src: update v0.10/v0.12v/v1.0 compatibility shim

Update the compatibility shim to the latest version from
https://github.com/strongloop/strong-agent

Makes node-heapdump compatible with io.js: https://github.com/iojs/io.js

Fixes bnoordhuis#48.

v0.3.3

src: update v0.10/v0.12 compatibility shim

Update the compatibility shim to the latest version from
https://github.com/strongloop/strong-agent

Fixes a build error with VS 2013.  Credit goes to @lee-houghton
for coming up with an alternative solution to the SFINAE problem.

Fixes bnoordhuis#44 - hopefully for good this time.

v0.3.2

src: release heap snapshot, fix memory leak

Release the heap snapshot after it's written to disk.  Fixes unbound
memory consumption when repeatedly taking snapshots.

Fixes bnoordhuis#45.

v0.3.1

src: update v0.10/v0.12 compatibility shim

Update the compatibility shim to the latest version from
https://github.com/strongloop/strong-agent

Fixes a build error with VS < 2013.

Fixes bnoordhuis#44.

v0.3.0

npm: publish v0.3.0

There are enough substantial changes in this release to warrant a bump
of the minor version.

v0.2.10

npm: publish v0.2.10

v0.2.9

src: fix use of uninitialized signal handle

With NODE_HEAPDUMP_OPTIONS=nosignal, the SIGCHLD signal handle wasn't
initialized even though it's used by heapdump::WriteSnapshot().

See discussion in bnoordhuis#16.