d5e8cf7dbd
- '_as' is now specialized on first use, like '_is'. - '_is' specialization on `T?` that uses `T._is` - recognize legacy versions of simple type tests (e.g. is int*) The T? specialization makes a 2x improvement on some of the ListCopy benchmarks on 'spec-mode' dart2js because some iterators have a T? check. Change-Id: I434a43de9e1322b34c3a5e11199415a75b7ed2c7 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140944 Commit-Queue: Stephen Adams <sra@google.com> Reviewed-by: Mayank Patke <fishythefish@google.com>