-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Replace calls to v8::Object::Set/GetHiddenValue with Set/GetPrivate #96
Conversation
The Set/GetHiddenValue API was removed in V8 5.2, which is shipped in Electron 1.3.0. Presumably at some point NAN will get updated to handle this breaking API change, but for the time being I've sourced an alternative implementation of the removed functionality using the v8::Object::Set/GetPrivate API. Compatibility with older V8 versions has been preserved.
@3y3 Is it possible to merge this PR? |
any updates on this? |
If anyone needs it, you can grab from here: https://github.com/RisingStack/v8-profiler or https://www.npmjs.com/package/@risingstack/v8-profiler |
Just checking in to see if this package is going to be updated for node v7+ or taken over by somebody else? |
@3y3 What needs to be done here? |
Is there anyone who can use v8-profiler for Electron apps these days?
Tried with Node v6.1.0, v6.3.1, and v7.4.0 on Windows 10 64 bit, Electron is v1.4.13. |
@gergelyke risingstack version fails to compile on Linux x64, node 7.5
|
Hi, the issue has been resolved in #106 , is it ok to close this pr? |
The
Set/GetHiddenValue
API was removed in V8 5.2, which is shipped in Electron 1.3.0. Presumably at some point NAN will get updated to handle this breaking API change, but for the time being I've sourced an alternative implementation of the removed functionality using thev8::Object::Set/GetPrivate
API. Compatibility with older V8 versions has been preserved.