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

Issue 243103003: Run declaring transformers eagerly if possible, even if their inputs are deferred. (Closed)

Created:
6 years, 8 months ago by nweiz
Modified:
6 years, 8 months ago
Reviewers:
Bob Nystrom
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Run declaring transformers eagerly if possible, even if their inputs are deferred. R=rnystrom@google.com BUG=18270 Committed: https://code.google.com/p/dart/source/detail?r=35279

Patch Set 1 #

Total comments: 2

Patch Set 2 : code review #

Total comments: 4

Patch Set 3 : code review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -30 lines) Patch
M pkg/barback/CHANGELOG.md View 1 chunk +3 lines, -0 lines 0 comments Download
M pkg/barback/lib/src/transform_node.dart View 1 2 10 chunks +43 lines, -30 lines 0 comments Download
M pkg/barback/test/package_graph/declaring_transformer_test.dart View 1 chunk +49 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
nweiz
6 years, 8 months ago (2014-04-18 20:05:17 UTC) #1
Bob Nystrom
https://codereview.chromium.org/243103003/diff/1/pkg/barback/lib/src/transform_node.dart File pkg/barback/lib/src/transform_node.dart (right): https://codereview.chromium.org/243103003/diff/1/pkg/barback/lib/src/transform_node.dart#newcode213 pkg/barback/lib/src/transform_node.dart:213: (transformer is LazyTransformer || !primary.state.isAvailable)) { This condition is ...
6 years, 8 months ago (2014-04-21 22:37:40 UTC) #2
nweiz
https://codereview.chromium.org/243103003/diff/1/pkg/barback/lib/src/transform_node.dart File pkg/barback/lib/src/transform_node.dart (right): https://codereview.chromium.org/243103003/diff/1/pkg/barback/lib/src/transform_node.dart#newcode213 pkg/barback/lib/src/transform_node.dart:213: (transformer is LazyTransformer || !primary.state.isAvailable)) { On 2014/04/21 22:37:40, ...
6 years, 8 months ago (2014-04-21 22:52:08 UTC) #3
Bob Nystrom
A couple of nits then LGTM. https://codereview.chromium.org/243103003/diff/20001/pkg/barback/lib/src/transform_node.dart File pkg/barback/lib/src/transform_node.dart (right): https://codereview.chromium.org/243103003/diff/20001/pkg/barback/lib/src/transform_node.dart#newcode209 pkg/barback/lib/src/transform_node.dart:209: // If [transformer] ...
6 years, 8 months ago (2014-04-22 18:22:42 UTC) #4
nweiz
https://codereview.chromium.org/243103003/diff/20001/pkg/barback/lib/src/transform_node.dart File pkg/barback/lib/src/transform_node.dart (right): https://codereview.chromium.org/243103003/diff/20001/pkg/barback/lib/src/transform_node.dart#newcode209 pkg/barback/lib/src/transform_node.dart:209: // If [transformer] is declaring and [primary] is available, ...
6 years, 8 months ago (2014-04-22 19:49:13 UTC) #5
nweiz
6 years, 8 months ago (2014-04-22 19:49:58 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 manually as r35279 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698