[PATCH] D28715: Raise the PDB Hash Map out of the NameMap class

Zachary Turner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jan 14 11:46:19 PST 2017


zturner planned changes to this revision.
zturner added a comment.

There are some intricacies of the data structure that I didn't properly handle with regards to growing and some interactions between deleted and empty entries.

AFAICT this is basically an open address hash table with lazy deletion where the hash function is the identity.  I need to re-work this to properly handle rehashing and lazy deletion.


https://reviews.llvm.org/D28715





More information about the llvm-commits mailing list