|
Load instances of the same transformer from the same isolate.
Previously, two transformers from the same library but with different
configuration was considered completely different from one another. This was not
only inefficient but incorrect: it meant that a transformer could be loaded with
the wrong code.
R=rnystrom@google.com
BUG= 19261
Committed: https://code.google.com/p/dart/source/detail?r=37511
Total comments: 32
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+611 lines, -443 lines) |
Patch |
 |
M |
sdk/lib/_internal/pub/lib/src/barback.dart
|
View
|
|
2 chunks |
+0 lines, -198 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/barback/asset_environment.dart
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/barback/excluding_aggregate_transformer.dart
|
View
|
|
3 chunks |
+15 lines, -15 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/barback/excluding_transformer.dart
|
View
|
|
3 chunks |
+17 lines, -15 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/barback/foreign_transformer.dart
|
View
|
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/barback/load_all_transformers.dart
|
View
|
1
2
3
|
5 chunks |
+92 lines, -82 lines |
0 comments
|
Download
|
 |
D |
sdk/lib/_internal/pub/lib/src/barback/load_transformers.dart
|
View
|
|
1 chunk |
+0 lines, -88 lines |
0 comments
|
Download
|
 |
A |
sdk/lib/_internal/pub/lib/src/barback/transformer_config.dart
|
View
|
1
2
|
1 chunk |
+128 lines, -0 lines |
0 comments
|
Download
|
 |
A |
sdk/lib/_internal/pub/lib/src/barback/transformer_id.dart
|
View
|
|
1 chunk |
+100 lines, -0 lines |
0 comments
|
Download
|
 |
A |
sdk/lib/_internal/pub/lib/src/barback/transformer_isolate.dart
|
View
|
1
2
|
1 chunk |
+117 lines, -0 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/barback/transformers_needed_by_transformers.dart
|
View
|
1
|
7 chunks |
+13 lines, -7 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/pubspec.dart
|
View
|
1
2
3
|
4 chunks |
+15 lines, -14 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/lib/src/utils.dart
|
View
|
1
2
3
|
1 chunk |
+0 lines, -10 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/test/pubspec_test.dart
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
sdk/lib/_internal/pub/test/serve/utils.dart
|
View
|
|
3 chunks |
+12 lines, -2 lines |
0 comments
|
Download
|
 |
A |
sdk/lib/_internal/pub/test/transformer/loads_different_configurations_from_the_same_isolate_test.dart
|
View
|
1
2
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|