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

Issue 14973006: Zone support for Futures. (Closed)

Created:
7 years, 7 months ago by floitsch
Modified:
7 years, 6 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Minor changes. #

Patch Set 3 : Rename withErrors to catchErrors. #

Patch Set 4 : mostly tests. #

Total comments: 48

Patch Set 5 : Address comments and remove bad assert. #

Patch Set 6 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+721 lines, -25 lines) Patch
M sdk/lib/async/async.dart View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M sdk/lib/async/async_sources.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M sdk/lib/async/event_loop.dart View 1 2 3 4 5 2 chunks +11 lines, -7 lines 0 comments Download
M sdk/lib/async/future_impl.dart View 1 2 3 4 5 16 chunks +102 lines, -18 lines 0 comments Download
A sdk/lib/async/zone.dart View 1 2 3 4 5 1 chunk +330 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors2_test.dart View 1 2 3 4 5 1 chunk +28 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors3_test.dart View 1 2 3 4 5 1 chunk +36 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors4_test.dart View 1 2 3 4 5 1 chunk +31 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors5_test.dart View 1 2 3 4 5 1 chunk +34 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors6_test.dart View 1 2 3 4 5 1 chunk +30 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors7_test.dart View 1 2 3 4 5 1 chunk +37 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors8_test.dart View 1 2 3 4 5 1 chunk +57 lines, -0 lines 0 comments Download
A tests/lib/async/catch_errors_test.dart View 1 2 3 4 5 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
floitsch
Still missing: - Timer support. - Stream changes. - Tests.
7 years, 7 months ago (2013-05-16 18:37:32 UTC) #1
floitsch
Renamed withErrors to catchErrors. Reasoning: `withX` should change something for the scoped closure. For example: ...
7 years, 7 months ago (2013-05-17 09:32:56 UTC) #2
Lasse Reichstein Nielsen
LGTM! STV! https://codereview.chromium.org/14973006/diff/7001/sdk/lib/async/future_impl.dart File sdk/lib/async/future_impl.dart (right): https://codereview.chromium.org/14973006/diff/7001/sdk/lib/async/future_impl.dart#newcode103 sdk/lib/async/future_impl.dart:103: * This listener is installed at error-zone ...
7 years, 7 months ago (2013-05-21 08:19:57 UTC) #3
floitsch
PTAL. I have split _Zone into an interface and a Base class. https://codereview.chromium.org/14973006/diff/7001/sdk/lib/async/future_impl.dart File sdk/lib/async/future_impl.dart ...
7 years, 7 months ago (2013-05-21 18:08:31 UTC) #4
Lasse Reichstein Nielsen
lgtm
7 years, 7 months ago (2013-05-22 10:43:03 UTC) #5
dgrove
Any idea when this will go in?
7 years, 6 months ago (2013-06-04 04:41:38 UTC) #6
floitsch
Rebased and minor modifications (for example delaying the reporting of uncaught errors).
7 years, 6 months ago (2013-06-12 13:40:00 UTC) #7
Lasse Reichstein Nielsen
lgtm
7 years, 6 months ago (2013-06-13 11:46:15 UTC) #8
floitsch
7 years, 6 months ago (2013-06-14 16:27:01 UTC) #9
Message was sent while issue was closed.
Committed patchset #6 manually as r24034 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698