Skip to content

deps: backport 819b40a from V8 upstream (v4.x) - #3938

Closed
targos wants to merge 2 commits into
nodejs:v4.x-stagingfrom
targos:fix-3934-4.5
Closed

deps: backport 819b40a from V8 upstream (v4.x)#3938
targos wants to merge 2 commits into
nodejs:v4.x-stagingfrom
targos:fix-3934-4.5

Conversation

@targos

Copy link
Copy Markdown
Member

Original commit message:

Use baseline code to compute message locations.
This switches Isolate::ComputeLocation to use baseline code when
computing message locations. This unifies locations between optimized
and non-optimized code by always going through the FrameSummary for
location computation.
R=bmeurer@chromium.org
TEST=message/regress/regress-4266
BUG=v8:4266
LOG=n
Review URL: https://codereview.chromium.org/1331603002
Cr-Commit-Position: refs/heads/master@{#30635}

Fixes: #3934

cc @nodejs/v8 @nodejs/lts

Original commit message:
Use baseline code to compute message locations.
This switches Isolate::ComputeLocation to use baseline code when
computing message locations. This unifies locations between optimized
and non-optimized code by always going through the FrameSummary for
location computation.
R=bmeurer@chromium.org
TEST=message/regress/regress-4266
BUG=v8:4266
LOG=n
Review URL: https://codereview.chromium.org/1331603002
Cr-Commit-Position: refs/heads/master@{nodejs#30635}
Fixes: nodejs#3934
@targostargos added v8 engine Issues and PRs related to the V8 dependency. lts-watch-v4.x labels Nov 20, 2015
@cjihrig

Copy link
Copy Markdown
Contributor

Rubber stamp LGTM

@indutny

Copy link
Copy Markdown
Member

LGTM

@targos

Copy link
Copy Markdown
MemberAuthor

@bnoordhuis

Copy link
Copy Markdown
Member

LGTM

@targos

Copy link
Copy Markdown
MemberAuthor

Updated here like #3937. V8 tests pass on the 4.5 branch.

@targos

Copy link
Copy Markdown
MemberAuthor

@bnoordhuis

Copy link
Copy Markdown
Member

LGTM

targos added a commit that referenced this pull request Nov 25, 2015
Original commit message:
Use baseline code to compute message locations.
This switches Isolate::ComputeLocation to use baseline code when
computing message locations. This unifies locations between optimized
and non-optimized code by always going through the FrameSummary for
location computation.
R=bmeurer@chromium.org
TEST=message/regress/regress-4266
BUG=v8:4266
LOG=n
Review URL: https://codereview.chromium.org/1331603002
Cr-Commit-Position: refs/heads/master@{#30635}
Fixes: #3934
PR-URL: #3938
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
@targos

Copy link
Copy Markdown
MemberAuthor

landed on v4.x-staging with 97a4862

@targostargos closed this Nov 25, 2015
@targos
targos deleted the fix-3934-4.5 branch November 25, 2015 10:11
targos added a commit that referenced this pull request Dec 4, 2015
Original commit message:
Use baseline code to compute message locations.
This switches Isolate::ComputeLocation to use baseline code when
computing message locations. This unifies locations between optimized
and non-optimized code by always going through the FrameSummary for
location computation.
R=bmeurer@chromium.org
TEST=message/regress/regress-4266
BUG=v8:4266
LOG=n
Review URL: https://codereview.chromium.org/1331603002
Cr-Commit-Position: refs/heads/master@{#30635}
Fixes: #3934
PR-URL: #3938
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
@jasnelljasnell mentioned this pull request Dec 17, 2015
targos added a commit that referenced this pull request Dec 17, 2015
Original commit message:
Use baseline code to compute message locations.
This switches Isolate::ComputeLocation to use baseline code when
computing message locations. This unifies locations between optimized
and non-optimized code by always going through the FrameSummary for
location computation.
R=bmeurer@chromium.org
TEST=message/regress/regress-4266
BUG=v8:4266
LOG=n
Review URL: https://codereview.chromium.org/1331603002
Cr-Commit-Position: refs/heads/master@{#30635}
Fixes: #3934
PR-URL: #3938
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
jasnell added a commit that referenced this pull request Dec 17, 2015
Maintenance Update
Notable changes
* Roughly 78% of the commits are documentation and test
improvements
* domains:
- Fix handling of uncaught exceptions (Julien Gilli)
[#3884](#3884)
* deps:
- Upgrade to npm 2.14.12 (Kat Marchán)
[#4110](#4110)
- Backport 819b40a from V8 upstream (Michaël Zasso)
[#3938](#3938)
- Updated node LICENSE file with new npm license (Kat Marchán)
[#4110](#4110)
@jasnelljasnell mentioned this pull request Dec 17, 2015
jasnell added a commit that referenced this pull request Dec 21, 2015
Maintenance Update
Notable changes
* Roughly 78% of the commits are documentation and test
improvements
* domains:
- Fix handling of uncaught exceptions (Julien Gilli)
[#3884](#3884)
* deps:
- Upgrade to npm 2.14.12 (Kat Marchán)
[#4110](#4110)
- Backport 819b40a from V8 upstream (Michaël Zasso)
[#3938](#3938)
- Updated node LICENSE file with new npm license (Kat Marchán)
[#4110](#4110)
targos added a commit that referenced this pull request Dec 23, 2015
Original commit message:
Use baseline code to compute message locations.
This switches Isolate::ComputeLocation to use baseline code when
computing message locations. This unifies locations between optimized
and non-optimized code by always going through the FrameSummary for
location computation.
R=bmeurer@chromium.org
TEST=message/regress/regress-4266
BUG=v8:4266
LOG=n
Review URL: https://codereview.chromium.org/1331603002
Cr-Commit-Position: refs/heads/master@{#30635}
Fixes: #3934
PR-URL: #3938
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
jasnell added a commit that referenced this pull request Dec 23, 2015
Maintenance Update
Notable changes
* Roughly 78% of the commits are documentation and test
improvements
* domains:
- Fix handling of uncaught exceptions (Julien Gilli)
[#3884](#3884)
* deps:
- Upgrade to npm 2.14.12 (Kat Marchán)
[#4110](#4110)
- Backport 819b40a from V8 upstream (Michaël Zasso)
[#3938](#3938)
- Updated node LICENSE file with new npm license (Kat Marchán)
[#4110](#4110)
jasnell added a commit that referenced this pull request Dec 23, 2015
Maintenance Update
Notable changes
* Roughly 78% of the commits are documentation and test
improvements
* domains:
- Fix handling of uncaught exceptions (Julien Gilli)
[#3884](#3884)
* deps:
- Upgrade to npm 2.14.12 (Kat Marchán)
[#4110](#4110)
- Backport 819b40a from V8 upstream (Michaël Zasso)
[#3938](#3938)
- Updated node LICENSE file with new npm license (Kat Marchán)
[#4110](#4110)
scovetta pushed a commit to scovetta/node that referenced this pull request Apr 2, 2016
Maintenance Update
Notable changes
* Roughly 78% of the commits are documentation and test
improvements
* domains:
- Fix handling of uncaught exceptions (Julien Gilli)
[nodejs#3884](nodejs#3884)
* deps:
- Upgrade to npm 2.14.12 (Kat Marchán)
[nodejs#4110](nodejs#4110)
- Backport 819b40a from V8 upstream (Michaël Zasso)
[nodejs#3938](nodejs#3938)
- Updated node LICENSE file with new npm license (Kat Marchán)
[nodejs#4110](nodejs#4110)
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v8 engineIssues and PRs related to the V8 dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@targos@cjihrig@indutny@bnoordhuis@MylesBorins