Skip to content

Conversation

kavon
Copy link
Member

@kavon kavon commented Jun 22, 2023

The pattern of using a breadth-first traversal over a control-flow graph shows up in a few places within the SIL optimizer, so this data-structure unifies those manually-implemented traversals into a common utility.

@kavon
Copy link
Member Author

kavon commented Jun 22, 2023

@swift-ci please test and merge

kavon added 4 commits June 21, 2023 23:40
The pattern of using a breadth-first traversal over a
control-flow graph shows up in a few places within the
SIL optimizer, so this data-structure unifies those
manually-implemented traversals into a common utility.
also simplifies the logic of the search quite a bit.
@kavon kavon force-pushed the standardize-workqueue branch from f44eb23 to 057b1e5 Compare June 22, 2023 06:42
@kavon
Copy link
Member Author

kavon commented Jun 22, 2023

@swift-ci please test and merge

@swift-ci swift-ci merged commit 0f20144 into swiftlang:main Jun 22, 2023
@kavon kavon deleted the standardize-workqueue branch June 22, 2023 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants