Skip to content

Fixed v8::IdleNotification for nodejs 0.12#60

Open
marcominetti wants to merge 48 commits intolloyd:masterfrom
marcominetti:master
Open

Fixed v8::IdleNotification for nodejs 0.12#60
marcominetti wants to merge 48 commits intolloyd:masterfrom
marcominetti:master

Conversation

@marcominetti
Copy link
Copy Markdown

No description provided.

@FGRibreau
Copy link
Copy Markdown

👍

4 similar comments
@dgilperez
Copy link
Copy Markdown

👍

@Globegitter
Copy link
Copy Markdown

👍

@jwigley
Copy link
Copy Markdown

jwigley commented Feb 21, 2015

👍

@andrewjmead
Copy link
Copy Markdown

👍

@marcominetti
Copy link
Copy Markdown
Author

Works on iojs too. ;) 👍

The idle_time_in_ms parameter for IdleNotification() is hardcoded and equal to 500ms. It is sufficient for me to make the gc run.

@gierschv
Copy link
Copy Markdown

👍

@jacoscaz
Copy link
Copy Markdown

Tested w/ node.js 0.12.0 and latest io.js, works like a charm.

@lbeschastny
Copy link
Copy Markdown

👍

@L2G
Copy link
Copy Markdown

L2G commented Mar 26, 2015

Works for me, too. Running Node 0.12.0 on Mac OS X 10.9.5.

@TooTallNate
Copy link
Copy Markdown

👍

2 similar comments
@matthewmueller
Copy link
Copy Markdown

👍

@kieran-ohara
Copy link
Copy Markdown

+1

@marcominetti
Copy link
Copy Markdown
Author

available on npm as memwatch-next... waiting for pr merge... ;)

@francisdb
Copy link
Copy Markdown

@marcominetti thanks 👍

@francisdb
Copy link
Copy Markdown

@marcominetti can't do npm update when the path contains folders with spaces. This must have been introduced by your patch sice it works for memwatch 0.2.2

gyp ERR! stack Error: `make` failed with exit code: 2

@marcominetti
Copy link
Copy Markdown
Author

Fixing right now... wait some minutes... ;)

@aleclarson
Copy link
Copy Markdown

👍

doron2402 and others added 29 commits July 9, 2015 10:22
fix(bindings): support for npm@3 flatness
Supporting now iojs 3.x branch.
include iojs-v3 in travis ci build
Now uses both IdleNotification and LowMemoryNotification to ensure
'stats' event is triggered. The gc function now accepts custom deadline
in milliseconds for IdleNotification. In iojs/nodejs version 3.x the
full collection could not indeed occur.
Use std::isnan and std::isinf when on linux.
Minor, but JSON for heapdiff was missing one bracket.
chore(ci): add Node 4, 5 & 6
license page is previously incorrect
Just a little typo?
Refer diretctly to @airbnb/node-memwatch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.