| Commit message (Expand) | Author | Age | Files | Lines |
| * | Reserve extra space for '\0' in QArrayData::allocate | Andrei Golubev | 2020-08-29 | 1 | -0/+30 |
| * | Support GrowsBackwards flag in QArrayDataPointer | Andrei Golubev | 2020-08-27 | 1 | -1/+1 |
| * | Add QArrayDataPointer::freeSpace*() functions | Andrei Golubev | 2020-08-18 | 1 | -5/+4 |
| * | Allow allocating more than 2G items in a vector | Lars Knoll | 2020-07-06 | 1 | -50/+42 |
| * | Get rid of QArrayData::sharedNull() | Lars Knoll | 2020-07-06 | 1 | -22/+3 |
| * | Get rid of unused flags in QArrayData | Lars Knoll | 2020-07-06 | 1 | -7/+2 |
| * | Get rid of shared null for QByteArray, QString and QVector | Lars Knoll | 2020-07-06 | 1 | -12/+2 |
| * | Only use one macro per line | Lars Schmertmann | 2020-07-03 | 1 | -1/+2 |
| * | Small cleanup | Lars Knoll | 2020-07-02 | 1 | -9/+2 |
| * | Ensure left/right/mid behave in a compatible way | Lars Knoll | 2020-06-09 | 1 | -29/+0 |
| * | MSVC: Fix integer conversion warnings in containers | Friedemann Kleint | 2020-01-03 | 1 | -2/+2 |
| * | Merge remote-tracking branch 'origin/5.15' into dev | Qt Forward Merge Bot | 2019-12-09 | 1 | -1/+1 |
| |\ |
|
| | * | Tidy nullptr usage | Allan Sandfeld Jensen | 2019-12-06 | 1 | -1/+1 |
| * | | Use QArrayDataPointer to implement QByteArray | Lars Knoll | 2019-12-08 | 1 | -0/+1 |
| * | | Final removal of the size and offset members from QArrayData | Thiago Macieira | 2019-12-08 | 1 | -4/+2 |
| * | | Start moving QArrayData's size and data pointer to the main class | Thiago Macieira | 2019-12-08 | 1 | -10/+19 |
| * | | Stop using the reference counter to store data state | Thiago Macieira | 2019-12-08 | 1 | -6/+7 |
| * | | Add reference-count manipulation functions to QArrayData and hide ref | Thiago Macieira | 2019-12-08 | 1 | -3/+3 |
| * | | Introduce the Mutable flag and move QArrayDataPointer::needsDetach | Thiago Macieira | 2019-12-08 | 1 | -1/+2 |
| * | | Introduce flags to indicate the QArrayData type | Thiago Macieira | 2019-12-07 | 1 | -20/+37 |
| * | | Replace QArrayData::capacityReserved with a full flags field | Thiago Macieira | 2019-12-07 | 1 | -2/+2 |
| * | | Rename QArrayData::AllocateOptions enum and update some flags | Thiago Macieira | 2019-12-07 | 1 | -3/+3 |
| * | | Get rid of unsharable containers | Lars Knoll | 2019-10-30 | 1 | -17/+1 |
| * | | Replace Q_ALIGNOF usage in qtbase with C++11 alignof keyword | Volker Hilsheimer | 2019-10-29 | 1 | -4/+4 |
| |/ |
|
| * | QArrayData: Don't allocate space we cannot use | Mårten Nordheim | 2019-08-30 | 1 | -1/+1 |
| * | Port from QAtomic::load() to loadRelaxed() | Giuseppe D'Angelo | 2019-06-20 | 1 | -2/+2 |
| * | Move away from using 0 as a pointer constant | Allan Sandfeld Jensen | 2019-06-07 | 1 | -1/+1 |
| * | Move container block-size calculations to qarraydata.cpp | Edward Welbourne | 2019-05-29 | 1 | -1/+104 |
| * | Replace Q_DECL_NOEXCEPT with noexcept in corelib | Allan Sandfeld Jensen | 2019-04-03 | 1 | -3/+3 |
| * | Fix can not -> cannot | Robert Loehning | 2019-02-25 | 1 | -1/+1 |
| * | Add QArrayData::reallocateUnaligned for QString and QByteArray | Thiago Macieira | 2016-09-07 | 1 | -12/+39 |
| * | Replace qAllocMore with a pair of more useful functions | Thiago Macieira | 2016-06-09 | 1 | -21/+13 |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-05-19 | 1 | -3/+3 |
| |\ |
|
| | * | Fix Clang -Wexpansion-to-defined warning by deprecating QT_SUPPORTS | Thiago Macieira | 2016-05-08 | 1 | -3/+3 |
| * | | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-04-29 | 1 | -3/+10 |
| |\| |
|
| | * | Fix QArrayData::allocate() to guard against integer overflows | Thiago Macieira | 2016-04-28 | 1 | -3/+10 |
| * | | Updated license headers | Jani Heikkinen | 2016-01-15 | 1 | -14/+20 |
| |/ |
|
| * | Compile with !QT_SUPPORTS(UNSHARABLE_CONTAINERS) | Marc Mutz | 2015-07-08 | 1 | -0/+4 |
| * | Use QT_WARNING_.. instead of #pragma GCC diagnostic .. | Konstantin Ritt | 2015-04-07 | 1 | -7/+3 |
| * | Update copyright headers | Jani Heikkinen | 2015-02-11 | 1 | -7/+7 |
| * | Check for integer overflows in places where qAllocMore is used | Ulf Hermann | 2014-10-17 | 1 | -2/+14 |
| * | Don't dereference pointers on QArrayData deallocation | Ulf Hermann | 2014-10-17 | 1 | -1/+2 |
| * | Update license headers and add new license files | Matti Paaso | 2014-09-24 | 1 | -19/+11 |
| * | Unify all mid() functions in QtBase. | Jędrzej Nowacki | 2014-05-16 | 1 | -0/+29 |
| * | Merge remote-tracking branch 'origin/stable' into dev | Frederik Gladhorn | 2014-05-06 | 1 | -4/+9 |
| |\ |
|
| | * | Deprecate setSharable in Qt containers | Thiago Macieira | 2014-04-24 | 1 | -4/+9 |
| * | | Mark the QArrayData alloc/dealloc functions as nothrow | Thiago Macieira | 2014-02-19 | 1 | -2/+2 |
| |/ |
|
| * | Fix configure warnings on Windows 7 with MSVC2010. | Mitch Curtis | 2013-09-25 | 1 | -1/+1 |
| * | Update copyright year in Digia's license headers | Sergio Ahumada | 2013-01-18 | 1 | -1/+1 |
| * | Core: Silence gcc warnings about unitinialized members in qarraydata.cpp | Kai Koehne | 2012-09-26 | 1 | -0/+9 |