summaryrefslogtreecommitdiff
path: root/absl/container/internal
Commit message (Expand)AuthorAge
* Rollback in sanitizer mode, detect when references become invalidated by rand...Gravatar Abseil Team2023-01-31
* In sanitizer mode, detect when references become invalidated by randomly reha...Gravatar Evan Brown2023-01-30
* Replace absl::base_internal::Prefetch* calls with absl::Prefetch* callsGravatar Martijn Vels2023-01-27
* Add CodegenAbslRawHashSetStringFindNeEnd function, which is useful because th...Gravatar Evan Brown2023-01-20
* In sanitizer mode, detect when references become invalidated after reserved g...Gravatar Evan Brown2023-01-17
* In sanitizer mode, detect when invalidated iterators are compared.Gravatar Evan Brown2023-01-05
* Fix a bug in iterator validation code in which we don't update the table's re...Gravatar Evan Brown2022-12-22
* In sanitizer mode, add generations to swisstable iterators and backing arrays...Gravatar Evan Brown2022-12-19
* Optimize raw_hash_set CountLeadingEmptyOrDeleted() on ArmGravatar Connal de Souza2022-12-19
* Fix some ClangTidy warnings in raw_hash_set code.Gravatar Evan Brown2022-12-08
* Change CommonFields from a private base class of raw_hash_set to be the first...Gravatar Evan Brown2022-12-08
* Move the vtable into a function to delay instantiation until the function isGravatar Samuel Benzaquen2022-12-01
* Reduce flat_hash_{set,map} generated code size.Gravatar Abseil Team2022-11-28
* Refactor btree iterator generation code into a base class rather than using i...Gravatar Evan Brown2022-11-22
* Improve error messages when comparing btree iterators when generations are en...Gravatar Evan Brown2022-11-21
* Add a new API for `extract_and_get_next()` in b-tree that returns both the ex...Gravatar Evan Brown2022-11-15
* Stop unnecessary clearing of fields in ~raw_hash_set.Gravatar Abseil Team2022-11-11
* Improve error messages when comparing btree iterators.Gravatar Evan Brown2022-11-10
* Improve error messages when comparing swisstable iterators.Gravatar Evan Brown2022-11-09
* Auto increase inlined capacity whenever it does not affect class' size.Gravatar Abseil Team2022-11-09
* Merge pull request #1287 from GOGOYAO:patch-1Gravatar Copybara-Service2022-11-03
|\
* | Improve error messages when dereferencing invalid swisstable iterators.Gravatar Evan Brown2022-11-01
* | `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
* | No changes in OSS.Gravatar Gennadiy Rozental2022-10-04
| * Initialize `Allocation` to eliminate compile errorGravatar GOGOYAO2022-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 ClangTidy warnings in btree.h and btree_test.cc.Gravatar Evan Brown2022-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
* Fixed header guards to match style guide conventions.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
* 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