| Commit message (Expand) | Author | Age | Files | Lines |
| * | QArrayDataOps: move assign() from QArrayDataPointer | Thiago Macieira | 2025-10-18 | 1 | -95/+0 |
| * | QByteArray/QList/QString: mark isEmpty() and isNull() constexpr | Thiago Macieira | 2025-02-13 | 1 | -1/+1 |
| * | QArrayDataPointer: use Data::deallocate() instead of raw free() | Aurélien Brooke | 2025-01-30 | 1 | -1/+1 |
| * | QArrayDataPointer: add comment that !isMutable() indicates fromRawData() | Ahmad Samir | 2024-11-13 | 1 | -1/+1 |
| * | VxWorks: std::uninitialized_value_construct bug workaround | Michał Łoś | 2024-08-30 | 1 | -1/+1 |
| * | QArrayDataOps: refactor appendInitialize | Giuseppe D'Angelo | 2024-07-26 | 1 | -0/+13 |
| * | QArrayData/Pointer: s/QPair/std::pair/ | Marc Mutz | 2023-12-13 | 1 | -1/+1 |
| * | qarraydatapointer: use use std::exchange more | Anton Kudryavtsev | 2023-11-01 | 1 | -4/+3 |
| * | QString/QBA: add lvalue and rvalue overloads to first/last/sliced/chopped | Thiago Macieira | 2023-10-25 | 1 | -0/+20 |
| * | QArrayDataPointer: add an allocating constructor | Thiago Macieira | 2023-10-25 | 1 | -2/+9 |
| * | QArrayDataPointer: remove Q_CHECK_PTR in assign(it, it) again | Dennis Oberst | 2023-09-07 | 1 | -2/+0 |
| * | Mark all remaining RAII/smart pointer class ctors [[nodiscard]] | Marc Mutz | 2023-06-22 | 1 | -0/+6 |
| * | QArrayDataPointer: fix optional projection in assign() | Dennis Oberst | 2023-05-31 | 1 | -1/+7 |
| * | QArrayDataPointer: add missing std::invoke call to projection | Dennis Oberst | 2023-05-30 | 1 | -4/+5 |
| * | QArrayDataPointer: add missing Q_CHECK_PTR check in assign() | Dennis Oberst | 2023-05-30 | 1 | -0/+2 |
| * | QList: re-use the prepend buffer, if any, on assign() | Marc Mutz | 2023-05-17 | 1 | -4/+43 |
| * | QArrayDataPointer: add a C++20 ranges-style optional projection to assign() | Marc Mutz | 2023-05-16 | 1 | -4/+6 |
| * | QList: add STL-style assign() | Dennis Oberst | 2023-05-16 | 1 | -0/+47 |
| * | QArrayDataPointer: skip deallocate detour | Fabian Kosmale | 2023-03-23 | 1 | -1/+1 |
| * | QContainerTools: add q_points_into_range overload | Ahmad Samir | 2022-12-11 | 1 | -1/+1 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -38/+2 |
| * | QArrayDataPointer: don't overload qSwap(), provide ADL-swap() | Marc Mutz | 2022-01-21 | 1 | -1/+1 |
| * | QtCore: replace qSwap with std::swap/member-swap where possible | Marc Mutz | 2022-01-20 | 1 | -3/+3 |
| * | QString::toLatin1_helper_inplace: simplify the code | Thiago Macieira | 2022-01-17 | 1 | -0/+22 |
| * | QList: do some minor cleanups in the internal code | Andrei Golubev | 2021-05-27 | 1 | -1/+0 |
| * | QArrayData: store the right flag type, not an int | Giuseppe D'Angelo | 2021-05-17 | 1 | -1/+1 |
| * | Resurrect data moves in QList | Andrei Golubev | 2021-04-27 | 1 | -13/+121 |
| * | Fix crash on reallocateAndGrow | Michal Klocek | 2020-12-21 | 1 | -1/+1 |
| * | Move the iterator from QTypedArrayData to QList | Lars Knoll | 2020-11-17 | 1 | -8/+6 |
| * | Remove destructor calls from insert() | Lars Knoll | 2020-11-17 | 1 | -3/+0 |
| * | Simplify reallocation handling in QList | Lars Knoll | 2020-11-17 | 1 | -42/+46 |
| * | Smaller code cleanups in QList | Lars Knoll | 2020-11-17 | 1 | -3/+3 |
| * | Avoid crashes when calling squeeze() | Lars Knoll | 2020-11-09 | 1 | -1/+1 |
| * | Rename AllocationPosition enum and its members | Lars Knoll | 2020-11-04 | 1 | -5/+5 |
| * | Introduce QADP::reallocateGrow() | Andrei Golubev | 2020-11-04 | 1 | -0/+19 |
| * | Clean up out allocation handling | Lars Knoll | 2020-11-04 | 1 | -42/+11 |
| * | Avoid expensive iterator calculations in append() | Lars Knoll | 2020-11-04 | 1 | -0/+31 |
| * | QArrayDataPointer: redesign (and simplify) growth policy | Andrei Golubev | 2020-11-04 | 1 | -15/+10 |
| * | Make QVersionNumber and QArrayDataPointer comparisons hidden | Allan Sandfeld Jensen | 2020-10-27 | 1 | -12/+10 |
| * | Refine QADP::pass_parameter_by_value evaluation | Andrei Golubev | 2020-10-24 | 1 | -1/+4 |
| * | Make QADP capacity functions use qsizetype instead of size_t | Andrei Golubev | 2020-10-08 | 1 | -3/+3 |
| * | Centralize the implementation of move assignment operators | Giuseppe D'Angelo | 2020-10-03 | 1 | -6/+1 |
| * | Replace Q_REQUIRED_RESULT with [[nodiscard]] | Allan Sandfeld Jensen | 2020-09-25 | 1 | -1/+1 |
| * | Update allocation interface of QArrayDataPointer | Andrei Golubev | 2020-08-27 | 1 | -0/+6 |
| * | Support GrowsBackwards flag in QArrayDataPointer | Andrei Golubev | 2020-08-27 | 1 | -0/+27 |
| * | Port QXmlStreamReader from QStringRef to QStringView | Karsten Heimrich | 2020-08-19 | 1 | -0/+1 |
| * | Add QArrayDataPointer::freeSpace*() functions | Andrei Golubev | 2020-08-18 | 1 | -1/+15 |
| * | QArrayDataPointer: use move and swap in move assignment | Giuseppe D'Angelo | 2020-07-10 | 1 | -1/+2 |
| * | Make QArrayDataPointer::size a qsizetype | Lars Knoll | 2020-07-06 | 1 | -6/+6 |
| * | Add a couple of noexcept | Lars Knoll | 2020-07-06 | 1 | -6/+6 |