When getting dependencies, we don't need to get the same dependencies and dependency chains multiple times. If library a depends on x, y and z, and library b depends on a, then we should not have to iterate through x, y and z multiple times. Pruning at the stage of scanning the dependencies leads to significant time savings when running mesonpull/3398/merge
parent
c04862e24c
commit
c213d715eb
1 changed files with 6 additions and 2 deletions
Loading…
Reference in new issue