aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4qobjectwrapper.cpp
Commit message (Expand)AuthorAgeFilesLines
* qv4qobjectwrapper: return false on failed argument conversionSami Shalayel2022-12-021-1/+1
* QQmlMetaObjectWrapper: A metaobject is not equal to a non-metaobjectUlf Hermann2022-12-021-8/+4
* QJSEngine: Optimize conversion from QObject* to QStringUlf Hermann2022-11-221-29/+36
* Port to new Q_UNREACHABLE_RETURN()Marc Mutz2022-10-201-2/+1
* Recursively write back value types and sequencesUlf Hermann2022-10-191-41/+86
* Port from container::count() and length() to size() - V5Marc Mutz2022-10-131-1/+1
* V4: Refactor QQmlValueType{Wrapper|Reference} and QV4::SequenceUlf Hermann2022-10-131-24/+8
* QObjectWrapper: Assert on m_multiplyWrappedQObjects where appropriateUlf Hermann2022-10-111-1/+3
* Port from container::count() and length() to size()Marc Mutz2022-10-071-5/+5
* QML: Drop the "succeeded" out parameters from SequencePrototypeUlf Hermann2022-10-071-3/+2
* QML: Optimize QObject method callsUlf Hermann2022-09-201-56/+197
* V4: Make ExecutionEngine::toVariant() staticUlf Hermann2022-09-201-6/+6
* Qml: Allow const and non-const QObjectWrappers to coexistUlf Hermann2022-09-071-43/+43
* Engine: Fix handling of attached objects in function callsFabian Kosmale2022-09-021-4/+6
* V4: Mark InternalClass parents when running GCUlf Hermann2022-08-031-1/+1
* Fix array-like methods on V4 sequencesUlf Hermann2022-07-191-1/+1
* ResolveOverloaded: add debug output for resolutionFabian Kosmale2022-07-121-5/+35
* QML engine: Let string match QUrl during overload resolutionFabian Kosmale2022-07-121-0/+2
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* Allow retrieval of sequences from QJSValueUlf Hermann2022-06-021-5/+4
* Replace synthetic AOT functions with property-to-property bindingsUlf Hermann2022-05-241-1/+1
* Generalize QQmlAbstractBinding::isValueTypeProxy()Ulf Hermann2022-04-251-1/+1
* Respect invokable toString() methodsUlf Hermann2022-03-281-11/+22
* Make most QQmlPropertyData constUlf Hermann2022-03-141-11/+13
* Use const QQmlPropertyCache wherever possibleUlf Hermann2022-03-141-4/+5
* V4: Avoid repeated lookup of h->object() in QObjectWrapperUlf Hermann2022-02-051-5/+5
* V4: Do not call dtor of an object we continue to useUlf Hermann2022-02-031-3/+2
* QML: Allow named lists of value typesUlf Hermann2022-01-281-16/+17
* Place all of qv4qobjectwrapper.cpp in namespace QV4Ulf Hermann2022-01-251-174/+170
* Avoid ping-pong between plain pointers and QQmlRefPointerUlf Hermann2022-01-251-2/+2
* Move propertyCache- and metaObject-related functions into QQmlMetaTypeUlf Hermann2022-01-181-4/+1
* Move QJSEnginePrivate::cache() to QQmlMetaTypeUlf Hermann2022-01-181-17/+14
* Remove the qml_sequence_object feature flagUlf Hermann2022-01-151-16/+0
* Unify PropertyCache refcountingUlf Hermann2022-01-031-1/+1
* Do not copy lookupsUlf Hermann2021-12-161-18/+1
* QQmlJSAotContext: flushPendingBinding() before capturing a propertyUlf Hermann2021-12-101-1/+1
* V4 Lookup: Do not leak property cachesUlf Hermann2021-12-091-4/+1
* QV4::QObjectWrapper: Clean up CallArgumentUlf Hermann2021-11-091-258/+323
* Clean up PropertyCache life cycleUlf Hermann2021-11-091-10/+8
* QV4::QObjectWrapper: Improve overload resolutionUlf Hermann2021-10-211-39/+59
* Improve type conversions from/to QJSValueUlf Hermann2021-10-201-1/+3
* disconnectNotifiers() more aggressively during object deletionUlf Hermann2021-09-211-0/+1
* Skip superfluous property capture attemptFabian Kosmale2021-08-091-1/+2
* Use QV4::Scope::hasException() where applicableUlf Hermann2021-06-301-2/+1
* Pass QMetaType by value rather than by ID in more placesUlf Hermann2021-06-091-23/+36
* Rename QQmlMetaType::metaObjectForMetaType into metaObjectForValueTypeUlf Hermann2021-06-081-2/+2
* Clarify ambiguous Object to be one under V4Janne Koskinen2021-05-281-1/+1
* V4: Do not write back value type references on const method callsUlf Hermann2021-05-101-33/+47
* V4: Write back value type references after function callsUlf Hermann2021-05-051-1/+10
* Redesign the AOT lookupsUlf Hermann2021-04-301-0/+11