attic-labs / noms

The versioned, forkable, syncable database
Apache License 2.0
7.45k stars 267 forks source link

Use refWalker for Value.WalkRefs #3758

Closed cmasone-attic closed 6 years ago

cmasone-attic commented 6 years ago

For values that are currently backed by byte-slices in memory, use refWalker as the implementation for WalkRefs. This is preferable ATM because it avoids allocating (in particular, strings in structs).