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

Switch default implementation of QtcProcess from ProcessLauncher into QProcess

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • All Other Issues
    • None
    • 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

        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:

              Gerrit Reviews

                There are no open Gerrit changes