Details
-
Suggestion
-
Resolution: Done
-
P2: Important
-
5.15.1, 6.0
-
None
-
-
3
-
fe7cbf8fe671cfe7a39ddaf8a963f9e7e3cd79ef
-
Qt6_Foundation_Sprint 22, Qt6_Foundation_Sprint 23, Qt6_Foundation_Sprint 24, Qt6_Foundation_Sprint 25, Qt6_Foundation_Sprint 26
Description
The QRegularExpression class has a copy constructor, a copy assignment operator, a move assignment operator, but no move constructor. Looks like an oversight that misses an optimization opportunity.
Attachments
For Gerrit Dashboard: QTBUG-86634 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
321363,7 | QRegularExpression: add move constructor | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
323089,16 | QRegularExpression: add move constructor | dev | qt/qtbase | Status: MERGED | +2 | 0 |
325260,8 | Add simple benchmark for QRegularExpression | dev | qt/qtbase | Status: MERGED | +2 | 0 |