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

Issue 12380060: Add first version of runAsync. (Closed)

Created:
7 years, 9 months ago by floitsch
Modified:
7 years, 9 months ago
CC:
reviews_dartlang.org, kasperl, Ivan Posva
Visibility:
Public.

Description

Add first version of runAsync. Committed: https://code.google.com/p/dart/source/detail?r=19768

Patch Set 1 #

Total comments: 2

Patch Set 2 : Update documentation. #

Total comments: 12

Patch Set 3 : Address comments. #

Total comments: 12

Patch Set 4 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+241 lines, -20 lines) Patch
M runtime/lib/async_sources.gypi View 1 chunk +2 lines, -1 line 0 comments Download
A + runtime/lib/event_loop_patch.dart View 1 2 3 1 chunk +4 lines, -13 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/lib/async_patch.dart View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download
M sdk/lib/async/async.dart View 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
A sdk/lib/async/event_loop.dart View 1 2 3 1 chunk +73 lines, -0 lines 0 comments Download
A tests/lib/async/run_async2_test.dart View 1 chunk +21 lines, -0 lines 0 comments Download
A tests/lib/async/run_async3_test.dart View 1 2 3 1 chunk +38 lines, -0 lines 0 comments Download
A tests/lib/async/run_async4_test.dart View 1 2 3 1 chunk +39 lines, -0 lines 0 comments Download
A tests/lib/async/run_async5_test.dart View 1 2 3 1 chunk +42 lines, -0 lines 0 comments Download
A + tests/lib/async/run_async_test.dart View 1 chunk +5 lines, -6 lines 0 comments Download
M tests/lib/lib.status View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
floitsch
The current name is acceptable to us, but if you find a better one, please ...
7 years, 9 months ago (2013-03-01 14:08:21 UTC) #1
Lasse Reichstein Nielsen
lgtm https://codereview.chromium.org/12380060/diff/3001/sdk/lib/async/event_loop.dart File sdk/lib/async/event_loop.dart (right): https://codereview.chromium.org/12380060/diff/3001/sdk/lib/async/event_loop.dart#newcode19 sdk/lib/async/event_loop.dart:19: _asyncCallbacks = <_AsyncCallback>[]; Or use a ListQueue for ...
7 years, 9 months ago (2013-03-04 09:23:24 UTC) #2
floitsch
I will give it another day to allow the other reviewers to have a look ...
7 years, 9 months ago (2013-03-04 17:26:04 UTC) #3
siva
https://chromiumcodereview.appspot.com/12380060/diff/1011/runtime/lib/event_loop_patch.dart File runtime/lib/event_loop_patch.dart (right): https://chromiumcodereview.appspot.com/12380060/diff/1011/runtime/lib/event_loop_patch.dart#newcode7 runtime/lib/event_loop_patch.dart:7: // TODO(floitsch): don't use the Timer to enqueue the ...
7 years, 9 months ago (2013-03-07 02:39:16 UTC) #4
floitsch
PTAL. https://codereview.chromium.org/12380060/diff/1/sdk/lib/async/event_loop.dart File sdk/lib/async/event_loop.dart (right): https://codereview.chromium.org/12380060/diff/1/sdk/lib/async/event_loop.dart#newcode51 sdk/lib/async/event_loop.dart:51: class _AsyncRun { On 2013/03/01 14:08:21, floitsch wrote: ...
7 years, 9 months ago (2013-03-08 20:04:40 UTC) #5
siva
lgtm
7 years, 9 months ago (2013-03-09 05:59:46 UTC) #6
floitsch
7 years, 9 months ago (2013-03-11 10:08:42 UTC) #7
Message was sent while issue was closed.
Committed patchset #4 manually as r19768 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698