| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
The third commit isn't necessary; the first two commits should both update V8_PATCH_LEVEL. Apropos the fourth commit, we don't normally merge out-of-tree code changes but it looks like it's for code that no longer exists upstream? LGTM in that case but please update the commit log to conform to the style guide. |
Sorry, something went wrong.
|
@bnoordhuis updated last commit description, ptal |
Sorry, something went wrong.
@V-for-Vasili according to the guide it should be something like: deps,v8: fix gyp build on AIX platform Floating this patch since the code does not exist upstream anymore. deps/v8/testing/gtest.gyp: Supperss -Wnonnull-compare, -Waddress warnings for deps/v8/testing/gtest project; deps/v8/src/compiler/store-store-elimination.cc, deps/v8/src/conversions.cc: Suppress unused function warnings in order to compile with newer (>4.8.5) gcc on Aix. |
Sorry, something went wrong.
There was a problem hiding this comment.
RSLGTM with comments addressed.
.gyp file change LGTM
Sorry, something went wrong.
|
@refack @bnoordhuis Addressed the commit log. |
Sorry, something went wrong.
|
@V-for-Vasili Can you update the first two commits to each bump V8_PATCH_LEVEL and drop the third? |
Sorry, something went wrong.
|
@V-for-Vasili where does e402a75 come from? Is there an upstream equivalent or this your own code? /cc @nodejs/v8-update |
Sorry, something went wrong.
|
@MylesBorins this is my own code. The changes are made to avoid compile time error on Aix and affect Aix only. |
Sorry, something went wrong.
|
@bnoordhuis Done. |
Sorry, something went wrong.
|
@V-for-Vasili I had to rebase (instead of merge) so that we can run it on our CI: |
Sorry, something went wrong.
|
P.S. If you like to be recognized by GitHub properly, you could setup your email as per https://help.github.com/articles/setting-your-commit-email-address-on-github/ |
Sorry, something went wrong.
|
Last ping was for wrong PR. |
Sorry, something went wrong.
Sorry, something went wrong.
Well it seems like now there's a conflict with deps/v8/include/v8-version.h <<<<<<< Node-8-backport-cherry-pick-final
#define V8_PATCH_LEVEL 70
=======
#define V8_PATCH_LEVEL 69
>>>>>>> v8.x-stagingAfter that this need to be accepted by @nodejs/lts (If you fix this remember to git rebase, our CI doesn't handle merges, but you might want to wait until this is approved for landing on v8.x) |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
|
@BethGriggs and this one for the next 8.x release |
Sorry, something went wrong.
|
@MylesBorins in respect to #23958 (comment). There is no equivalent upstream as it is fixed a different way in master and we cannot land this change in the older V8 version. |
Sorry, something went wrong.
|
@mhdawson if that is the case I would like someone from @nodejs/v8-update to review this before we land it |
Sorry, something went wrong.
|
This PR was reverted fromv8.x-staging (and v8.13.0-proposal) due to https://ci.nodejs.org/job/node-test-commit-v8-linux/nodes=ppcle-ubuntu1404,v8test=v8test/1846/console. Based on #23974 (comment), the failure may not have been down to this PR, but I'll rerun some CIs to be sure before landing again. New CI: https://ci.nodejs.org/job/node-test-pull-request/18651 /cc @nodejs/platform-aix |
Sorry, something went wrong.
|
@BethGriggs Updated the PR (corrections to deps/v8/testing/gtest.gyp). Please run the CI again if possible. |
Sorry, something went wrong.
Sorry, something went wrong.
|
@refack do I need to resolve this conflict or will it be resolved while landing? <<<<<<< Node-8-backport-cherry-pick-final #define V8_PATCH_LEVEL 73 ======= #define V8_PATCH_LEVEL 72 >>>>>>> v8.x-staging |
Sorry, something went wrong.
|
Since this is a backport branch, I defer to the @nodejs/backporters team. |
Sorry, something went wrong.
|
P.S. @V-for-Vasili if you don't get a response now, I'd hold off until closer to the next planned release. |
Sorry, something went wrong.
|
one last ci: https://ci.nodejs.org/job/node-test-pull-request/18849/ if it is green I'll go ahead and land / take care of conflict edit: Conflict was breaking CI... I've gone ahead and fixed the conflict and force pushed the branch |
Sorry, something went wrong.
…debug/stack_trace_posix.cc included)
Original commit message:
Fixes to V8 GN build process on aix platform
src/base/debug/stack_trace_posix.cc: suppressed unused function warnings
for functions DemangleSymbols, OutputPointer(in order to compile with
-Werror flag)
test/cctest/test-isolate-independent-builtins.cc: corrections to make
ByteInText test case compatible with aix. (affects aix only)
Change-Id: I49e45e63545404c77aaed3f51b26557f6f03455e
Reviewed-on: https://chromium-review.googlesource.com/927484
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{nodejs#52071}
Original commit message:
ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error.
Bug: v8:8193
GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
Change-Id: I0d4efca4da03ef82651325e15ddf2160022bc8de
Reviewed-on: https://chromium-review.googlesource.com/1228633
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Daniel Clifford <danno@chromium.org>
Reviewed-by: Junliang Yan <jyan@ca.ibm.com>
Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
Cr-Commit-Position: refs/heads/master@{nodejs#56275}
Floating this patch since the code does not exist upstream anymore. deps/v8/testing/gtest.gyp: Supperss -Wnonnull-compare, -Waddress warnings for deps/v8/testing/gtest project; deps/v8/src/compiler/store-store-elimination.cc, deps/v8/src/conversions.cc: Suppress unused function warnings in order to compile with newer (>4.8.5) gcc on Aix.
Only changes to src/base/debug/stack_trace_posix.cc included
Original commit message:
Fixes to V8 GN build process on aix platform
src/base/debug/stack_trace_posix.cc: suppressed unused function warnings
for functions DemangleSymbols, OutputPointer(in order to compile with
-Werror flag)
test/cctest/test-isolate-independent-builtins.cc: corrections to make
ByteInText test case compatible with aix. (affects aix only)
Change-Id: I49e45e63545404c77aaed3f51b26557f6f03455e
Reviewed-on: https://chromium-review.googlesource.com/927484
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52071}
PR-URL: #23958
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
Reviewed-By: George Adams <george.adams@uk.ibm.com>
Original commit message:
ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error.
Bug: v8:8193
GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
Change-Id: I0d4efca4da03ef82651325e15ddf2160022bc8de
Reviewed-on: https://chromium-review.googlesource.com/1228633
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Daniel Clifford <danno@chromium.org>
Reviewed-by: Junliang Yan <jyan@ca.ibm.com>
Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
Cr-Commit-Position: refs/heads/master@{#56275}
PR-URL: #23958
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
Reviewed-By: George Adams <george.adams@uk.ibm.com>
Floating this patch since the code does not exist upstream anymore. deps/v8/testing/gtest.gyp: Supperss -Wnonnull-compare, -Waddress warnings for deps/v8/testing/gtest project; deps/v8/src/compiler/store-store-elimination.cc, deps/v8/src/conversions.cc: Suppress unused function warnings in order to compile with newer (>4.8.5) gcc on Aix. PR-URL: #23958 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com> Reviewed-By: George Adams <george.adams@uk.ibm.com>
Only changes to src/base/debug/stack_trace_posix.cc included
Original commit message:
Fixes to V8 GN build process on aix platform
src/base/debug/stack_trace_posix.cc: suppressed unused function warnings
for functions DemangleSymbols, OutputPointer(in order to compile with
-Werror flag)
test/cctest/test-isolate-independent-builtins.cc: corrections to make
ByteInText test case compatible with aix. (affects aix only)
Change-Id: I49e45e63545404c77aaed3f51b26557f6f03455e
Reviewed-on: https://chromium-review.googlesource.com/927484
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52071}
PR-URL: #23958
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
Reviewed-By: George Adams <george.adams@uk.ibm.com>
Original commit message:
ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error.
Bug: v8:8193
GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
Change-Id: I0d4efca4da03ef82651325e15ddf2160022bc8de
Reviewed-on: https://chromium-review.googlesource.com/1228633
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Daniel Clifford <danno@chromium.org>
Reviewed-by: Junliang Yan <jyan@ca.ibm.com>
Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
Cr-Commit-Position: refs/heads/master@{#56275}
PR-URL: #23958
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
Reviewed-By: George Adams <george.adams@uk.ibm.com>
Floating this patch since the code does not exist upstream anymore. deps/v8/testing/gtest.gyp: Supperss -Wnonnull-compare, -Waddress warnings for deps/v8/testing/gtest project; deps/v8/src/compiler/store-store-elimination.cc, deps/v8/src/conversions.cc: Suppress unused function warnings in order to compile with newer (>4.8.5) gcc on Aix. PR-URL: #23958 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com> Reviewed-By: George Adams <george.adams@uk.ibm.com>
| Back | FazBrowse Home | New Git URL |
Back-port v8 changes for ppc64, Aix platform
Changes included:
ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error.
Bug: v8:8193
GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
V8 Revision: d2e0166ded485df126c765b9196f7edd1ce50f82
Link: https://chromium-review.googlesource.com/c/v8/v8/+/1228633
ppc64, aix: Fixes to V8 GN build process on aix platform
(Only changes to src/base/debug/stack_trace_posix.cc included)
V8 Revision: 6bc4bfea655723b6e71280e71a3dae07c37d7b44
Link: https://chromium-review.googlesource.com/c/v8/v8/+/927484
Fix gyp build on Aix platform. (Changes not currently present in Master)
Supperss -Wnonnull-compare, -Waddress warnings for deps/v8/testing/gtest project;
Suppress unused function warnings in deps/v8/src/compiler/store-store-elimination.cc,
deps/v8/src/conversions.cc in order to compile with newer (>4.8.5) gcc on Aix.