Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-28811

Switch default implementation of QtcProcess from ProcessLauncher into QProcess

    XMLWordPrintable

Details

    • a53dfaf62 (master)

    Description

      It looks like some changes into QProcess made it starting faster. These days, using Qt 6.4 branch, when starting a QtCreator, loading a session containing another QtCreator and switching to other session containing other QtCreator, the numbers are comparable. The fix was here: https://codereview.qt-project.org/c/qt/qtbase/+/417829.

      The numbers are observed by running QtCreator with:
      1. QTC_MEASURE_PROCESS= ./bin/qtcreator (for ProcessLauncher impl)
      2. QTC_MEASURE_PROCESS= QTC_USE_QPROCESS= ./bin/qtcreator (for QProcess impl)

      So, we should measure the numbers again and consider switching the default into using QProcess implementation.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTCREATORBUG-28811
          # Subject Branch Project Status CR V

          Activity

            People

              jkobus Jarek Kobus
              jkobus Jarek Kobus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes