Skip to content

Commit fbd5a72

Browse files
authored
precompile: serialize the full edges graph (#46920)
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. Validation is performed while they are represented as forward edges, so avoids needing to interact with backedges at all. This uses the same algorithm now as #46749 for cycle convergence.
1 parent 65f02b3 commit fbd5a72

File tree

6 files changed

+529
-500
lines changed

6 files changed

+529
-500
lines changed

0 commit comments

Comments
 (0)