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

Issue 25094002: Adapt streams for additional stackTrace argument. (Closed)

Created:
7 years, 2 months ago by floitsch
Modified:
7 years, 2 months ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org, Anders Johnsen, Bob Nystrom, nweiz
Visibility:
Public.

Description

Adapt streams for additional stackTrace argument. R=lrn@google.com Committed: https://code.google.com/p/dart/source/detail?r=28511

Patch Set 1 #

Patch Set 2 : Add tests #

Patch Set 3 : Upload #

Total comments: 35

Patch Set 4 : Address comments. #

Total comments: 14

Patch Set 5 : Address comments. #

Patch Set 6 : Remove types in closures. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+381 lines, -303 lines) Patch
M pkg/barback/lib/src/package_graph.dart View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/barback/lib/src/stream_replayer.dart View 1 2 3 4 5 3 chunks +8 lines, -5 lines 0 comments Download
M pkg/barback/lib/src/utils.dart View 1 2 3 4 5 2 chunks +10 lines, -11 lines 0 comments Download
M pkg/http/lib/src/utils.dart View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M pkg/http/test/safe_http_server.dart View 1 2 3 2 chunks +9 lines, -3 lines 0 comments Download
M pkg/http_server/lib/src/http_multipart_form_data_impl.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/mime/lib/src/mime_multipart_transformer.dart View 1 2 2 chunks +2 lines, -4 lines 0 comments Download
M pkg/scheduled_test/lib/scheduled_process.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
M pkg/scheduled_test/lib/scheduled_server.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
M pkg/scheduled_test/lib/src/schedule.dart View 1 2 3 4 5 2 chunks +7 lines, -6 lines 0 comments Download
M pkg/scheduled_test/lib/src/scheduled_server/safe_http_server.dart View 1 2 3 4 5 2 chunks +9 lines, -3 lines 0 comments Download
M pkg/scheduled_test/lib/src/utils.dart View 1 2 3 4 5 4 chunks +7 lines, -7 lines 0 comments Download
M pkg/sequence_zip/lib/stream_zip.dart View 1 2 3 2 chunks +6 lines, -6 lines 0 comments Download
M pkg/watcher/lib/src/directory_watcher.dart View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/bin/socket_patch.dart View 1 2 7 chunks +11 lines, -11 lines 0 comments Download
M sdk/lib/_internal/dartdoc/lib/dartdoc.dart View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M sdk/lib/_internal/pub/lib/src/barback.dart View 1 2 3 1 chunk +6 lines, -6 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/barback/server.dart View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/command/serve.dart View 1 2 3 4 5 2 chunks +4 lines, -4 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/error_group.dart View 1 2 3 4 5 6 chunks +14 lines, -14 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/io.dart View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M sdk/lib/_internal/pub/lib/src/safe_http_server.dart View 1 2 3 4 5 2 chunks +9 lines, -3 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/utils.dart View 1 2 3 4 5 4 chunks +12 lines, -13 lines 0 comments Download
M sdk/lib/async/broadcast_stream_controller.dart View 8 chunks +11 lines, -11 lines 0 comments Download
M sdk/lib/async/stream.dart View 1 2 3 4 12 chunks +39 lines, -16 lines 0 comments Download
M sdk/lib/async/stream_controller.dart View 1 2 9 chunks +15 lines, -13 lines 0 comments Download
M sdk/lib/async/stream_impl.dart View 1 2 3 18 chunks +31 lines, -28 lines 0 comments Download
M sdk/lib/async/stream_pipe.dart View 1 2 3 15 chunks +35 lines, -30 lines 0 comments Download
M sdk/lib/convert/chunked_conversion.dart View 4 chunks +4 lines, -1 line 0 comments Download
M sdk/lib/io/file_impl.dart View 1 2 3 chunks +5 lines, -5 lines 0 comments Download
M sdk/lib/io/http_impl.dart View 1 2 3 11 chunks +19 lines, -24 lines 0 comments Download
M sdk/lib/io/http_parser.dart View 1 2 3 chunks +4 lines, -4 lines 0 comments Download
M sdk/lib/io/secure_server_socket.dart View 1 2 3 chunks +4 lines, -4 lines 0 comments Download
M sdk/lib/io/secure_socket.dart View 1 2 6 chunks +12 lines, -10 lines 0 comments Download
M sdk/lib/io/stdio.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
M sdk/lib/io/websocket_impl.dart View 1 2 7 chunks +11 lines, -19 lines 0 comments Download
A + tests/lib/async/stack_trace09_test.dart View 1 2 1 chunk +11 lines, -8 lines 0 comments Download
A + tests/lib/async/stack_trace10_test.dart View 1 2 1 chunk +10 lines, -4 lines 0 comments Download
A + tests/lib/async/stack_trace20_test.dart View 1 2 1 chunk +10 lines, -4 lines 0 comments Download
A + tests/lib/async/stack_trace21_test.dart View 1 2 1 chunk +10 lines, -4 lines 0 comments Download
A + tests/lib/async/stack_trace24_test.dart View 1 2 1 chunk +11 lines, -5 lines 0 comments Download
A + tests/lib/async/stack_trace25_test.dart View 1 2 1 chunk +9 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
floitsch
In several cases I provide a catchError((e, [st]) => ...) instead of catchError((e, st) => ...
7 years, 2 months ago (2013-10-03 12:54:18 UTC) #1
Lasse Reichstein Nielsen
lgtm https://codereview.chromium.org/25094002/diff/6001/pkg/barback/lib/src/utils.dart File pkg/barback/lib/src/utils.dart (right): https://codereview.chromium.org/25094002/diff/6001/pkg/barback/lib/src/utils.dart#newcode142 pkg/barback/lib/src/utils.dart:142: }, just "controller.add", no need to eta-expand. https://codereview.chromium.org/25094002/diff/6001/pkg/barback/lib/src/utils.dart#newcode143 ...
7 years, 2 months ago (2013-10-04 08:45:17 UTC) #2
floitsch
Adding Nathan and Bob for their packages and libraries. https://codereview.chromium.org/25094002/diff/6001/pkg/barback/lib/src/utils.dart File pkg/barback/lib/src/utils.dart (right): https://codereview.chromium.org/25094002/diff/6001/pkg/barback/lib/src/utils.dart#newcode142 pkg/barback/lib/src/utils.dart:142: ...
7 years, 2 months ago (2013-10-05 18:11:47 UTC) #3
Lasse Reichstein Nielsen
Still LGTM https://codereview.chromium.org/25094002/diff/6001/pkg/sequence_zip/lib/stream_zip.dart File pkg/sequence_zip/lib/stream_zip.dart (right): https://codereview.chromium.org/25094002/diff/6001/pkg/sequence_zip/lib/stream_zip.dart#newcode52 pkg/sequence_zip/lib/stream_zip.dart:52: void handleError(Object error, [StackTrace stackTrace]) { Ack. ...
7 years, 2 months ago (2013-10-07 11:55:48 UTC) #4
nweiz
https://codereview.chromium.org/25094002/diff/18001/pkg/barback/lib/src/package_graph.dart File pkg/barback/lib/src/package_graph.dart (right): https://codereview.chromium.org/25094002/diff/18001/pkg/barback/lib/src/package_graph.dart#newcode86 pkg/barback/lib/src/package_graph.dart:86: }, onError: (error, [StackTrace stackTrace]) { Does this mean ...
7 years, 2 months ago (2013-10-07 18:49:51 UTC) #5
nweiz
One more thing I forgot to mention: this has a lot of type annotations for ...
7 years, 2 months ago (2013-10-07 20:34:34 UTC) #6
floitsch
https://codereview.chromium.org/25094002/diff/18001/pkg/barback/lib/src/package_graph.dart File pkg/barback/lib/src/package_graph.dart (right): https://codereview.chromium.org/25094002/diff/18001/pkg/barback/lib/src/package_graph.dart#newcode86 pkg/barback/lib/src/package_graph.dart:86: }, onError: (error, [StackTrace stackTrace]) { On 2013/10/07 18:49:51, ...
7 years, 2 months ago (2013-10-10 14:22:51 UTC) #7
floitsch
Removed types in closures for Seattle-owned packages and libraries.
7 years, 2 months ago (2013-10-10 14:56:53 UTC) #8
floitsch
7 years, 2 months ago (2013-10-11 12:02:45 UTC) #9
Message was sent while issue was closed.
Committed patchset #6 manually as r28511 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698