-
Notifications
You must be signed in to change notification settings - Fork 652
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Summary: As title. Collect dependencies and then run WeakTopologicalOrdering to find components and ordering. All SCCs are filtered out (and warned on). Dependendants of SCCs are also not included. This should deal better with programs with clinit cycles, as the pass will not totally self-disable. Reviewed By: thezhangwei Differential Revision: D45259803 fbshipit-source-id: fcf22856d6966f6cee3923d0f3bdb63e95d76dae
- Loading branch information
1 parent
dff2f1f
commit f471873
Showing
2 changed files
with
149 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters