Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
2e11f53fa (dev), f1615b6ee (6.9), 381c5e7ed (dev), f3ed490f8 (dev), 80c9c7706 (6.9), 0f418dcc9 (6.9), 6fb015ee0 (6.8), d65281c65 (6.8), c175c7774 (6.8), 80e17e4be (dev)
Description
The Dom should be benchmarked to find design flaws and parts that slow down usage, especially by QDS. QDS mainly uses the dom for construction, so construction should be benchmarked and optimized first.
Attachments
Issue Links
- is required for
-
QTBUG-89391 Make DomModel usable by QML Design Studio
-
- Blocked
-
- relates to
-
QTBUG-89396 Add methods returning version dependent list of types to the Dom
-
- Reported
-
For Gerrit Dashboard: QTBUG-92889 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
615609,2 | dom: make AstRangesVisitor::addItemRanges iterative | dev | qt/qtdeclarative | Status: DEFERRED | 0 | -1 |
616284,8 | qmldom: simplify DomCreationOption | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
616322,4 | tst_qmldomconstruction: adapt the benchmark to laziness | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
616323,5 | qmldom: add Minimal DomCreationOption for QDS | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
616892,5 | dom: Make path appending O(n) instead of O(nˆ2) | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
617374,4 | qmldom: simplify DomCreationOption | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
617484,3 | qmldom: simplify DomCreationOption | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
617573,2 | tst_qmldomconstruction: adapt the benchmark to laziness | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
617637,2 | qmldom: add Minimal DomCreationOption for QDS | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
617707,3 | tst_qmldomconstruction: adapt the benchmark to laziness | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
617709,3 | qmldom: add Minimal DomCreationOption for QDS | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |