| Commit message (Expand) | Author | Age | Files | Lines |
* | Create `absl::container_internal::c_for_each_fast` for SwissTable. | Vitaly Goldshteyn | 2024-06-20 | 1 | -2/+9 |
* | Use `IterateOverFullSlots` in `absl::erase_if` for hash table. | Vitaly Goldshteyn | 2024-06-10 | 1 | -0/+2 |
* | Add validation that hash/eq functors are consistent, meaning that `eq(k1, k2)... | Evan Brown | 2024-06-06 | 1 | -0/+2 |
* | Add public aliases for default hash/eq types in hash-based containers | Dennis Kormalev | 2024-04-24 | 1 | -4/+17 |
* | [absl] Re-use the existing `std::type_identity` backfill instead of redefinin... | Lawrence Wolf-Sonkin | 2024-04-18 | 1 | -0/+1 |
* | Fix ClangTidy warnings in btree.h. | Evan Brown | 2024-03-25 | 1 | -2/+2 |
* | Do hashtablez sampling on the first insertion into an empty SOO hashtable. | Evan Brown | 2024-03-19 | 1 | -0/+2 |
* | Roll back extern template instatiations in swisstable due to binary size incr... | Evan Brown | 2024-03-13 | 1 | -14/+0 |
* | Add extern templates for common swisstable types. | Evan Brown | 2024-03-12 | 1 | -0/+14 |
* | Add absl_container_hash-based HashEq specialization | Dennis Kormalev | 2024-02-07 | 1 | -0/+4 |
* | Type erased hash_slot_fn that depends only on key types (and hash function). | Abseil Team | 2024-01-31 | 1 | -0/+3 |
* | Early return from destroy_slots for trivially destructible types in flat_hash... | Abseil Team | 2024-01-30 | 1 | -0/+2 |
* | Avoid export of testonly target absl::test_allocator in CMake builds | Derek Mauro | 2024-01-30 | 1 | -0/+1 |
* | Use absl::NoDestructor for global HashtablezSampler. | Abseil Team | 2024-01-24 | 1 | -0/+1 |
* | Migrate static objects to NoDestructor in tests, testing libraries and benchm... | Abseil Team | 2023-12-26 | 1 | -0/+2 |
* | Add a pragma to disable a maybe-uninitialized warning for GCC12+ | Abseil Team | 2023-12-19 | 1 | -0/+1 |
* | Unit-tests to verify ABSL raw_hash_set does not double-hash in prod | Abseil Team | 2023-12-12 | 1 | -0/+4 |
* | Make `FlatHashMapPolicy` return `std::true_type` for relocatable objects. | Abseil Team | 2023-11-20 | 1 | -0/+2 |
* | Roll back due to leak sanitizer reports. | Aaron Jacobs | 2023-11-08 | 1 | -2/+0 |
* | Roll forward: Add sanitizer mode checks that element constructors/destructors... | Evan Brown | 2023-10-30 | 1 | -0/+2 |
* | Rollback: Add sanitizer mode checks that element constructors/destructors don... | Evan Brown | 2023-10-17 | 1 | -2/+0 |
* | Add sanitizer mode checks that element constructors/destructors don't make re... | Evan Brown | 2023-10-16 | 1 | -0/+2 |
* | Add missing headers in raw_hash_map.h. | Evan Brown | 2023-10-12 | 1 | -0/+2 |
* | Re-submit with a fix for platforms without RTTI. | Abseil Team | 2023-10-02 | 1 | -0/+1 |
* | Add an internal wrapper for `abi::__cxa_demangle()`. | Abseil Team | 2023-09-26 | 1 | -1/+0 |
* | Add an internal wrapper for `abi::__cxa_demangle()`. | Abseil Team | 2023-09-26 | 1 | -0/+1 |
* | Replace BtreeAllocatorTest with individual test cases for copy/move/swap prop... | Evan Brown | 2023-09-21 | 1 | -0/+1 |
* | Move CountingAllocator into test_allocator.h and add some other allocators th... | Evan Brown | 2023-09-15 | 1 | -5/+6 |
* | Make PolicyTraits::transfer_uses_memcpy() true for node_hash_* tables. | Evan Brown | 2023-09-12 | 1 | -0/+2 |
* | Add a flat_hash_set_test that we use value_type member functions to read/writ... | Evan Brown | 2023-09-12 | 1 | -0/+2 |
* | Include what you spell | Dmitri Gribenko | 2023-08-11 | 1 | -2/+2 |
* | Migrate most RAW_LOGs and RAW_CHECKs in tests to regular LOG and CHECK. | Andy Getzendanner | 2023-05-23 | 1 | -11/+10 |
* | In debug mode, detect cases of btree comparators that violate transitivity, i... | Evan Brown | 2023-04-12 | 1 | -0/+1 |
* | Workaround MSan false positive. | Abseil Team | 2023-02-10 | 1 | -0/+1 |
* | Fix missing includes/dependencies | Derek Mauro | 2023-02-02 | 1 | -0/+2 |
* | Rollforward: in sanitizer mode, detect when references become invalidated by ... | Evan Brown | 2023-02-01 | 1 | -0/+1 |
* | Rollback in sanitizer mode, detect when references become invalidated by rand... | Abseil Team | 2023-01-31 | 1 | -1/+0 |
* | In sanitizer mode, detect when references become invalidated by randomly reha... | Evan Brown | 2023-01-30 | 1 | -0/+1 |
* | Sort CMakeList deps for raw_hash_set and raw_hash_set_test. | Evan Brown | 2023-01-23 | 1 | -5/+5 |
* | In sanitizer mode, add generations to swisstable iterators and backing arrays... | Evan Brown | 2022-12-19 | 1 | -0/+1 |
* | Implement btree_iterator::operator-, which is faster than std::distance for b... | Evan Brown | 2022-10-17 | 1 | -0/+2 |
* | `absl::InlinedVector` supports move assignment with non-assignable types. | Abseil Team | 2022-10-12 | 1 | -0/+1 |
* | No changes in OSS. | Gennadiy Rozental | 2022-10-04 | 1 | -0/+3 |
* | Add common_policy_traits - a subset of hash_policy_traits that can be shared ... | Evan Brown | 2022-09-28 | 1 | -0/+27 |
* | Fix ClangTidy warnings in btree.h and btree_test.cc. | Evan Brown | 2022-09-01 | 1 | -1/+0 |
* | Replace direct uses of __builtin_prefetch from SwissTable with the wrapper fu... | Greg Falcon | 2022-05-18 | 1 | -0/+2 |
* | Export of internal Abseil changes | Abseil Team | 2022-04-04 | 1 | -0/+27 |
* | Export of internal Abseil changes | Abseil Team | 2022-03-29 | 1 | -12/+2 |
* | Export of internal Abseil changes | Abseil Team | 2022-02-14 | 1 | -0/+1 |
* | Export of internal Abseil changes | Abseil Team | 2021-12-03 | 1 | -0/+3 |