Skip to content

Fixed v8::IdleNotification for nodejs 0.12#60

Open
marcominetti wants to merge 48 commits into
lloyd:masterfrom
marcominetti:master
Open

Fixed v8::IdleNotification for nodejs 0.12#60
marcominetti wants to merge 48 commits into
lloyd: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

jwigley commented Feb 21, 2015

Copy link
Copy Markdown

👍

@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

L2G commented Mar 26, 2015

Copy link
Copy Markdown

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.