Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign up[v10.x] deps: update V8 to 6.8 #21668
Conversation
nodejs-github-bot
added
build
V8 Engine
labels
Jul 5, 2018
This comment has been minimized.
This comment has been minimized.
|
I think the |
This comment has been minimized.
This comment has been minimized.
|
Any idea if this removes the need for the newer compiler on OSX? If it does that would help as we could avoid deciding if its ok to up the level we build on for 10.X |
psmarshall
force-pushed the
psmarshall:v8-api-combat-6.8
branch
2 times, most recently
from
77e28af
to
ec846b9
Jul 6, 2018
This comment has been minimized.
This comment has been minimized.
|
I reverted the changes to |
targos
and others
added some commits
Jul 25, 2018
This comment has been minimized.
This comment has been minimized.
|
V8 6.8 just landed on master. I think it would be best to retarget this PR to
@psmarshall Can I force push it to this PR's branch? |
This comment has been minimized.
This comment has been minimized.
|
@targos Yes please do |
targos
force-pushed the
psmarshall:v8-api-combat-6.8
branch
from
ec846b9
to
a2aae79
Jul 26, 2018
targos
changed the base branch from
master
to
v10.x-staging
Jul 26, 2018
targos
added
the
v10.x
label
Jul 26, 2018
RReverser
and others
added some commits
Apr 17, 2018
This comment has been minimized.
This comment has been minimized.
|
Done! |
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
MylesBorins
added a commit
that referenced
this pull request
Aug 10, 2018
This comment has been minimized.
This comment has been minimized.
|
landed in a6b9ee9...4e6be4c |
psmarshall commentedJul 5, 2018
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passesHere is the ABI compat patch for v8 6.8 (to make it look like 6.7, which is currently in Node 10).
Here is the result of
git diff master -- deps/v8/includewith this patch: https://gist.github.com/psmarshall/75376dbb81dbfbf17cfc47d62cb2e80bOne thing to fix:
I guess we also need to get rid of the
kReadfield from thePageAllocator::Permissionenum in v8-platform.h - that is going to be a bit more involved. Could that break an embedder?For now, I built this on top of #21079.
@addaleax @targos @hashseed