aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4sequenceobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* CRA review qml/jsruntimeFabian Kosmale2025-09-161-0/+1
* QtQml: Optimize a few more methods of QV4::SequenceUlf Hermann2025-09-051-5/+143
* QtQml: Store detached Sequence objects on the JS heapUlf Hermann2025-09-021-36/+233
* QtQml: Demote error to warning in Sequence's method_getLengthUlf Hermann2025-09-011-3/+5
* QtQml: Consistently check isReadOnly in QV4::SequenceUlf Hermann2025-09-011-1/+10
* QtQml: Remove obscure exception checkUlf Hermann2025-09-011-2/+0
* QtQml: Extract method to create the inline storage for SequenceUlf Hermann2025-09-011-9/+19
* QtQml: Avoid repeated retrieval of Heap::Sequence::storagePointer()Ulf Hermann2025-09-011-4/+5
* QtQml: Rephrase Sequence's appendInline()Ulf Hermann2025-09-011-12/+9
* QtQml: Heap::Sequence::isReference() where appropriateUlf Hermann2025-09-011-6/+6
* QtQml: Inline Sequence's shiftInline into its ownly userUlf Hermann2025-09-011-30/+21
* QtQml: Accept Heap::Sequence in doGetIndexed()Ulf Hermann2025-09-011-8/+6
* QtQml: Eliminate Heap::Sequence::hasData()Ulf Hermann2025-09-011-3/+4
* QtQml: Inline Sequence::containerIsEqualTo into its only userUlf Hermann2025-09-011-17/+21
* QtQml: Inline containerDeleteIndexedProperty into its only userUlf Hermann2025-09-011-25/+24
* QtQml: Inline Sequence::containerPutIndex into its only userUlf Hermann2025-09-011-44/+39
* QtQml: Inline Sequence::containerGetIndexed() into its only userUlf Hermann2025-09-011-21/+20
* QtQml: Remove some methods from Sequence's public APIUlf Hermann2025-09-011-59/+50
* QtQml: Move Sequence's {load|store}Reference into the heap objectUlf Hermann2025-09-011-40/+51
* QtQml: Move Sequence's length accessors into SequencePrototypeUlf Hermann2025-09-011-3/+5
* QtQml: Inline containerOwnPropertyKeys into its only userUlf Hermann2025-09-011-7/+2
* QtQml: Factor out Sequence's variant data creationUlf Hermann2025-09-011-10/+10
* QtQml: Refactor QV4::Sequence's raw container operationsUlf Hermann2025-09-011-7/+44
* Avoid unnecessary read-backs on ReferenceObjectsLuca Di Sera2025-02-051-1/+1
* QtQml: Avoid potential gc issuesFabian Kosmale2024-12-181-1/+4
* Remove unused include from "qv4sequenceobject.cpp"Luca Di Sera2024-11-061-2/+0
* QtQml: Support conversion to QJSValue when constructing value typesUlf Hermann2024-10-311-1/+1
* QML: Allow conversion between different list typesUlf Hermann2024-07-031-40/+125
* Rework the sort implementation for SequencesLuca Di Sera2024-06-061-90/+0
* QtQml: Optimize QV4::Sequence's shift() methodUlf Hermann2024-05-281-0/+60
* QtQml: Check for isReference() before trying to write backUlf Hermann2023-09-251-2/+3
* QML: Silence warnings about converting holes in sparse arraysUlf Hermann2023-09-251-2/+3
* QQmlType: Re-organize QQmlTypePrivate to reduce memory usageUlf Hermann2023-07-061-1/+1
* QML: Un-specialcase QStringList and QVariantList conversionUlf Hermann2023-06-301-95/+83
* QV4: Sequence/ListWrapper: implement virtualGetLengthFabian Kosmale2023-03-311-0/+8
* Avoid duplicate value type creationUlf Hermann2023-02-241-4/+4
* Recursively write back value types and sequencesUlf Hermann2022-10-191-83/+131
* QML: Track statement locations in sequence and value typesUlf Hermann2022-10-141-4/+7
* V4: Refactor QQmlValueType{Wrapper|Reference} and QV4::SequenceUlf Hermann2022-10-131-77/+99
* QML: Drop the "succeeded" out parameters from SequencePrototypeUlf Hermann2022-10-071-16/+7
* Allow more options for creating value types from JS objectsUlf Hermann2022-09-241-6/+14
* V4: Make ExecutionEngine::toVariant() staticUlf Hermann2022-09-201-2/+2
* QtQml: Remove unused includes in qml, final partSemih Yavuz2022-09-141-2/+0
* Fix array-like methods on V4 sequencesUlf Hermann2022-07-191-91/+101
* Implement array methods for QQmlListPropertyUlf Hermann2022-07-161-2/+2
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* Allow retrieval of sequences from QJSValueUlf Hermann2022-06-021-403/+373
* Qml: includemocsMarc Mutz2022-04-291-0/+2
* QML: Clean up sequence registrations for value typesUlf Hermann2022-02-111-12/+29
* QML: Allow named lists of value typesUlf Hermann2022-01-281-35/+52