You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[vm/aot/tfa] Speed up RTA on huge class hierarchies
Avoid iteration of all subtypes in RTA when adding selectors which are
already added. This is important when number of classes is very large
and hierarchy is very wide.
On a huge app (41K classes) RTA time 916723ms -> 56297ms (16x faster).
TEST=ci
Fixes b/322854909
Change-Id: I82b3094e09c010a20065cdde64dc3d7da9fe997a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349143
Reviewed-by: Slava Egorov <[email protected]>
Commit-Queue: Alexander Markov <[email protected]>
0 commit comments