diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2017-02-17 00:58:11 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2017-02-25 21:04:01 +0000 |
commit | 1d31f23ce9dd438e68aee0dbf1907e17b0d66db3 (patch) | |
tree | 65e46756713839f77d92ee54069535b7f0385b03 /util/aglfn | |
parent | 63856135dacba615ebfabdf03be2926dc763358f (diff) |
QVarLengthArray: add rvalue overload of append/push_back
Improves performance when appending temporaries, esp. since
the aliasing fix in the lvalue overload in 0f730ef made that
overload correct, but a bit slower across reallocs.
The unit tests already also pass rvalues, so the function is
covered in the existing tests.
[ChangeLog][QtCore][QVarLengthArray] Added rvalue overloads
of append() and push_back().
Change-Id: If3a6970f03a160cba5b42d33d32d3d18948f6ce3
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'util/aglfn')
0 files changed, 0 insertions, 0 deletions