Details
-
Task
-
Resolution: Done
-
P3: Somewhat important
-
6.0.0
-
None
-
-
13
-
2696d5a71b16e4288f4b071f9291cec7f719455a
-
Qt6_Foundation_Sprint 38, Qt6_Foundation_Sprint 39, Qt6_Foundation_Sprint 40
Description
At present, QString's number-formatting code is delegated to QLocale machinery that's slowed down by taking locale-awareness into account, which makes it significantly more complex than the C-locale processing that QString is actually exercising.
Implementing a separate code-path optimised for the C locale, for use by QString (and QLocale::c()) could deliver a significant performance improvement.
Attachments
Issue Links
- relates to
-
QTBUG-87330 QList - double performance drop
- Closed