summaryrefslogtreecommitdiff
path: root/absl/container/internal
Commit message (Expand)AuthorAge
* 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
* 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
* 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
* InlinedVector: Fix control-flow-inregrity warning when using a classGravatar Derek Mauro2023-07-25
* Add a special case for erase(begin(), end()) to reset the control bytes. The ...Gravatar Evan Brown2023-07-20
* Rename CommonFields::slots_ptr to slot_array to match the name of the corresp...Gravatar Evan Brown2023-07-19
* Move growth_left to the backing array.Gravatar Evan Brown2023-07-17
* Clarify that lazy_emplace returns an iterator to the new element when lookup ...Gravatar Abseil Team2023-07-05
* roll forward: Make data members of CommonFields be private so that it's easie...Gravatar Evan Brown2023-06-30
* rollback: Make data members of CommonFields be private so that it's easier to...Gravatar Evan Brown2023-06-30
* Make data members of CommonFields be private so that it's easier to change ho...Gravatar Evan Brown2023-06-30
* Fix typoGravatar Abseil Team2023-06-29
* Use std::is_final instead of a non-portable implementationGravatar Derek Mauro2023-06-16
* Convert `raw_hash_set` comments from imperative to indicative mood.Gravatar Bradley C. Kuszmaul2023-05-31
* Merge pull request #1462 from kuszmaul:fix-typoGravatar Copybara-Service2023-05-31
|\
| * Typo gardeningGravatar Bradley C. Kuszmaul2023-05-30
* | Migrate most RAW_LOGs and RAW_CHECKs in tests to regular LOG and CHECK.Gravatar Andy Getzendanner2023-05-23
|/
* Add tests for btrees in which slot_type is overaligned and slot_type is equal...Gravatar Evan Brown2023-05-04
* Add lifetimebound attribute to more Abseil container methods and remove them ...Gravatar Abseil Team2023-05-04
* Add lifetimebound attribute to some Abseil containersGravatar Abseil Team2023-05-03
* Add pointer-stability validation in btree.Gravatar Evan Brown2023-05-02
* Merge pull request #1434 from Vertexwahn:fix-spellingGravatar Copybara-Service2023-04-25
|\
| * Fix some spelling mistakesGravatar Vertexwahn2023-04-24
|/
* Minor optimization in btree: avoid redundant stores to node->position when co...Gravatar Evan Brown2023-04-20
* In debug mode, detect cases of btree comparators that violate transitivity, i...Gravatar Evan Brown2023-04-12
* Replace absl::type_traits_internal::is_trivially_copyable withGravatar Derek Mauro2023-04-12
* inlined_vector: fix incorrect restrictions on the copy constructor fast path.Gravatar Aaron Jacobs2023-04-11
* inlined_vector: fix incorrect restrictions on the swap fast path.Gravatar Aaron Jacobs2023-04-11
* inlined_vector: fix incorrect restrictions on the move-assignment fast path.Gravatar Aaron Jacobs2023-04-11
* inlined_vector: relax the requirements on the move-construction fast path.Gravatar Aaron Jacobs2023-04-11
* Add heterogeneous lookup support for wstring/u16string/u32string.Gravatar Abseil Team2023-04-03