RFC: upgrade V8 to 3.24.x #7062
Comments
What functionality are you talking about? I'm okay with upgrading it, considering that we are using 3.22 for quite a long time in 0.11 and it is just out-dated. |
@trevnorris I guess you are caring about the floating patch? thought I'v no idea what it is. |
Primarily interrupt support and allocation site tracking. Allocation site tracking in 3.22 is pretty broken. |
I'm wary to go to 3.24 with out much time to get it burned in, is 3.23 not sufficient? |
I guess so. I know there are one or two minor API bugs in 3.23 but they probably don't affect node. The thing is that there are a number of API changes between 3.22 and 3.23 that will have to be redone on the next major upgrade because 3.24 changes it even more. Also, and I don't mean any snark, but is time to release really an issue? Going by the pace of development and the number of release blockers in the bug tracker, I get the impression that v0.12 is still a few weeks out. |
Your impression of Node's development cycle aside, 3.24 is still the development branch for v8. Regardless of what will be golden for v8 when 0.12 is released, I am not going to branch 0.12 off with a version of v8 that's still being iterated over. |
I didn't offend you, did I? Sorry, that wasn't my intention, just extrapolating based on what I see. If I'm wrong, tell me.
When will that be? 3.24 is nearing the end of its active development cycle, making it in my opinion the best candidate because it's going to be supported for some time. Contrast that with v0.10, the version of V8 it shipped was already unsupported on the day v0.10.0 was released. If master stays at 3.22, the same thing is going to happen again. |
Personally I like 3.24 just because I can float in the IRHydra 2.0-alpha |
I want to restart this discussion now that 3.25.0 is out. 3.22 is effectively dead, node.js v0.12 hasn't been released yet. I move that now is a good time to upgrade to 3.24. (Apologies if this got double-posted, GitHub is acting quirky.) |
@bnoordhuis I'm ok with doing it, just let me remove |
@bnoordhuis I will review a PR |
V8 is currently at 3.24.33, node.js master is still at 3.22.24.19.
The 3.22 branch is unlikely to be maintained for very long so I would suggest upgrading to 3.24.
I have a vested interest in some of the 3.24 functionality, I'm willing to do the work.
The text was updated successfully, but these errors were encountered: