deps: fix wrong default for v8 handle zapping#23801
Conversation
|
/CC @nodejs/v8-update @nodejs/build-files |
I think we can only catch this through benchmarking, and maybe manually comparing the compiler flags before/after GYP changes. |
|
Also, according to #23182 (comment) I think we should bump the embedder version for GYP updates? |
80e3b52 to
c460808
Compare
targos
left a comment
There was a problem hiding this comment.
Does it work if we force it to 1 in common.gypi?
addaleax
left a comment
There was a problem hiding this comment.
Running CI to verify that this works: https://ci.nodejs.org/job/node-test-pull-request/18029/
doesn’t seem to work for Debug builds yet
Yes, if we force it (i.e. without |
No, I think it's because of the issue resolved by #23704 Running just debug vs regular CI: https://ci.nodejs.org/job/node-test-commit-linux-containered/8006/ |
|
Sample from debug build https://ci.nodejs.org/job/node-test-commit-linux-containered/8007/nodes=ubuntu1604_sharedlibs_debug_x64/console):
|
PR-URL: nodejs#23801 Fixes: nodejs#23796 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Matheus Marchini <mat@mmarchini.me>
86b66a9 to
c9b49a6
Compare
Can we devise a test for this?
Fixes: #23796
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes