summaryrefslogtreecommitdiff
path: root/absl/container
Commit message (Expand)AuthorAge
* Small table growth optimization.Gravatar Abseil Team2023-12-07
* `btree_map`: avoid a copy in `map_params::key`.Gravatar Abseil Team2023-11-28
* Make `FlatHashMapPolicy` return `std::true_type` for relocatable objects.Gravatar Abseil Team2023-11-20
* Partial roll forward of reentrant validation with the validation itself disab...Gravatar Evan Brown2023-11-13
* Roll back due to leak sanitizer reports.Gravatar Aaron Jacobs2023-11-08
* Add control()/slot() functions to iterator/const_iterator.Gravatar Evan Brown2023-11-07
* Update comments to make it explicit that moving a flat_hash_{set,map} can cau...Gravatar Evan Brown2023-11-02
* Add sanitizer mode validation for use of references to swisstables elements t...Gravatar Evan Brown2023-11-01
* Roll forward: Add sanitizer mode checks that element constructors/destructors...Gravatar Evan Brown2023-10-30
* Rollback: Add sanitizer mode checks that element constructors/destructors don...Gravatar Evan Brown2023-10-17
* Add sanitizer mode checks that element constructors/destructors don't make re...Gravatar Evan Brown2023-10-16
* Add iterator invalidation checking for when the hashtable is moved.Gravatar Evan Brown2023-10-16
* Add missing headers in raw_hash_map.h.Gravatar Evan Brown2023-10-12
* The current implementation of control by checking on x86 has an unnecessary s...Gravatar Abseil Team2023-10-12
* Bazel: Enable the header_modules featureGravatar Derek Mauro2023-10-11
* Bazel: Support layering_check and parse_headersGravatar Derek Mauro2023-10-10
* Correct the grammar of an IWYU pragma.Gravatar Abseil Team2023-10-06
* Fix a small typo in the docs.Gravatar Abseil Team2023-10-05
* Use ABSL_RAW_LOG and ABSL_PREDICT_* for all debug checks in swisstable includ...Gravatar Evan Brown2023-10-03
* Refactor swisstable copy/move assignment to fix issues with allocator propaga...Gravatar Evan Brown2023-10-03
* Minor build rule changes.Gravatar Evan Brown2023-10-02
* Re-submit with a fix for platforms without RTTI.Gravatar Abseil Team2023-10-02
* Export common.h from raw_hash_set.h to prevent IWYU from linting when using n...Gravatar Abseil Team2023-09-27
* Add an internal wrapper for `abi::__cxa_demangle()`.Gravatar Abseil Team2023-09-26
* Add an internal wrapper for `abi::__cxa_demangle()`.Gravatar Abseil Team2023-09-26
* Replace BtreeAllocatorTest with individual test cases for copy/move/swap prop...Gravatar Evan Brown2023-09-21
* Use ABSL_PREDICT_FALSE and ABSL_RAW_LOG for shared safety checks in raw_hash_...Gravatar Daniel Cheng2023-09-20
* Fix a bug in which we used propagate_on_container_copy_assignment in btree mo...Gravatar Evan Brown2023-09-15
* Move CountingAllocator into test_allocator.h and add some other allocators th...Gravatar Evan Brown2023-09-15
* Make PolicyTraits::transfer_uses_memcpy() true for node_hash_* tables.Gravatar Evan Brown2023-09-12
* Add a flat_hash_set_test that we use value_type member functions to read/writ...Gravatar Evan Brown2023-09-12
* Fix an issue in which b-tree set iterators allow for mutable access to keys.Gravatar Evan Brown2023-09-06
* Remove the unused LowerBoundAllocatedByteSize function.Gravatar Evan Brown2023-09-05
* Add a comment about a more efficient implementation of btree range erase.Gravatar Evan Brown2023-09-01
* Optimize Resize and Iteration on ArmGravatar Connal de Souza2023-08-30
* Make raw_hash_set::destroy_slots no longer public. It was never meant to be a...Gravatar Evan Brown2023-08-29
* Remove the has_element function and use FindElement instead.Gravatar Evan Brown2023-08-17
* Update an old comment that refers to obsolete types.Gravatar Evan Brown2023-08-15
* Add missing includes in raw_hash_set.h.Gravatar Evan Brown2023-08-11
* Include what you spellGravatar Dmitri Gribenko2023-08-11
* Store infoz on the heap instead of inline and store it only when we are sampl...Gravatar Evan Brown2023-08-04
* Optimize Swissmap Match on Arm.Gravatar Connal de Souza2023-08-04
* Update the comment for capacity_ to mention recent experiments to compress th...Gravatar Evan Brown2023-08-03
* raw_hash_set_test: Expect tsan to catch heap-use-after-free on iterators inva...Gravatar Dino Radakovic2023-08-01
* InlinedVector: Disable CFI checking on the const GetInlinedData() pathGravatar Derek Mauro2023-08-01
* raw_hash_set_test: Match lowercase "invalid iterator" in death testsGravatar Dino Radakovic2023-07-31
* Refactor raw_hash_set deallocation to pass CommonFields instead of passing th...Gravatar Evan Brown2023-07-27
* InlinedVector: Disable CFI checking during the reinterpret_cast on theGravatar Derek Mauro2023-07-27
* Change the API constraints of erase(const_iterator, const_iterator) so that c...Gravatar Evan Brown2023-07-26
* InlinedVector: Disable CFI checking on GetInlinedData()Gravatar Derek Mauro2023-07-26