aboutsummaryrefslogtreecommitdiff
path: root/absl/container/BUILD.bazel
Commit message (Expand)AuthorAgeFilesLines
* Create `absl::container_internal::c_for_each_fast` for SwissTable.Vitaly Goldshteyn2024-06-201-2/+10
* Use `IterateOverFullSlots` in `absl::erase_if` for hash table.Vitaly Goldshteyn2024-06-101-0/+2
* Add validation that hash/eq functors are consistent, meaning that `eq(k1, k2)...Evan Brown2024-06-061-0/+2
* Add public aliases for default hash/eq types in hash-based containersDennis Kormalev2024-04-241-4/+15
* [absl] Re-use the existing `std::type_identity` backfill instead of redefinin...Lawrence Wolf-Sonkin2024-04-181-0/+1
* Add `BM_EraseIf` benchmark.Vitaly Goldshteyn2024-03-251-0/+1
* Fix ClangTidy warnings in btree.h.Evan Brown2024-03-251-1/+1
* Do hashtablez sampling on the first insertion into an empty SOO hashtable.Evan Brown2024-03-191-0/+2
* Roll back extern template instatiations in swisstable due to binary size incr...Evan Brown2024-03-131-10/+0
* Add extern templates for common swisstable types.Evan Brown2024-03-121-0/+10
* Add absl_container_hash-based HashEq specializationDennis Kormalev2024-02-071-0/+4
* Type erased hash_slot_fn that depends only on key types (and hash function).Abseil Team2024-01-311-0/+4
* Replace `testonly = 1` with `testonly = True` in abseil BUILD files.Shahriar Rouf2024-01-311-20/+20
* Early return from destroy_slots for trivially destructible types in flat_hash...Abseil Team2024-01-301-0/+2
* Use absl::NoDestructor for global HashtablezSampler.Abseil Team2024-01-241-0/+1
* Migrate static objects to NoDestructor in tests, testing libraries and benchm...Abseil Team2023-12-261-0/+4
* Add a pragma to disable a maybe-uninitialized warning for GCC12+Abseil Team2023-12-191-0/+1
* Unit-tests to verify ABSL raw_hash_set does not double-hash in prodAbseil Team2023-12-121-0/+4
* Make `FlatHashMapPolicy` return `std::true_type` for relocatable objects.Abseil Team2023-11-201-0/+2
* Roll back due to leak sanitizer reports.Aaron Jacobs2023-11-081-2/+0
* Roll forward: Add sanitizer mode checks that element constructors/destructors...Evan Brown2023-10-301-0/+2
* Rollback: Add sanitizer mode checks that element constructors/destructors don...Evan Brown2023-10-171-2/+0
* Add sanitizer mode checks that element constructors/destructors don't make re...Evan Brown2023-10-161-0/+2
* Add missing headers in raw_hash_map.h.Evan Brown2023-10-121-0/+2
* Bazel: Enable the header_modules featureDerek Mauro2023-10-111-0/+1
* Bazel: Support layering_check and parse_headersDerek Mauro2023-10-101-1/+32
* Minor build rule changes.Evan Brown2023-10-021-5/+1
* Re-submit with a fix for platforms without RTTI.Abseil Team2023-10-021-0/+1
* Add an internal wrapper for `abi::__cxa_demangle()`.Abseil Team2023-09-261-1/+0
* Add an internal wrapper for `abi::__cxa_demangle()`.Abseil Team2023-09-261-0/+1
* Replace BtreeAllocatorTest with individual test cases for copy/move/swap prop...Evan Brown2023-09-211-2/+5
* Move CountingAllocator into test_allocator.h and add some other allocators th...Evan Brown2023-09-151-5/+6
* Make PolicyTraits::transfer_uses_memcpy() true for node_hash_* tables.Evan Brown2023-09-121-0/+2
* Add a flat_hash_set_test that we use value_type member functions to read/writ...Evan Brown2023-09-121-0/+2
* Include what you spellDmitri Gribenko2023-08-111-2/+2
* Migrate most RAW_LOGs and RAW_CHECKs in tests to regular LOG and CHECK.Andy Getzendanner2023-05-231-5/+4
* In debug mode, detect cases of btree comparators that violate transitivity, i...Evan Brown2023-04-121-0/+1
* Workaround MSan false positive.Abseil Team2023-02-101-0/+1
* Fix missing includes/dependenciesDerek Mauro2023-02-021-0/+2
* Rollforward: in sanitizer mode, detect when references become invalidated by ...Evan Brown2023-02-011-0/+1
* Rollback in sanitizer mode, detect when references become invalidated by rand...Abseil Team2023-01-311-1/+0
* In sanitizer mode, detect when references become invalidated by randomly reha...Evan Brown2023-01-301-0/+1
* Restrict visibility of absl/container:hash_function_defaults.Chris Kennelly2022-12-191-0/+3
* In sanitizer mode, add generations to swisstable iterators and backing arrays...Evan Brown2022-12-191-0/+1
* Implement btree_iterator::operator-, which is faster than std::distance for b...Evan Brown2022-10-171-0/+4
* `absl::InlinedVector` supports move assignment with non-assignable types.Abseil Team2022-10-121-0/+1
* Eliminate use of internal interfacesGennadiy Rozental2022-10-061-1/+1
* No changes in OSS.Gennadiy Rozental2022-10-041-0/+3
* Add common_policy_traits - a subset of hash_policy_traits that can be shared ...Evan Brown2022-09-281-1/+25
* Convert algorithm and container benchmarks to cc_binaryDerek Mauro2022-09-061-2/+4