| Commit message (Expand) | Author | Age |
* | Make default-constructed swisstable iterators use EmptyGroup() for ctrl_ so t... | Evan Brown | 2023-02-14 |
* | Workaround MSan false positive. | Abseil Team | 2023-02-10 |
* | In sanitizer mode, detect when end iterators from different swisstables are c... | Evan Brown | 2023-02-09 |
* | Fix missing includes/dependencies | Derek Mauro | 2023-02-02 |
* | Rollforward: in sanitizer mode, detect when references become invalidated by ... | Evan Brown | 2023-02-01 |
* | Rollback in sanitizer mode, detect when references become invalidated by rand... | Abseil Team | 2023-01-31 |
* | In sanitizer mode, detect when references become invalidated by randomly reha... | Evan Brown | 2023-01-30 |
* | Replace absl::base_internal::Prefetch* calls with absl::Prefetch* calls | Martijn Vels | 2023-01-27 |
* | Sort CMakeList deps for raw_hash_set and raw_hash_set_test. | Evan Brown | 2023-01-23 |
* | Add CodegenAbslRawHashSetStringFindNeEnd function, which is useful because th... | Evan Brown | 2023-01-20 |
* | In sanitizer mode, detect when references become invalidated after reserved g... | Evan Brown | 2023-01-17 |
* | In sanitizer mode, detect when invalidated iterators are compared. | Evan Brown | 2023-01-05 |
* | Fix a bug in iterator validation code in which we don't update the table's re... | Evan Brown | 2022-12-22 |
* | Update `FixedArray` doc comments to match actual template param names | Lawrence Wolf-Sonkin | 2022-12-22 |
* | Restrict visibility of absl/container:hash_function_defaults. | Chris Kennelly | 2022-12-19 |
* | In sanitizer mode, add generations to swisstable iterators and backing arrays... | Evan Brown | 2022-12-19 |
* | Optimize raw_hash_set CountLeadingEmptyOrDeleted() on Arm | Connal de Souza | 2022-12-19 |
* | Fix some ClangTidy warnings in raw_hash_set code. | Evan Brown | 2022-12-08 |
* | Change CommonFields from a private base class of raw_hash_set to be the first... | Evan Brown | 2022-12-08 |
* | Add a compilation test for recursive hash map types | Derek Mauro | 2022-12-02 |
* | Move the vtable into a function to delay instantiation until the function is | Samuel Benzaquen | 2022-12-01 |
* | Reduce flat_hash_{set,map} generated code size. | Abseil Team | 2022-11-28 |
* | Refactor btree iterator generation code into a base class rather than using i... | Evan Brown | 2022-11-22 |
* | Improve error messages when comparing btree iterators when generations are en... | Evan Brown | 2022-11-21 |
* | Add a new API for `extract_and_get_next()` in b-tree that returns both the ex... | Evan Brown | 2022-11-15 |
* | Stop unnecessary clearing of fields in ~raw_hash_set. | Abseil Team | 2022-11-11 |
* | Improve error messages when comparing btree iterators. | Evan Brown | 2022-11-10 |
* | Improve error messages when comparing swisstable iterators. | Evan Brown | 2022-11-09 |
* | Auto increase inlined capacity whenever it does not affect class' size. | Abseil Team | 2022-11-09 |
* | Fix some invalid iterator bugs in btree_test.cc for multi{set,map} emplace{_h... | Evan Brown | 2022-11-07 |
* | Merge pull request #1287 from GOGOYAO:patch-1 | Copybara-Service | 2022-11-03 |
|\ |
|
* | | Improve error messages when dereferencing invalid swisstable iterators. | Evan Brown | 2022-11-01 |
* | | Add a warning about extract invalidating iterators (not just the iterator of ... | Abseil Team | 2022-10-31 |
* | | `absl::InlinedVector::swap` supports non-assignable types. | Abseil Team | 2022-10-25 |
* | | Improve b-tree error messages when dereferencing invalid iterators. | Evan Brown | 2022-10-25 |
* | | Use btree iterator subtraction instead of std::distance in erase_range() and ... | Evan Brown | 2022-10-18 |
* | | Implement btree_iterator::operator-, which is faster than std::distance for b... | Evan Brown | 2022-10-17 |
* | | `absl::InlinedVector` supports move assignment with non-assignable types. | Abseil Team | 2022-10-12 |
* | | Add static_cast<void*> to the sources for trivial relocations to avoid spurio... | Evan Brown | 2022-10-07 |
* | | Eliminate use of internal interfaces | Gennadiy Rozental | 2022-10-06 |
* | | No changes in OSS. | Gennadiy Rozental | 2022-10-04 |
| * | Initialize `Allocation` to eliminate compile error | GOGOYAO | 2022-10-04 |
|/ |
|
* | Use trivial relocation for transfers in swisstable and b-tree. | Evan Brown | 2022-10-03 |
* | Add common_policy_traits - a subset of hash_policy_traits that can be shared ... | Evan Brown | 2022-09-28 |
* | Fix -Wimplicit-int-conversion and -Wsign-conversion warnings in btree. | Abseil Team | 2022-09-26 |
* | Add sparse and string copy constructor benchmarks for hash table. | Abseil Team | 2022-09-20 |
* | Make BTrees work with custom allocators that recycle memory. | Abseil Team | 2022-09-19 |
* | Add more options for `BM_iteration` in order to see better picture for choosi... | Abseil Team | 2022-09-14 |
* | Change `EndComparison` benchmark to not measure iteration. Also added `BM_Ite... | Abseil Team | 2022-09-13 |
* | Apply clang-format to btree.h. | Evan Brown | 2022-09-13 |