GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — deps: update V8 to 6.6 by targos · Pull Request #19201 · nodejs/node

Conversation

@targos

@targos targos commented Mar 7, 2018 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

ETA: April 17th, 2018

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

CI: https://ci.nodejs.org/job/node-test-pull-request/13568/
V8: https://ci.nodejs.org/job/node-test-commit-v8-linux/1254/

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

bricss, benjamingr, vsemozhetbyt, dnalborczyk, jens1o, and MylesBorins reacted with thumbs up emoji bricss, mmarchini, vsemozhetbyt, trivikr, and MylesBorins reacted with hooray emoji bricss, benjamingr, vsemozhetbyt, and MylesBorins reacted with heart emoji
All reactions
  • 👍 6 reactions
  • 🎉 5 reactions
  • ❤️ 4 reactions
@targos targos added semver-major PRs that contain breaking changes and should be released in the next major version. v8 engine Issues and PRs related to the V8 dependency. blocked PRs that are blocked by other issues or PRs. labels Mar 7, 2018
@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to Node.js builds or CI infrastructure. v8 engine Issues and PRs related to the V8 dependency. labels Mar 7, 2018
@targos targos changed the title V8 6.6 deps: update V8 to 6.6 Mar 7, 2018
@targos targos removed the build Issues and PRs related to Node.js builds or CI infrastructure. label Mar 7, 2018
@targos

targos commented Mar 7, 2018

Copy link
Copy Markdown
Member Author

This is probably the version that will be shipped with Node 10.0.0.

I would like that we land it on master before it is in Chrome stable. It would give us more time to test it with the RCs.

/cc @nodejs/tsc @nodejs/v8 @nodejs/benchmarking @nodejs/performance

devsnek, addaleax, ChALkeR, ilkkao, MylesBorins, ex1st, benjamingr, trivikr, dnalborczyk, and jens1o reacted with thumbs up emoji
All reactions
  • 👍 10 reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ofrobots

ofrobots commented Mar 7, 2018

Copy link
Copy Markdown
Contributor

+1. Given that V8 6.6 is expected to go stable before the 10.0.0 release, it makes sense to release 10 with the latest stable. There is precedence going all the way back to Node 4.x for picking up a V8 version in anticipation that it will go stable very close to the time of a x.0.0 release.

We tend to upgrade V8 in a ABI/API compatible way even after a x.0.0 release, so all this is doing is picking up V8 6.6 as the API + ABI contract for the lifetime of Node.js 10.x LTS. /cc @bmeurer @hashseed in case they see problems with using V8 6.6 API/ABI for the lifetime of LTS.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

ofrobots
ofrobots approved these changes Mar 7, 2018
View reviewed changes

@ofrobots ofrobots left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rubberstamp LGTM.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@targos

targos commented Mar 7, 2018

Copy link
Copy Markdown
Member Author

It looks like we need a new strategy to execute V8 tests:

11:39:24 make -C deps/v8 x64.release GYPFLAGS="-Dclang=0"
11:39:24 make[1]: Entering directory `/home/iojs/build/workspace/node-test-commit-v8-linux/nodes/benchmark/v8test/v8test/deps/v8'
11:39:24 make[1]: *** No rule to make target `x64.release'.  Stop.
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@hashseed

hashseed commented Mar 7, 2018

Copy link
Copy Markdown
Member

Yes, that's because V8 no longer supports gyp as of 6.6, and the Makefile has been removed. Please refer to these instructions.

I can probably come up with some more streamlined instructions based on deps/v8/tools/node/fetch_deps.py tomorrow :)

MylesBorins and joyeecheung reacted with thumbs up emoji
All reactions
  • 👍 2 reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

MylesBorins
MylesBorins approved these changes Mar 7, 2018
View reviewed changes

@MylesBorins MylesBorins left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rubber stamp LGTM when CI is green.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@indutny indutny mentioned this pull request Mar 7, 2018
buffer: port byteLengthUtf8 to JavaScript #18356
Closed
2 of 4 tasks
mcollina
mcollina approved these changes Mar 7, 2018
View reviewed changes

@mcollina mcollina left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@mcollina mcollina mentioned this pull request Mar 7, 2018
performance regression against master nodejs/node-v8#40
Closed
cjihrig
cjihrig approved these changes Mar 7, 2018
View reviewed changes
@Flarna Flarna mentioned this pull request Mar 7, 2018
deps: cherry-pick 15c0c3a8ba and 43e2fb1c3d from upstream V8 #19200
Closed
1 task done
@hashseed

hashseed commented Mar 7, 2018

Copy link
Copy Markdown
Member

I can probably come up with some more streamlined instructions based on deps/v8/tools/node/fetch_deps.py tomorrow :)

cd deps/v8
tools/node/fetch_deps.py .
PATH=./_depot_tools:$PATH tools/dev/gm.py x64.release cctest/* mjsunit/* debugger/* inspector/* message/* preparser/*

This should work on Mac and Linux and runs most tests. V8 unittests are not included because the gmock dependency is missing, and doesn't seem to have worked with make either?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bmeurer

bmeurer commented Mar 8, 2018

Copy link
Copy Markdown
Member

Do you want to float the for..of performance Bugfix on top for the issue discovered in webpack recently? It landed shortly after 6.6.

benjamingr, mcollina, ex1st, and dnalborczyk reacted with thumbs up emoji
All reactions
  • 👍 4 reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@benjamingr

benjamingr commented Mar 8, 2018

Copy link
Copy Markdown
Member

+1 for floating important performance regression fixes that landed after 6.6

mcollina reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@fhinkel fhinkel mentioned this pull request Mar 8, 2018
V8 gyp scaffolding responsibility handoff nodejs/TSC#411
Closed
xzyfer added a commit to xzyfer/node-sass that referenced this pull request Mar 10, 2018
@xzyfer
Pre-empt support for Node 10
66a31af
Lets try to avoid the rush of issues when Node 10 is released next
month.

Node 10 is currently version [`62`][1] but is expected to be
[`63`][2] before going stable. We need to pick one because of the
ABI breakage betweem 62 and 63.

If this bet pays off we save ourselves a bunch of time dealing with
installation issues, and avoiding a new release. If we're wrong it's
no different to any other major Node release.

[1]: https://github.com/nodejs/node/blob/97595739/src/node_version.h#L112
[2]: nodejs/node#19201
@xzyfer xzyfer mentioned this pull request Mar 10, 2018
Pre-empt support for Node 10 sass/node-sass#2274
Merged
xzyfer added a commit to sass/node-sass that referenced this pull request Mar 10, 2018
@xzyfer
Pre-empt support for Node 10
a2d2a63
Lets try to avoid the rush of issues when Node 10 is released next
month.

Node 10 is currently version [`62`][1] but is expected to be
[`63`][2] before going stable. We need to pick one because of the
ABI breakage betweem 62 and 63.

If this bet pays off we save ourselves a bunch of time dealing with
installation issues, and avoiding a new release. If we're wrong it's
no different to any other major Node release.

[1]: https://github.com/nodejs/node/blob/97595739/src/node_version.h#L112
[2]: nodejs/node#19201
@targos

targos commented Mar 12, 2018

Copy link
Copy Markdown
Member Author

@hashseed The last command gives me an error:

$ PATH=./_depot_tools:$PATH tools/dev/gm.py x64.release cctest/* mjsunit/* debugger/* inspector/* message/* preparser/*
Traceback (most recent call last):
  File "tools/dev/gm.py", line 391, in <module>
    sys.exit(Main(sys.argv))
  File "tools/dev/gm.py", line 380, in Main
    return_code += configs[c].Build()
  File "tools/dev/gm.py", line 250, in Build
    build_opts = BUILD_OPTS_GOMA if self.WantsGoma() else BUILD_OPTS_DEFAULT
  File "tools/dev/gm.py", line 236, in WantsGoma
    "gn args --short --list=use_goma %s" % (GetPath(self.arch, self.mode)))
  File "tools/dev/gm.py", line 157, in _CallWithOutputNoTerminal
    return subprocess.check_output(cmd, stderr=subprocess.STDOUT, shell=True)
  File "/usr/lib/python2.7/subprocess.py", line 574, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'gn args --short --list=use_goma out/x64.release' returned non-zero exit status 1

$ gn args --short --list=use_goma out/x64.release
gn.py: Could not find checkout in any parent of the current path.
This must be run inside a checkout.
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ofrobots ofrobots mentioned this pull request Mar 13, 2018
Future Node.js versions for V8 6.3/6.4? nodejs/TSC#505
Closed
@targos
targos force-pushed the v8-6.6 branch from 76c4bfd to fbdeeca Compare March 13, 2018 14:17
@hashseed

hashseed commented Mar 13, 2018 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

@targos could you try this instead?

cd deps/v8
tools/node/fetch_deps.py .
PATH=~/_depot_tools:$PATH tools/dev/v8gen.py x64.release --no-goma
PATH=~/_depot_tools:$PATH ninja -C out.gn/x64.release/ d8 cctest inspector-test
tools/run-tests.py --gn mjsunit cctest debugger inspector message preparser

There is one test failure with mjsunit/wasm/jsapi-harness, but I think that's because dependencies for this test have not been pulled in.

Also, I would be very happy if you cherry-picked these commits from vee-eight-lkgr:

  • 6d9eb3f
  • a454b0dd120a2ad433f0314e2b9436e567930ea1

These two commits adds a --build-v8-with-gn flag to ./configure so that V8 can be built with GN instead of gyp as described here. V8 relies on this option to run integration tests with Node.js.

I could also submit a separate PR for this if you prefer.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@targos

targos commented Mar 13, 2018 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member Author

@hashseed

$ PATH=~/_depot_tools:$PATH tools/dev/v8gen.py x64.release --no-goma

Hint: You can raise verbosity (-vv) to see the output of failed commands.

Traceback (most recent call last):
  File "tools/dev/v8gen.py", line 304, in <module>
    sys.exit(gen.main())
  File "tools/dev/v8gen.py", line 298, in main
    return self._options.func()
  File "tools/dev/v8gen.py", line 166, in cmd_gen
    gn_outdir,
  File "tools/dev/v8gen.py", line 208, in _call_cmd
    stderr=subprocess.STDOUT,
  File "/usr/lib/python2.7/subprocess.py", line 574, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['/usr/bin/python', '-u', 'tools/mb/mb.py', 'gen', '-f', 'infra/mb/mb_config.pyl', '-m', 'developer_default', '-b', 'x64.release', 'out.gn/x64.release']' returned non-zero exit status 1

Running the command manually showed me that I had to execute this:

$ build/linux/sysroot_scripts/install-sysroot.py --arch=amd64

Writing """\
is_debug = false
target_cpu = "x64"
""" to /home/mzasso/git/nodejs/v8-6.6/deps/v8/out.gn/x64.release/args.gn.

/home/mzasso/git/nodejs/v8-6.6/deps/v8/buildtools/linux64/gn gen out.gn/x64.release --check
Done. Made 98 targets from 66 files in 98ms

Edit: ninja is now building. Will report when it's over.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@MylesBorins MylesBorins closed this Apr 11, 2018
MylesBorins added a commit that referenced this pull request Apr 11, 2018
@MylesBorins
deps: update V8 to 6.6.346.23
12a1b9b
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins added a commit that referenced this pull request Apr 11, 2018
@MylesBorins
build: reset embedder string to "-node.0"
1a3f55f
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins added a commit that referenced this pull request Apr 11, 2018
@MylesBorins
src: update NODE_MODULE_VERSION to 63
1f33c36
Major V8 updates are usually API/ABI incompatible with previous
versions. This commit adapts NODE_MODULE_VERSION for V8 6.6.

Refs: https://github.com/nodejs/CTC/blob/master/meetings/2016-09-28.md

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@targos @MylesBorins
deps: update v8.gyp
85ccb63
Synchronize source files list with upstream's BUILD.gn.

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@joyeecheung @MylesBorins
build: update node.gyp to reference gypfiles/v8.gyp
dd49677
Refs: v8/v8@f9934aa
Fixes: nodejs/node-v8#36

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@hashseed @MylesBorins
build: add option to build v8 with GN
5c93b3b
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@hashseed @MylesBorins
deps: split v8_monolith target into separate file
17d4368
Even if we only use v8_monolith build target, other targets
in v8.gyp with possibly outdated file lists are parsed and
could cause build to fail even with --build-v8-with-gn.

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@targos @MylesBorins
tools: fix make test-v8
3e6ff85
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@hashseed @MylesBorins
tools: implement ninja build with --build-v8-with-gn
3fb8abf
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@malcolmdwhite @MylesBorins
test: remove test for shared array buffers transfer
24ec796
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@targos @MylesBorins
util: add type check functions for BigInt arrays
01c9575
Adds `isBigInt64Array` and `isBigUint64Array`.

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
MylesBorins pushed a commit that referenced this pull request Apr 11, 2018
@targos @MylesBorins
test: fix promise message test after V8 update
82e475d
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
@targos
targos deleted the v8-6.6 branch April 12, 2018 08:10
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@MylesBorins @jasnell
deps: update V8 to 6.6.346.23
9daebb4
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@MylesBorins @jasnell
build: reset embedder string to "-node.0"
3542411
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@MylesBorins @jasnell
src: update NODE_MODULE_VERSION to 63
03f8c4f
Major V8 updates are usually API/ABI incompatible with previous
versions. This commit adapts NODE_MODULE_VERSION for V8 6.6.

Refs: https://github.com/nodejs/CTC/blob/master/meetings/2016-09-28.md

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@targos @jasnell
deps: update v8.gyp
e8fc6b6
Synchronize source files list with upstream's BUILD.gn.

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@joyeecheung @jasnell
build: update node.gyp to reference gypfiles/v8.gyp
608557a
Refs: v8/v8@f9934aa
Fixes: nodejs/node-v8#36

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@hashseed @jasnell
build: add option to build v8 with GN
36a02d4
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@hashseed @jasnell
deps: split v8_monolith target into separate file
ea9de2c
Even if we only use v8_monolith build target, other targets
in v8.gyp with possibly outdated file lists are parsed and
could cause build to fail even with --build-v8-with-gn.

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@targos @jasnell
tools: fix make test-v8
91a5ee1
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@hashseed @jasnell
tools: implement ninja build with --build-v8-with-gn
7aa64b9
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@malcolmdwhite @jasnell
test: remove test for shared array buffers transfer
61f8783
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@targos @jasnell
util: add type check functions for BigInt arrays
be4950d
Adds `isBigInt64Array` and `isBigUint64Array`.

PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
jasnell pushed a commit that referenced this pull request Apr 16, 2018
@targos @jasnell
test: fix promise message test after V8 update
dd49778
PR-URL: #19201
Reviewed-By: Ali Ijaz Sheikh <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
@Qard Qard mentioned this pull request May 1, 2018
Different async_hooks behavior in Node 10 #20274
Closed
@hashseed hashseed mentioned this pull request Jun 25, 2018
make test-v8 is broken on Node.js v8.x #21433
Closed
@DeeDeeG DeeDeeG mentioned this pull request Apr 21, 2021
tools: add the bootstrapped _depot_tools dir to the PATH (for V8 tests) #38299
Closed
@DeeDeeG DeeDeeG mentioned this pull request Jun 21, 2021
optional-catch-binding.md: Correct supported Node v8/v8.dev#562
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@mcollina mcollina mcollina approved these changes
@cjihrig cjihrig cjihrig approved these changes
+4 more reviewers
@MylesBorins MylesBorins MylesBorins approved these changes
@hashseed hashseed hashseed left review comments
@bzoz bzoz bzoz left review comments
@ofrobots ofrobots ofrobots approved these changes
Reviewers whose approvals may not affect merge requirements

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

semver-major PRs that contain breaking changes and should be released in the next major version. v8 engine Issues and PRs related to the V8 dependency.

Projects

None yet

Milestone

10.0.0

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

20 participants

@targos @ofrobots @hashseed @bmeurer @benjamingr @seishun @MylesBorins @gibfahn @bnoordhuis @bzoz @mhdawson @mmallick-ca @refack @rvagg @mcollina @cjihrig @jasnell @nodejs-github-bot @joyeecheung @malcolmdwhite
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.