diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2014-08-13 21:26:59 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2015-04-02 19:30:29 +0000 |
commit | c4ed23b3e05eeb4554571b725b24eedc99845b5f (patch) | |
tree | 27acf07c876e777cdd05410788bbd7a326a750b8 /src/widgets/styles | |
parent | 4bd81e0b822648c4663eeb58d0d08cb99bb80246 (diff) |
Optimize QString::section(QReg*Exp*)
Instead of creating lots of temporary QString objects, use QStringRefs.
Together with the two other (micro) optimizations before, this speeds
up section() by up to 2x (section_regex(IPv6)).
No test has become slower.
Change-Id: I514667004f82ddc1518fe3ee699ec5fbf96bb82f
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@theqtcompany.com>
Diffstat (limited to 'src/widgets/styles')
0 files changed, 0 insertions, 0 deletions