Skip to content

[8.x] v8 bug fixes for s390x - #22375

Closed
john-yan wants to merge 1 commit into
nodejs:v8.x-stagingfrom
john-yan:v8.x-staging
Closed

[8.x] v8 bug fixes for s390x#22375
john-yan wants to merge 1 commit into
nodejs:v8.x-stagingfrom
john-yan:v8.x-staging

Conversation

@john-yan

@john-yanjohn-yan commented Aug 17, 2018

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

@nodejs-github-botnodejs-github-bot added build Issues and PRs related to build files or the CI. libuv Issues and PRs related to the libuv dependency or the uv binding. meta Issues and PRs related to the general management of the project. v8.x labels Aug 17, 2018
@john-yanjohn-yan mentioned this pull request Aug 17, 2018
@john-yan

Copy link
Copy Markdown
Author

issue: #22364

@john-yanjohn-yan changed the title V8.x stagingv8 bug fixes for s390xAug 17, 2018
@john-yan

Copy link
Copy Markdown
Author

Could anyone please advice where should the small test described in the issue should go into?

@mscdex

Copy link
Copy Markdown
Contributor

I'm not sure the V8 version should be bumped, but definitely the v8_embedder_string in common.gypi needs to be bumped.

@devsnek

Copy link
Copy Markdown
Member

commit links to ca95cd9 but the correct hash is 9040405eb952124d24b37c501f8eb4456fc318da

@richardlau

Copy link
Copy Markdown
Member

I'm not sure the V8 version should be bumped, but definitely the v8_embedder_string in common.gypi needs to be bumped.

Bumping the V8 version is correct for 8.x (v8_embedder_string doesn't exist in this branch) https://github.com/nodejs/node/blob/master/doc/guides/maintaining-V8.md#backporting-to-abandoned-branches

@joransiu

Copy link
Copy Markdown
Contributor

Could anyone please advice where should the small test described in the issue should go into?

Perhaps contribute the failing testcase to the V8 tests?

@MylesBorins

Copy link
Copy Markdown
Contributor

Original commit message:
s390x: fix high 32-bit word corruption issue
R=joransiu@ca.ibm.com
Change-Id: I9a2cf0f3e4a33dc4b86c83acfefcd27968bbcdb4
Reviewed-on: https://chromium-review.googlesource.com/1176424
Reviewed-by: Joran Siu <joransiu@ca.ibm.com>
Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
Cr-Commit-Position: refs/heads/master@{nodejs#55143}
Refs: v8/v8@ca95cd9
@john-yan

john-yan commented Aug 18, 2018

Copy link
Copy Markdown
Author

Thanks @devsnek for pointing out. The message is updated.

@mhdawsonmhdawson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM, looked at past history and cherrypicks like this did bunch the patch level

@mhdawson

Copy link
Copy Markdown
Member

@BethGriggs any chance to can review and then land if there are no objections before then?

@mhdawson

Copy link
Copy Markdown
Member

The CI started by @MylesBorins was green :)

@BethGriggs

Copy link
Copy Markdown
Member

@MylesBorins, how long does this PR need before it can be merged into v8.x-staging? Could it make the v8.12.0 release on September 4th?

@jasnelljasnell changed the title v8 bug fixes for s390x[8.x] v8 bug fixes for s390xAug 21, 2018
BethGriggs pushed a commit that referenced this pull request Aug 23, 2018
Original commit message:
s390x: fix high 32-bit word corruption issue
R=joransiu@ca.ibm.com
Change-Id: I9a2cf0f3e4a33dc4b86c83acfefcd27968bbcdb4
Reviewed-on: https://chromium-review.googlesource.com/1176424
Reviewed-by: Joran Siu <joransiu@ca.ibm.com>
Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
Cr-Commit-Position: refs/heads/master@{#55143}
Refs: v8/v8@ca95cd9
PR-URL: #22375
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
@BethGriggs

Copy link
Copy Markdown
Member

Landed in 5294919

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

buildIssues and PRs related to build files or the CI.libuvIssues and PRs related to the libuv dependency or the uv binding.metaIssues and PRs related to the general management of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@john-yan@mscdex@devsnek@richardlau@joransiu@MylesBorins@mhdawson@BethGriggs@nodejs-github-bot