qt5base-lts/src/network
Marc Mutz 68a20d6941 QNetworkProxy: don't allocate when parsing [1/2]: loop body
Instead of manipulating a QByteArray, do it with a QLatin1String,
which is free.  Also, don't prepend a dot to force matches at label
boundaries, check that there's a dot where the match occurred. Saves
two allocations per iteration. Finally, pull the query's
peerHostName() initialization out of the loop - it doesn't depend on
the loop variable.

Change-Id: I6dfdae711f0bd8941af69bfbcfda7873a40e4b80
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2020-04-29 22:31:25 +00:00
..
access QtNetwork: fix a few more char -> QChar conversions 2020-04-30 00:31:01 +02:00
doc Merge remote-tracking branch 'origin/5.15' into dev 2020-04-08 20:11:39 +02:00
kernel QNetworkProxy: don't allocate when parsing [1/2]: loop body 2020-04-29 22:31:25 +00:00
socket Merge remote-tracking branch 'origin/5.15' into dev 2020-04-22 15:28:01 +02:00
ssl Merge remote-tracking branch 'origin/5.15' into dev 2020-04-22 15:28:01 +02:00
.prev_CMakeLists.txt CMake: Handle finding of OpenSSL headers correctly 2020-04-08 22:03:24 +02:00
CMakeLists.txt CMake: Handle finding of OpenSSL headers correctly 2020-04-08 22:03:24 +02:00
configure.cmake CMake: Handle finding of OpenSSL headers correctly 2020-04-08 22:03:24 +02:00
configure.json Merge remote-tracking branch 'origin/5.15' into dev 2020-04-08 20:11:39 +02:00
configure.pri configure: actually resolve libraries into full filepaths 2018-12-03 11:25:56 +00:00
network.pro QtNetwork: Delete bearer management 2020-04-05 16:41:08 +02:00