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
A swift async frame A is younger than frame B if the async ctx of B can
be reached from the async ctx of A. This is implemented today.
But we fail to check the opposite:
A swift async frame A is _older_ than frame B if the async ctx of A can
be reached from the async ctx of B.
Because we lacked the opposite check, we were falling back to "vanilla"
CFA comparison, and were just being lucky that the vast majority of
cases are only interested in the "Younger" case.
0 commit comments