Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(169)

Issue 1507273002: Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing metho… (Closed)

Created:
5 years ago by Toon Verwaest
Modified:
5 years ago
Reviewers:
Benedikt Meurer, Yang
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods R=yangguo@chromium.org LOG=n Committed: https://crrev.com/5dffa35350d0f57402806e6bd87a914e1d5933e4 Cr-Commit-Position: refs/heads/master@{#32695} Committed: https://crrev.com/454c1faeef2e3415e5d4760a9122c56675936d2b Cr-Commit-Position: refs/heads/master@{#32720}

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Patch Set 4 : LayoutTest fixes #

Patch Set 5 : #

Patch Set 6 : Restore CustomErrorToString #

Patch Set 7 : #

Patch Set 8 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+129 lines, -383 lines) Patch
M src/api.cc View 1 chunk +7 lines, -3 lines 0 comments Download
M src/ast/scopes.cc View 1 chunk +7 lines, -1 line 0 comments Download
M src/contexts.h View 1 2 2 chunks +2 lines, -3 lines 0 comments Download
M src/execution.h View 1 chunk +0 lines, -4 lines 0 comments Download
M src/execution.cc View 1 chunk +0 lines, -6 lines 0 comments Download
M src/isolate.h View 1 2 3 4 5 6 7 3 chunks +0 lines, -9 lines 0 comments Download
M src/isolate.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -12 lines 0 comments Download
M src/js/messages.js View 10 chunks +67 lines, -80 lines 0 comments Download
M src/messages.h View 1 chunk +0 lines, -38 lines 0 comments Download
M src/messages.cc View 1 2 3 4 5 6 7 3 chunks +17 lines, -94 lines 1 comment Download
M src/objects.h View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M src/objects.cc View 1 2 3 4 5 6 7 1 chunk +12 lines, -0 lines 0 comments Download
M src/runtime/runtime.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M src/runtime/runtime-internal.cc View 1 chunk +0 lines, -12 lines 0 comments Download
M test/cctest/test-api.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -61 lines 0 comments Download
M test/mjsunit/error-constructors.js View 1 2 chunks +8 lines, -33 lines 0 comments Download
M test/mjsunit/error-tostring.js View 1 chunk +1 line, -1 line 0 comments Download
M test/mjsunit/regress/regress-crbug-352586.js View 1 chunk +1 line, -1 line 0 comments Download
M test/mjsunit/regress/regress-crbug-523308.js View 1 chunk +1 line, -2 lines 0 comments Download
M test/mjsunit/stack-traces.js View 1 chunk +2 lines, -18 lines 0 comments Download
M test/webkit/toString-recursion.js View 1 chunk +0 lines, -3 lines 0 comments Download
M test/webkit/toString-recursion-expected.txt View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 27 (13 generated)
Toon Verwaest
ptal
5 years ago (2015-12-08 14:26:26 UTC) #1
Yang
LGTM. https://codereview.chromium.org/1507273002/diff/20001/src/api.cc File src/api.cc (right): https://codereview.chromium.org/1507273002/diff/20001/src/api.cc#newcode2900 src/api.cc:2900: MaybeLocal<String> Value::ToDetailString(Local<Context> context) const { maybe we don't ...
5 years ago (2015-12-08 14:38:15 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507273002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507273002/20001
5 years ago (2015-12-09 07:58:08 UTC) #5
Benedikt Meurer
LGTM (rubberstamped)
5 years ago (2015-12-09 08:02:56 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years ago (2015-12-09 08:52:08 UTC) #9
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/5dffa35350d0f57402806e6bd87a914e1d5933e4 Cr-Commit-Position: refs/heads/master@{#32695}
5 years ago (2015-12-09 08:52:32 UTC) #11
Michael Achenbach
A revert of this CL (patchset #2 id:20001) has been created in https://codereview.chromium.org/1510173002/ by machenbach@chromium.org. ...
5 years ago (2015-12-09 10:22:26 UTC) #12
Toon Verwaest
ptal again
5 years ago (2015-12-09 13:30:05 UTC) #14
Yang
On 2015/12/09 13:30:05, Toon Verwaest wrote: > ptal again lgtm.
5 years ago (2015-12-09 13:31:11 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507273002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507273002/120001
5 years ago (2015-12-09 13:57:20 UTC) #18
Yang
still lgtm https://codereview.chromium.org/1507273002/diff/140001/src/messages.cc File src/messages.cc (right): https://codereview.chromium.org/1507273002/diff/140001/src/messages.cc#newcode89 src/messages.cc:89: if (Object::IsErrorObject(isolate, argument)) { this also happens ...
5 years ago (2015-12-09 15:08:10 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507273002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507273002/140001
5 years ago (2015-12-09 15:50:56 UTC) #23
commit-bot: I haz the power
Committed patchset #8 (id:140001)
5 years ago (2015-12-09 17:00:53 UTC) #25
commit-bot: I haz the power
5 years ago (2015-12-09 17:03:16 UTC) #27
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/454c1faeef2e3415e5d4760a9122c56675936d2b
Cr-Commit-Position: refs/heads/master@{#32720}

Powered by Google App Engine
This is Rietveld 408576698