aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4qobjectwrapper_p.h
Commit message (Expand)AuthorAgeFilesLines
* QtQml: Move QMetaObjectWrapper into separate header/impl filesUlf Hermann8 days1-24/+13
* Prepare for white allocations (7/9): QQuick(Window|View)Fabian Kosmale2024-03-051-0/+3
* Prepare for white allocations during gc (1/9): Write barrier for LookupsFabian Kosmale2024-03-051-1/+1
* QtQml: Re-allow manual calling of signal handlersUlf Hermann2024-02-131-0/+2
* QML: Implement QObjectMethod::virtualCallWithMetaTypesUlf Hermann2023-09-281-3/+13
* QML: Export de-inlined functions in ObjectWrapperOlivier De Cannière2023-07-171-1/+1
* QML: Unify treatment of wrappers when dealing with QObjectMethodUlf Hermann2023-07-121-15/+13
* QtQml: Do not retroactively detach or re-attach methodsUlf Hermann2023-06-091-8/+2
* V4: Discern between named builtins and optimizations for common typesUlf Hermann2023-05-161-6/+7
* QObjectWrapper: Fix calling attached methods on different objectsUlf Hermann2023-01-021-15/+13
* QJSEngine: Optimize conversion from QObject* to QStringUlf Hermann2022-11-221-0/+3
* qml: silence -Wextra-semiTim Blechmann2022-11-161-1/+1
* Recursively write back value types and sequencesUlf Hermann2022-10-191-16/+25
* QML: Optimize QObject method callsUlf Hermann2022-09-201-38/+136
* Qml: Allow const and non-const QObjectWrappers to coexistUlf Hermann2022-09-071-12/+48
* Implement virtualOwnPropertyKeys for QQmlTypeWrapperUlf Hermann2022-07-051-1/+1
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* Make most QQmlPropertyData constUlf Hermann2022-03-141-8/+5
* Use const QQmlPropertyCache wherever possibleUlf Hermann2022-03-141-2/+3
* Avoid ping-pong between plain pointers and QQmlRefPointerUlf Hermann2022-01-251-1/+1
* Move QJSEnginePrivate::cache() to QQmlMetaTypeUlf Hermann2022-01-181-2/+2
* Do not copy lookupsUlf Hermann2021-12-161-3/+0
* Clean up PropertyCache life cycleUlf Hermann2021-11-091-3/+3
* Improve type conversions from/to QJSValueUlf Hermann2021-10-201-2/+3
* Redesign the AOT lookupsUlf Hermann2021-04-301-0/+4
* qv4qobjectwrapper_p.h: Work around MinGW bugFabian Kosmale2021-03-301-0/+2
* Remove the pointer to the property cache in QObjectMethodFabian Kosmale2020-12-021-11/+0
* Unify overload resolution code and introduce a cacheFabian Kosmale2020-12-021-3/+8
* Rename QQmlQPointer to QV4QPointerUlf Hermann2020-09-211-3/+3
* Encapsulate QQmlContextDataUlf Hermann2020-03-231-6/+20
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-06-111-2/+1
|\
| * Fix lookups of properties in QML singletonsSimon Hausmann2019-05-211-2/+1
* | Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-221-4/+51
|\|
| * Accelerate access to scope object properties in lookupsMichael Brasser2019-03-201-1/+44
| * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-2/+1
| * Enable lookups in QMLSimon Hausmann2019-03-191-1/+6
* | Move QStringHash into its own fileUlf Hermann2019-02-061-1/+0
* | QML: Split propertyCache into multiple filesUlf Hermann2019-02-011-1/+0
|/
* V4: Avoid copying WeakValues with wrapped QObjectsUlf Hermann2018-11-221-1/+8
* Make Object::getOwnProperty() constLars Knoll2018-09-231-1/+1
* Fix ownKey iteration over Proxy objectsLars Knoll2018-09-091-1/+1
* Implement ObjectIterator using the new iteration mechanismLars Knoll2018-08-021-1/+0
* Introduce a new mechanism to iterate over object propertiesLars Knoll2018-08-021-3/+3
* Implement support for new.targetLars Knoll2018-07-031-1/+1
* Prefix vtable methods with virtualLars Knoll2018-07-031-9/+10
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-3/+3
* Unify the get and getIndexed vtable functions of QV4::ObjectLars Knoll2018-07-021-1/+1
* Unify put and putIndexedLars Knoll2018-07-021-1/+1
* Implement a virtual interface for getOwnPropertyLars Knoll2018-06-251-1/+1
* Change Objects vtable methods to take a StringOrSymbolLars Knoll2018-05-021-3/+3