summaryrefslogtreecommitdiffstats
path: root/libcxx/test
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-01-19 23:31:24 +0000
committerZachary Turner <zturner@google.com>2017-01-19 23:31:24 +0000
commit11036a909f8dd67861dccb22bd1bc19e7afcb164 (patch)
treecd47329bc32a65788e23871880315d5e69106ddb /libcxx/test
parentc9bb572b73d873d2fafc2b612e5c42b08de863d4 (diff)
downloadbcm5719-llvm-11036a909f8dd67861dccb22bd1bc19e7afcb164.tar.gz
bcm5719-llvm-11036a909f8dd67861dccb22bd1bc19e7afcb164.zip
[pdb] Add HashTable data structure.
This was being parsed / serialized ad-hoc inside the code for a specific PDB stream. But this data structure is used in multiple ways / places within the PDB format. To be able to re-use it we need to raise this code out and make it more generic. In doing so, a number of bugs are fixed in the original implementation, and support is added for growing the hash table and deleting items from the hash table, which had either been omitted or incorrect implemented in the initial version. Differential Revision: https://reviews.llvm.org/D28715 llvm-svn: 292535
Diffstat (limited to 'libcxx/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud