Skip to content

Commit

Permalink
precompile: serialize the full edges graph
Browse files Browse the repository at this point in the history
Previously, we would flatten the edges graph during serialization, to
simplify the deserialization codes, but that now was adding complexity
and confusion and uncertainty to the code paths. Clean that all up, so
that we do not do that. This also avoids needing to interact with
backedges at all.

This uses the same algorithm now as #46749 for cycle convergence.
  • Loading branch information
vtjnash committed Oct 4, 2022
1 parent 7f507e6 commit 2c969ea
Show file tree
Hide file tree
Showing 6 changed files with 528 additions and 502 deletions.
Loading

0 comments on commit 2c969ea

Please sign in to comment.