Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1714

Low performance of collection library depencies

    XMLWordPrintable

Details

    • Linux/Wayland, Linux/X11, Linux/Yocto, Linux/Other display system
    • e769597e5 (master)

    Description

      During the build, the traverse() function is called recursively to parse the dependencies of dynamic libraries. It does not account that indirect dependencies may appear in the dependency tree multiple times. This significantly increases the build time on large projects.Patch for modules/cpp/gcc.js to fix this problem - gcc_js.patch

      Attachments

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

        Activity

          People

            kandeler Christian Kandeler
            eremenko789 Павел Еременко
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes