| Commit message (Expand) | Author | Age | Files | Lines |
* | Respect `NDEBUG_SANITIZER` | Abseil Team | 2024-03-26 | 1 | -3/+4 |
* | Fix ClangTidy warnings in btree.h. | Evan Brown | 2024-03-25 | 1 | -3/+2 |
* | Use Layout::WithStaticSizes in btree. | Evan Brown | 2024-03-21 | 1 | -21/+14 |
* | Replace usages of absl::move, absl::forward, and absl::exchange with their | Derek Mauro | 2024-03-11 | 1 | -2/+2 |
* | Enable ABSL_BTREE_ENABLE_GENERATIONS and ABSL_SWISSTABLE_ENABLE_GENERATIONS w... | Abseil Team | 2024-01-11 | 1 | -1/+3 |
* | Unify btree EmptyNode allocation code across compilers. | Abseil Team | 2023-12-20 | 1 | -23/+9 |
* | Fix a bug in which we used propagate_on_container_copy_assignment in btree mo... | Evan Brown | 2023-09-15 | 1 | -1/+1 |
* | Fix an issue in which b-tree set iterators allow for mutable access to keys. | Evan Brown | 2023-09-06 | 1 | -2/+5 |
* | Add a comment about a more efficient implementation of btree range erase. | Evan Brown | 2023-09-01 | 1 | -0/+4 |
* | Add tests for btrees in which slot_type is overaligned and slot_type is equal... | Evan Brown | 2023-05-04 | 1 | -22/+21 |
* | Add lifetimebound attribute to more Abseil container methods and remove them ... | Abseil Team | 2023-05-04 | 1 | -43/+25 |
* | Add lifetimebound attribute to some Abseil containers | Abseil Team | 2023-05-03 | 1 | -26/+45 |
* | Add pointer-stability validation in btree. | Evan Brown | 2023-05-02 | 1 | -15/+45 |
* | Minor optimization in btree: avoid redundant stores to node->position when co... | Evan Brown | 2023-04-20 | 1 | -16/+23 |
* | In debug mode, detect cases of btree comparators that violate transitivity, i... | Evan Brown | 2023-04-12 | 1 | -0/+39 |
* | Replace absl::type_traits_internal::is_trivially_copyable with | Derek Mauro | 2023-04-12 | 1 | -1/+1 |
* | Refactor btree iterator generation code into a base class rather than using i... | Evan Brown | 2022-11-22 | 1 | -49/+60 |
* | Improve error messages when comparing btree iterators when generations are en... | Evan Brown | 2022-11-21 | 1 | -20/+27 |
* | Improve error messages when comparing btree iterators. | Evan Brown | 2022-11-10 | 1 | -8/+33 |
* | Improve b-tree error messages when dereferencing invalid iterators. | Evan Brown | 2022-10-25 | 1 | -2/+14 |
* | Use btree iterator subtraction instead of std::distance in erase_range() and ... | Evan Brown | 2022-10-18 | 1 | -1/+1 |
* | Implement btree_iterator::operator-, which is faster than std::distance for b... | Evan Brown | 2022-10-17 | 1 | -0/+73 |
* | Add common_policy_traits - a subset of hash_policy_traits that can be shared ... | Evan Brown | 2022-09-28 | 1 | -23/+2 |
* | Fix -Wimplicit-int-conversion and -Wsign-conversion warnings in btree. | Abseil Team | 2022-09-26 | 1 | -18/+26 |
* | Make BTrees work with custom allocators that recycle memory. | Abseil Team | 2022-09-19 | 1 | -0/+1 |
* | Apply clang-format to btree.h. | Evan Brown | 2022-09-13 | 1 | -78/+55 |
* | Fix "unsafe narrowing" warnings in absl, 8/n. | Abseil Team | 2022-09-12 | 1 | -120/+155 |
* | Fix ClangTidy warnings in btree.h and btree_test.cc. | Evan Brown | 2022-09-01 | 1 | -1/+1 |
* | Rollback of fix "unsafe narrowing" warnings in absl, 8/n. | Derek Mauro | 2022-09-01 | 1 | -147/+117 |
* | Fix "unsafe narrowing" warnings in absl, 8/n. | Abseil Team | 2022-09-01 | 1 | -117/+147 |
* | In b-tree, support unassignable value types. | Evan Brown | 2022-06-06 | 1 | -20/+20 |
* | Merge pull request #1189 from renau:master | Copybara-Service | 2022-05-31 | 1 | -2/+2 |
|\ |
|
| * | Avoid variable shadowing which can be a compile error depending on compile flags | Jose Renau | 2022-05-30 | 1 | -2/+2 |
* | | Allow for using b-tree with `value_type`s that can only be constructed by the... | Evan Brown | 2022-05-31 | 1 | -14/+10 |
|/ |
|
* | In btree, move rightmost_ into the CompressedTuple instead of root_. | Evan Brown | 2022-05-04 | 1 | -40/+45 |
* | Export of internal Abseil changes | Abseil Team | 2022-03-18 | 1 | -1/+2 |
* | Export of internal Abseil changes | Abseil Team | 2022-02-23 | 1 | -6/+30 |
* | Export of internal Abseil changes | Abseil Team | 2022-02-14 | 1 | -215/+347 |
* | Export of internal Abseil changes | Abseil Team | 2022-01-25 | 1 | -37/+150 |
* | Export of internal Abseil changes | Abseil Team | 2021-12-25 | 1 | -3/+3 |
* | Export of internal Abseil changes | Abseil Team | 2021-12-03 | 1 | -0/+46 |
* | Export of internal Abseil changes | Abseil Team | 2021-11-15 | 1 | -113/+9 |
* | Export of internal Abseil changes | Abseil Team | 2021-05-18 | 1 | -13/+34 |
* | Export of internal Abseil changes | Abseil Team | 2021-04-05 | 1 | -2/+2 |
* | Export of internal Abseil changes | Abseil Team | 2021-03-18 | 1 | -4/+4 |
* | Export of internal Abseil changes | Abseil Team | 2021-03-10 | 1 | -58/+65 |
* | Export of internal Abseil changes | Abseil Team | 2020-12-24 | 1 | -10/+29 |
* | Export of internal Abseil changes | Abseil Team | 2020-12-10 | 1 | -20/+22 |
* | Export of internal Abseil changes | Abseil Team | 2020-12-03 | 1 | -11/+16 |
* | Export of internal Abseil changes | Abseil Team | 2020-10-27 | 1 | -63/+24 |