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

Issue 958243003: Fix async machinery (issue 22445 and possibly others to be triaged later). (Closed)

Created:
5 years, 10 months ago by regis
Modified:
5 years, 9 months ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Fix async machinery (issue 22445 and possibly others to be triaged later). R=hausner@google.com, iposva@google.com Committed: https://code.google.com/p/dart/source/detail?r=44107

Patch Set 1 #

Total comments: 16

Patch Set 2 : #

Patch Set 3 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+341 lines, -187 lines) Patch
M runtime/vm/ast.h View 1 2 2 chunks +20 lines, -2 lines 0 comments Download
M runtime/vm/ast_transformer.h View 1 2 4 chunks +5 lines, -5 lines 0 comments Download
M runtime/vm/ast_transformer.cc View 1 2 3 chunks +37 lines, -12 lines 0 comments Download
M runtime/vm/flow_graph_builder.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/parser.h View 1 2 6 chunks +9 lines, -29 lines 0 comments Download
M runtime/vm/parser.cc View 1 2 26 chunks +200 lines, -136 lines 1 comment Download
M runtime/vm/symbols.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A tests/language/async_finally_rethrow_test.dart View 1 chunk +29 lines, -0 lines 0 comments Download
M tests/language/language.status View 1 2 3 chunks +4 lines, -3 lines 0 comments Download
A tests/language/regress_22445_test.dart View 1 chunk +35 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (2 generated)
regis
5 years, 10 months ago (2015-02-27 01:48:25 UTC) #2
Ivan Posva
First set of comments and questions. -Ivan https://codereview.chromium.org/958243003/diff/1/runtime/vm/ast_transformer.cc File runtime/vm/ast_transformer.cc (right): https://codereview.chromium.org/958243003/diff/1/runtime/vm/ast_transformer.cc#newcode116 runtime/vm/ast_transformer.cc:116: // existent). ...
5 years, 9 months ago (2015-02-27 10:23:43 UTC) #3
Florian Schneider
dbc: pretty complicated stuff - I wonder if we can simplify it by moving stuff ...
5 years, 9 months ago (2015-02-27 11:52:53 UTC) #5
hausner
LGTM. Nice cleanup step. https://codereview.chromium.org/958243003/diff/1/runtime/vm/ast.h File runtime/vm/ast.h (right): https://codereview.chromium.org/958243003/diff/1/runtime/vm/ast.h#newcode173 runtime/vm/ast.h:173: outer_try_index_(outer_try_index) { } I think ...
5 years, 9 months ago (2015-02-27 18:05:32 UTC) #6
regis
PTAL Thanks all, Regis https://codereview.chromium.org/958243003/diff/1/runtime/vm/ast.h File runtime/vm/ast.h (right): https://codereview.chromium.org/958243003/diff/1/runtime/vm/ast.h#newcode173 runtime/vm/ast.h:173: outer_try_index_(outer_try_index) { } On 2015/02/27 ...
5 years, 9 months ago (2015-02-27 21:41:53 UTC) #7
hausner
Still LGTM.
5 years, 9 months ago (2015-02-27 22:00:55 UTC) #8
Ivan Posva
LGTM -ip https://codereview.chromium.org/958243003/diff/40001/runtime/vm/parser.cc File runtime/vm/parser.cc (right): https://codereview.chromium.org/958243003/diff/40001/runtime/vm/parser.cc#newcode7787 runtime/vm/parser.cc:7787: if (scope->function_level() == current_function_level) { We need ...
5 years, 9 months ago (2015-02-27 22:15:25 UTC) #9
regis
5 years, 9 months ago (2015-02-27 22:21:33 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as r44107 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698