674af7e93f
Benchmarks (AOT): - RunTime as Score (bigger is better): - Iteration.deeptree.syncstar(x64): +3450% - Iteration.concat.syncstar(x64): +28% Note: Some other benchmarks (notably ForInGeneratedLoop) are to a lesser degree negatively impacted since they use sync* in a way that incurs the overhead without being able to see any of the benefit. Bug: https://github.com/dart-lang/sdk/issues/37753 Change-Id: I003375ed5104623884bc1cf9c745ba992d0879c1 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144943 Commit-Queue: Clement Skau <cskau@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>