Changes touching this path

  • the closure walk in front of every bare mutating verb borrows each ancestor manifest instead of cloning it, which is 17.6 ms to 7.7 ms on the 1024-change closure_complete sample, and the one arm where borrowing could have changed the verdict, an ancestor the store does not hold, is pinned (#1421) 9b2a0071 · dbf3dbe6…

Renames are not followed. loot's tree maps a path to an address, so a rename is a delete and an add. This list is the history of the name, not of the bytes.