813339e28a
A trimmed down version of https://dart-review.git.corp.google.com/c/sdk/+/258200 which was reverted (https://dart-review.git.corp.google.com/c/sdk/+/268380) for (undiagnosed) performance reasons. See: https://github.com/dart-lang/sdk/issues/53368 Change-Id: Iecd00a4483a4b6904b8b281eec49228620e1e943 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/322981 Commit-Queue: Phil Quitslund <pquitslund@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>