summaryrefslogtreecommitdiff
path: root/absl/container
Commit message (Expand)AuthorAge
* `absl::InlinedVector::swap` supports non-assignable types.Gravatar Abseil Team2022-10-25
* Improve b-tree error messages when dereferencing invalid iterators.Gravatar Evan Brown2022-10-25
* Use btree iterator subtraction instead of std::distance in erase_range() and ...Gravatar Evan Brown2022-10-18
* Implement btree_iterator::operator-, which is faster than std::distance for b...Gravatar Evan Brown2022-10-17
* `absl::InlinedVector` supports move assignment with non-assignable types.Gravatar Abseil Team2022-10-12
* Add static_cast<void*> to the sources for trivial relocations to avoid spurio...Gravatar Evan Brown2022-10-07
* Eliminate use of internal interfacesGravatar Gennadiy Rozental2022-10-06
* No changes in OSS.Gravatar Gennadiy Rozental2022-10-04
* Use trivial relocation for transfers in swisstable and b-tree.Gravatar Evan Brown2022-10-03
* Add common_policy_traits - a subset of hash_policy_traits that can be shared ...Gravatar Evan Brown2022-09-28
* Fix -Wimplicit-int-conversion and -Wsign-conversion warnings in btree.Gravatar Abseil Team2022-09-26
* Add sparse and string copy constructor benchmarks for hash table.Gravatar Abseil Team2022-09-20
* Make BTrees work with custom allocators that recycle memory.Gravatar Abseil Team2022-09-19
* Add more options for `BM_iteration` in order to see better picture for choosi...Gravatar Abseil Team2022-09-14
* Change `EndComparison` benchmark to not measure iteration. Also added `BM_Ite...Gravatar Abseil Team2022-09-13
* Apply clang-format to btree.h.Gravatar Evan Brown2022-09-13
* Fix "unsafe narrowing" warnings in absl, 8/n.Gravatar Abseil Team2022-09-12
* Fix "unsafe narrowing" warnings in absl, 10/n.Gravatar Abseil Team2022-09-08
* Fix "unsafe narrowing" warnings in absl, 9/n.Gravatar Abseil Team2022-09-08
* Convert algorithm and container benchmarks to cc_binaryGravatar Derek Mauro2022-09-06
* InlinedVector: Small improvement to the max_size() calculationGravatar Derek Mauro2022-09-02
* Fix ClangTidy warnings in btree.h and btree_test.cc.Gravatar Evan Brown2022-09-01
* Workaround for ASAN stack safety analysis problem with FixedArray container a...Gravatar Abseil Team2022-09-01
* Rollback of fix "unsafe narrowing" warnings in absl, 8/n.Gravatar Derek Mauro2022-09-01
* Fix "unsafe narrowing" warnings in absl, 8/n.Gravatar Abseil Team2022-09-01
* InlinedVector: Correct the computation of max_size()Gravatar Derek Mauro2022-08-31
* Fixed header guards to match style guide conventions.Gravatar Abseil Team2022-08-31
* Added some more no_test.. tags to build targets for controlling testing.Gravatar Abseil Team2022-08-31
* Fix "unsafe narrowing" warnings in absl, 1/n.Gravatar Abseil Team2022-07-28
* Fixed sign-conversion warning in code.Gravatar Abseil Team2022-07-25
* Undo documentation change on erase.Gravatar Abseil Team2022-07-12
* Improve documentation on erase.Gravatar Abseil Team2022-07-12
* Run flaky test in fewer configurationsGravatar Abseil Team2022-06-25
* Use ABSL_INTERNAL_HAS_SSE2 instead of __SSE2__Gravatar Abseil Team2022-06-22
* counting_allocator: suppress bogus -Wuse-after-free warning in GCC 12Gravatar Derek Mauro2022-06-14
* Fix several typos in comments.Gravatar Abseil Team2022-06-10
* Fix C++17 constexpr storage deprecation warningsGravatar Derek Mauro2022-06-09
* Optimize SwissMap iteration by another 5-10% for ARMGravatar Abseil Team2022-06-09
* In b-tree, support unassignable value types.Gravatar Evan Brown2022-06-06
* Optimize SwissMap for ARM by 3-8% for all operationsGravatar Abseil Team2022-06-06
* InlinedVector: Limit the scope of the maybe-uninitialized warning suppressionGravatar Derek Mauro2022-06-06
* Disable tests on some platforms where they currently fail.Gravatar Tom Rybka2022-06-02
* Fixed typo in a comment.Gravatar Abseil Team2022-06-02
* Merge pull request #1189 from renau:masterGravatar Copybara-Service2022-05-31
|\
* | Allow for using b-tree with `value_type`s that can only be constructed by the...Gravatar Evan Brown2022-05-31
| * Avoid variable shadowing which can be a compile error depending on compile flagsGravatar Jose Renau2022-05-30
|/
* Optimize SwissMap iteration for aarch64 by 5-6%Gravatar Abseil Team2022-05-26
* Replace direct uses of __builtin_prefetch from SwissTable with the wrapper fu...Gravatar Greg Falcon2022-05-18
* Correct the comment about the probe sequence. It's (i/2 + i)/2 not (i/2 - i)/2.Gravatar Abseil Team2022-05-04
* Improve analysis of the number of extra `==` operations, which was overly com...Gravatar Abseil Team2022-05-04