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

QEventLoopLocker shouldn't allocate

    XMLWordPrintable

Details

    • 3
    • bd40a67aa (dev), 433e5223d (6.6), 97adda867 (dev), c70257e9b (dev), 8c2c4f178 (dev), 3748b194d (dev), d18a9dd97 (dev), eb1cec404 (6.6), 3d70617c7 (6.6), 74571f345 (6.6), 90d96766a (6.6), acaf9b0d2 (6.6), d8a8a3a5d (dev), 3cc188537 (6.6), 416e07e05 (dev)
    • Foundation Sprint 85, Foundation Sprint 86

    Description

      QEventLoopLockerPrivate consists of only a union of three pointers and a discriminator tag which would fit into the LSBs of the pointer values, so it doesn't really pull its weight. We should put tag and pointer value into the QEventLoopLocker's d-pointer directly, then, and get rid of the Private.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-114793
          # Subject Branch Project Status CR V

          Activity

            People

              mmutz Marc Mutz
              mmutz Marc Mutz
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: