commit | ea341d2830298b666d7c6faf369d2fc3fe94fef8 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri May 11 10:33:37 2018 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Mon Jun 04 13:06:42 2018 +0100 |
tree | ae20b9be257fcd1bcef71698ed06307c2932cced | |
parent | 9ddef18ae95859a985e7a0de7e22999fcbc28e07 [diff] |
Rewrite TypeLookupTable. Improve bit-packing of the data to store twice as many bits of the hash as previously. Check for bucket mismatch after the first partial hash conflict (previous comments alluded to the bucket check but it was not implemented). Avoid an unnecessary unique_ptr<> indirection by making the TypeLookupTable moveable. Test: Rely on Treehugger. Bug: 79514364 Change-Id: I9fa6f712b037a6e6904d09c88670966486f56621