Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[vm] Enable new implementation of async/await in AOT mode
The new implementation results in a much smaller overhead of async/await on AOT snapshot size. The savings depend on how often async/await is used. On a large Flutter app (customer: money) AOT snapshot size -13.7% (arm64), -12.86% (arm) Another large Flutter app AOT snapshot size -8.69% (arm64). Part 1 (kernel): https://dart-review.googlesource.com/c/sdk/+/241842 Part 2 (vm): https://dart-review.googlesource.com/c/sdk/+/242000 TEST=ci Issue: #48378 Change-Id: Idf99bb98725a1ffb21a15b111f03f5461ed2c9d9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/242384 Reviewed-by: Siva Annamalai <asiva@google.com> Reviewed-by: Slava Egorov <vegorov@google.com> Commit-Queue: Alexander Markov <alexmarkov@google.com>
- Loading branch information