-
Notifications
You must be signed in to change notification settings - Fork 7.3k
using higher versions...Feature/update v8 #8476
Conversation
cc @trevnorris appears to be passing tests (Haven't tested pummel yet). |
So for reference from the previous PR thread: The latest v8 3.29 lands a whole bunch of ES6 stuff that everyone wants. And, the current working v8 is 3.30 as of yesterday: |
v8 version with generators enabled by default, please 💃 |
@indutny Intense. I'll have to give this a thorough review. Guess if everything is actually working well then I'm not opposed to it. |
|
Yep, test-addons is failing indeed. But I wonder how it could fail with |
Pushed a fix for |
@trevnorris I'm also up for moving to 3.29 before v0.12. |
@trevnorris this is how we roll with C :) Basically, |
Oops. Didn't notice that use of @indutny I assume you're running OSX. Do you have a Linux box you can try to reproduce that failure with? |
@trevnorris confirming |
@refack go ahead :) |
Also a report from |
@refack this cluster things are happening because |
10x |
We'll need to backport v8/v8@be6e43289 and v8/v8@6a8f74efc8c (just squash them together) so we don't loose IRHydra support. |
@refack let me know if you need any help with |
Here's the exact diff to apply: https://gist.github.com/trevnorris/236f9f2cd88f2bac8a76 This only is needed in 3.28. It's been fixed in latest 3.29. |
@trevnorris: applied. |
@refack sorry, I took a peek look at the issue with tests. Looks like there is serious issue with a handle cleanup, I'd better do it myself since I want to land it ASAP. |
Hahah, thanks man. Does it work better? |
Much better than what we had before on v0.12 (I did not have much "production" experience with my implementation, but I assume it would have been similar). |
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: #8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 270e998 to deps/v8ppc
Reviewed-By: Fedor Indutny <fedor@indutny.com> PR-URL: nodejs#8476 Port 8efcc7f to deps/v8ppc
I'm up to considering using higher versions...