Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed v8::IdleNotification for nodejs 0.12 #60

Open
wants to merge 48 commits into
base: master
Choose a base branch
from

Conversation

marcominetti
Copy link

No description provided.

@FGRibreau
Copy link

👍

4 similar comments
@dgilperez
Copy link

👍

@Globegitter
Copy link

👍

@jwigley
Copy link

jwigley commented Feb 21, 2015

👍

@andrewjmead
Copy link

👍

@marcominetti
Copy link
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

👍

@jacoscaz
Copy link

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

@lbeschastny
Copy link

👍

@L2G
Copy link

L2G commented Mar 26, 2015

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

@TooTallNate
Copy link

👍

2 similar comments
@matthewmueller
Copy link

👍

@kieran-ohara
Copy link

+1

@marcominetti
Copy link
Author

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

@francisdb
Copy link

@marcominetti thanks 👍

@francisdb
Copy link

@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
Author

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

@aleclarson
Copy link

👍

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.