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

Investigate using white allocations while gc is running

    XMLWordPrintable

Details

    • 970828df9 (dev), bb3999a22 (dev), d6d224892 (dev), e19750538 (dev), b0d753ee3 (dev), bdb624659 (dev), 241b8693d (dev)

    Description

      It seems that the main use case for black allocations was preventing objects from getting swept by the gc https://codereview.qt-project.org/c/qt/qtdeclarative/+/320532 . But this was only possible because the gc lacked an active write barrier.

       

      Now that we do have a write barrier, we should revisit this (as it introduces gotchas in a few places).

      Attachments

        Issue Links

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

          Activity

            People

              qtqmlteam Qt Qml Team User
              fabiankosmale Fabian Kosmale
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: