| Commit message (Expand) | Author | Age | Files | Lines |
* | QVarLengthArray: improve assign() for forward iterators (typical case) | Thiago Macieira | 2025-06-18 | 1 | -13/+52 |
* | QVarLengthArray: use assign() for the iterator,iterator ctor | Thiago Macieira | 2025-06-13 | 1 | -2/+1 |
* | QVarLengthArray: call sizedFree() with the capacity and not the size | Aurélien Brooke | 2025-04-12 | 1 | -2/+3 |
* | Add jemalloc support | Aurélien Brooke | 2025-04-09 | 1 | -5/+6 |
* | QVLA*: honor the RO5 | Giuseppe D'Angelo | 2025-02-05 | 1 | -3/+6 |
* | DRY QList and QVLA operator<=>() implementation | Ivan Solovev | 2024-12-05 | 1 | -8/+1 |
* | QVarLengthArray: rework comparison operators | Ivan Solovev | 2024-12-05 | 1 | -1/+36 |
* | Make Container::max_size() non-static member functions | Marc Mutz | 2024-08-30 | 1 | -2/+3 |
* | Containers: add a static constexpr maxSize() | Thiago Macieira | 2024-08-30 | 1 | -1/+6 |
* | qtypeinfo.h: move QTypeTraits part to qttypetraits.h | Marc Mutz | 2024-06-04 | 1 | -0/+1 |
* | QVLA::erase: use trivial relocation | Giuseppe D'Angelo | 2024-05-01 | 1 | -1/+2 |
* | QVLA: fix assert message in erase() | Giuseppe D'Angelo | 2024-05-01 | 1 | -2/+2 |
* | Containers: add max_size() | Giuseppe D'Angelo | 2024-02-27 | 1 | -0/+7 |
* | QVarLengthArray: re-publish Prealloc as a nested PreallocatedSize | Marc Mutz | 2024-02-15 | 1 | -0/+2 |
* | Deprecate Q_ASSUME() | Thiago Macieira | 2023-08-14 | 1 | -1/+1 |
* | QVarLengthArray/QList: make assign() return a reference to *this | Marc Mutz | 2023-05-17 | 1 | -6/+6 |
* | QVarLengthArray: simplify / optimize assign(It, It) | Marc Mutz | 2023-05-03 | 1 | -18/+19 |
* | QVarLengthArray: remove unnecessary exception check | Dennis Oberst | 2023-05-03 | 1 | -2/+2 |
* | Silence an unused-parameter warning | Amir Masoud Abdol | 2023-03-14 | 1 | -1/+2 |
* | QVarLengthArray: fix memory leak in (qsizetype) ctor | Marc Mutz | 2023-03-10 | 1 | -14/+14 |
* | QVarLengthArray: move a static_assert() to the correct place | Marc Mutz | 2023-03-01 | 1 | -1/+1 |
* | QVLA: Optimize assign() for non-throwing copies | Mårten Nordheim | 2023-02-24 | 1 | -6/+17 |
* | QVLA: Skip one unneeded reallocate call for assign() | Mårten Nordheim | 2023-02-24 | 1 | -4/+2 |
* | QVarLengthArray: fix UBs in insert(it, n, v) ([basic.life], invariants) | Marc Mutz | 2023-02-21 | 1 | -22/+6 |
* | QVarLengthArray: Extract Method QtPrivate::q_rotate() | Marc Mutz | 2023-02-21 | 1 | -6/+1 |
* | QVarLengthArray: protect against aliasing in resize(n, t) | Marc Mutz | 2023-02-16 | 1 | -0/+4 |
* | QVarLengthArray: use new assign() in op=(initializer_list) | Marc Mutz | 2023-02-16 | 1 | -3/+1 |
* | QVarLengthArray: fix UBs in emplace()/insert() ([basic.life], broken class in... | Marc Mutz | 2023-02-15 | 1 | -21/+9 |
* | QVarLengthArray: clear() is not resize(0) | Marc Mutz | 2023-02-13 | 1 | -0/+10 |
* | QVarLengthArray: use new q20::construct_at instead of raw placement new | Marc Mutz | 2023-02-09 | 1 | -9/+9 |
* | QVarLengthArray: add STL-style assign() | Dennis Oberst | 2023-02-08 | 1 | -1/+61 |
* | QVarLengthArray: implement ### Qt 7 remarks | Thiago Macieira | 2023-01-30 | 1 | -1/+6 |
* | QVarLengthArray: fix off-by-size() bug in growBy() | Marc Mutz | 2023-01-20 | 1 | -1/+1 |
* | QVarLengthArray: cope with vector<unique_ptr>'s copyability | Marc Mutz | 2023-01-16 | 1 | -23/+16 |
* | QVarLengthArray: Extract Method growBy() | Marc Mutz | 2023-01-12 | 1 | -3/+5 |
* | QVarLengthArray::resize_impl: don't default argument, overload | Marc Mutz | 2023-01-12 | 1 | -3/+9 |
* | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -38/+2 |
* | QVarLengthArray: Move unique_ptr<void, free_deleter> to QVLABaseBase | Marc Mutz | 2022-05-13 | 1 | -4/+6 |
* | QVarLengthArray: add missing (size, value) ctor | Marc Mutz | 2022-04-13 | 1 | -0/+9 |
* | QVarLengthArray: simplify SFINAE on resize(n, v) | Marc Mutz | 2022-04-13 | 1 | -6/+6 |
* | QByteArray/QVarLengthArray: add missing resize(n, v) overloads | Marc Mutz | 2022-04-06 | 1 | -5/+22 |
* | QVarLengthArray: avoid std::aligned_storage (deprecated in C++23) | Marc Mutz | 2021-12-15 | 1 | -1/+9 |
* | QVarLengthArray: don't allow syncqt to export base classes | Marc Mutz | 2021-12-15 | 1 | -0/+5 |
* | QVarLengthArray: assert that the range passed to erase() is valid | Marc Mutz | 2021-12-11 | 1 | -0/+2 |
* | QVLA: separate control from inline storage [11/11]: qHash() | Marc Mutz | 2021-12-11 | 1 | -2/+6 |
* | QVLA: separate control from inline storage [10/N]: range-insert() | Marc Mutz | 2021-12-11 | 1 | -5/+10 |
* | QVLA: separate control from inline storage [9/N]: range-append() | Marc Mutz | 2021-12-11 | 1 | -4/+6 |
* | QVLA: separate control from inline storage [8/N]: emplace() | Marc Mutz | 2021-12-11 | 1 | -4/+7 |
* | QVLA: separate control from inline storage [7/N]: erase{,_if}() | Marc Mutz | 2021-12-11 | 1 | -2/+2 |
* | QVLA: separate control from inline storage [6/N]: emplace_back() | Marc Mutz | 2021-12-11 | 1 | -1/+12 |