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

Issue 242913002: [ABANDONED] Add exception handling options to V8StringResource<T>::prepare. (Closed)

Created:
6 years, 8 months ago by yhirano
Modified:
6 years, 4 months ago
Reviewers:
haraken
CC:
blink-reviews, Nils Barth (inactive), arv+blink, jsbell+bindings_chromium.org, sof, kouhei+bindings_chromium.org, abarth-chromium, marja+watch_chromium.org, adamk+blink_chromium.org, Nate Chapin, Inactive
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Add exception handling options to V8StringResource<T>::prepare. Provide a way to change how to deal with an exception from ToString. This is a preparation for another CL that enables Promise-related functions to handle exceptions appropriately. This CL is a refactoring CL and does not change behavior. BUG=359386 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=172013

Patch Set 1 #

Patch Set 2 : memo: I see no performance regression on the local Mac / dromaeo / dom-query #

Patch Set 3 #

Patch Set 4 : #

Total comments: 4

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : rebase #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Patch Set 18 : #

Patch Set 19 : #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -36 lines) Patch
M Source/bindings/v8/V8Binding.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +5 lines, -1 line 1 comment Download
M Source/bindings/v8/V8BindingMacros.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +8 lines, -6 lines 0 comments Download
M Source/bindings/v8/V8StringResource.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 chunks +73 lines, -29 lines 2 comments Download

Messages

Total messages: 17 (0 generated)
yhirano
I ran dromaeo on Mac and saw no performance regression.
6 years, 8 months ago (2014-04-21 03:45:31 UTC) #1
haraken
LGTM with nits. https://codereview.chromium.org/242913002/diff/60001/Source/bindings/v8/V8BindingMacros.h File Source/bindings/v8/V8BindingMacros.h (right): https://codereview.chromium.org/242913002/diff/60001/Source/bindings/v8/V8BindingMacros.h#newcode98 Source/bindings/v8/V8BindingMacros.h:98: if (UNLIKELY(!var.setStringAsPrimitive())) { \ Shall we ...
6 years, 8 months ago (2014-04-21 03:57:02 UTC) #2
yhirano
https://codereview.chromium.org/242913002/diff/60001/Source/bindings/v8/V8BindingMacros.h File Source/bindings/v8/V8BindingMacros.h (right): https://codereview.chromium.org/242913002/diff/60001/Source/bindings/v8/V8BindingMacros.h#newcode98 Source/bindings/v8/V8BindingMacros.h:98: if (UNLIKELY(!var.setStringAsPrimitive())) { \ On 2014/04/21 03:57:02, haraken wrote: ...
6 years, 8 months ago (2014-04-21 04:08:05 UTC) #3
yhirano
The CQ bit was checked by yhirano@chromium.org
6 years, 8 months ago (2014-04-21 04:08:58 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yhirano@chromium.org/242913002/70003
6 years, 8 months ago (2014-04-21 04:09:02 UTC) #5
commit-bot: I haz the power
Change committed as 172013
6 years, 8 months ago (2014-04-21 05:14:29 UTC) #6
dominicc (has gone to gerrit)
On 2014/04/21 05:14:29, I haz the power (commit-bot) wrote: > Change committed as 172013 This ...
6 years, 8 months ago (2014-04-22 05:54:26 UTC) #7
haraken
On 2014/04/22 05:54:26, dominicc wrote: > On 2014/04/21 05:14:29, I haz the power (commit-bot) wrote: ...
6 years, 8 months ago (2014-04-22 05:58:18 UTC) #8
yhirano
Reopen
6 years, 8 months ago (2014-04-22 07:13:10 UTC) #9
yhirano
PTAL PS19 doesn't show significant size / speed regressions in my local environment. https://codereview.chromium.org/242913002/diff/340001/Source/bindings/v8/V8Binding.h File ...
6 years, 8 months ago (2014-04-24 06:52:50 UTC) #10
haraken
Hmm, it's a shame that we need to introduce such complexity into Blink because V8 ...
6 years, 8 months ago (2014-04-24 08:03:30 UTC) #11
haraken
On 2014/04/24 08:03:30, haraken wrote: > Hmm, it's a shame that we need to introduce ...
6 years, 7 months ago (2014-05-16 14:20:51 UTC) #12
yhirano
On 2014/05/16 14:20:51, haraken wrote: > On 2014/04/24 08:03:30, haraken wrote: > > Hmm, it's ...
6 years, 7 months ago (2014-05-19 08:02:13 UTC) #13
yhirano
On 2014/05/19 08:02:13, yhirano wrote: > On 2014/05/16 14:20:51, haraken wrote: > > On 2014/04/24 ...
6 years, 7 months ago (2014-05-20 05:49:49 UTC) #14
haraken
On 2014/05/20 05:49:49, yhirano wrote: > On 2014/05/19 08:02:13, yhirano wrote: > > On 2014/05/16 ...
6 years, 7 months ago (2014-05-20 06:41:31 UTC) #15
haraken
On 2014/05/20 06:41:31, haraken wrote: > On 2014/05/20 05:49:49, yhirano wrote: > > On 2014/05/19 ...
6 years, 7 months ago (2014-05-21 14:01:43 UTC) #16
yhirano
6 years, 4 months ago (2014-08-11 12:34:15 UTC) #17
Message was sent while issue was closed.
Close this CL as the problem was solved in another way.

Powered by Google App Engine
This is Rietveld 408576698