Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-88484

Disentangle QString::number() from locale code

    XMLWordPrintable

    Details

    • Platform/s:
      All
    • Technical Risk:
      Normal
    • Commits:
      2696d5a71b16e4288f4b071f9291cec7f719455a
    • Story Points:
      13
    • Sprint:
      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

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              manordheim MÃ¥rten Nordheim
              Reporter:
              Eddy Edward Welbourne
              PM Owner:
              Vladimir Minenko Vladimir Minenko
              RnD Owner:
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 weeks
                  2w
                  Remaining:
                  Remaining Estimate - 2 weeks
                  2w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified