diff options
author | Matthew Kenigsberg <matthewkenigsberg@gmail.com> | 2020-06-01 01:39:15 -0600 |
---|---|---|
committer | Matthew Kenigsberg <matthewkenigsberg@gmail.com> | 2020-06-01 02:57:22 -0600 |
commit | ff1320b85072b5c2ab28143a45a49f06d3545a8f (patch) | |
tree | 199e64e90924ca2f74aba8d22b7b1bede1514d11 /src/libexpr/primops | |
parent | 89e0b3e2d62f72e48bdda63b77a086c69b314113 (diff) |
fetchOrSubstituteTree improvements
Caches tree in addition to lockedRef, and explicitly writes out the logic for different combinations of cached/uncached flakes and indirect/resolved/locked flakes. This eliminates uneccessary calls to lookupInFlakeCache, fetchTree, maybeLookupFlake, and flakeCache.push_back
Diffstat (limited to 'src/libexpr/primops')
0 files changed, 0 insertions, 0 deletions