Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[PersistentCollections] Introduce _Bucket, _Bitmap, _HashPath, and _H…
…ashValue These provide nicer tools for slicing up hash values and dealing with node bitmaps. _Bucket is a logical entry in the hash table inside a node. _Bitmap is a set of bucket values, represented by a bitset. _HashPath facilitates slicing up a hash value into a series of bucket values. _HashValue represents a hash value. This is still just mostly superficial refactoring, with little to no functional changes.
- Loading branch information