summaryrefslogtreecommitdiff
path: root/Tests/AK/TestHashTable.cpp
AgeCommit message (Expand)Author
2023-02-21AK: Add `take_first` to HashTable and rename `pop` to `take_last`Hediadyoin1
2023-02-17AK: Reimplement `HashTable` with smart linear probingJelle Raaijmakers
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-15Tests/AK: Re-enable `HashTable<double>` testDaniel Bertalan
2022-11-11AK: Don't crash in HashTable::clear_with_capacity on an empty tableZaggy1024
2022-06-23AK: Zero previous pointer *after* fixing the insertion list in HashTableHendiadyoin1
2022-04-11AK: Disable the HashTable<double> test until UB issue is fixedAndreas Kling
2022-04-10AK: Add hash traits for floating-point primitivesAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-31Tests: Test non-trivial re-hashing in HashTablekleines Filmröllchen
2022-03-31Tests: Introduce a HashTable benchmark for "table thrashing"kleines Filmröllchen
2022-03-07AK: Add test for unbounded HashTable capacity leakAndreas Kling
2022-01-05AK: Improve HashTable::remove_all_matching() test slightlyAndreas Kling
2022-01-05AK: Make Hash{Map,Table}::remove_all_matching() return removal successAndreas Kling
2022-01-05AK: Add HashTable::remove_all_matching(predicate)Andreas Kling
2021-05-30AK: Make HashTable::operator=(HashTable&&) clear the moved-from tableAndreas Kling
2021-05-06Tests: Move AK tests to Tests/AKBrian Gianforcaro