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

Disentangle QString::number() from locale code

    XMLWordPrintable

Details

    • All
    • 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

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

          Activity

            People

              manordheim MÃ¥rten Nordheim
              Eddy Edward Welbourne
              Vladimir Minenko Vladimir Minenko
              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