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

Change QJSValue to store a QV4::Value on all platforms

    XMLWordPrintable

Details

    • 748411fa64412db1650e04ee7b4405b8fbc53d42 (qt/qtdeclarative/dev)

    Description

      QJSValue currently has a d-pointer. It'd be way more efficient to store a QV4::Value, so primitive values do not need to be stored as persistent values.

      This is binary incompatible in Qt5 on 32bit platforms, as the QV4::Value takes up 64bits, while a d-ptr is only 32bits.

      Attachments

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

        Activity

          People

            ulherman Ulf Hermann
            erikv Erik Verbruggen
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes