aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4lookup_p.h
Commit message (Expand)AuthorAgeFilesLines
* Qml: Allow accessing unscoped enums values as <Component>.<Enum>.<Key>Olivier De Cannière2025-05-311-5/+5
* QmlCompiler: Make loadGlobalLookup work like other lookupsUlf Hermann2024-10-251-0/+1
* QtQml: Phrase "AsVariant" lookups with a separate flagUlf Hermann2024-10-241-16/+2
* QtQml: Call lookups based on enums rather than via function pointersUlf Hermann2024-10-241-27/+236
* QtQml: Move value type getter to qv4lookup.cppUlf Hermann2024-10-221-0/+2
* QtQml: Rename all "Lookup *l" to "Lookup *lookup"Ulf Hermann2024-10-201-43/+43
* QmlCompiler: Resolve types for calls in init stepUlf Hermann2024-10-141-0/+4
* Prepare for white allocations during gc (1/9): Write barrier for LookupsFabian Kosmale2024-03-051-20/+27
* Remove the use of Q_QML_PRIVATE_EXPORTAlexey Edelev2024-01-111-1/+1
* QtQml: Clear the whole lookup in storeNameSloppy()Ulf Hermann2023-11-021-4/+0
* QmlCompiler: Relax shadowing checkUlf Hermann2023-05-021-1/+7
* QmlCompiler: Use actual type of enums, rather than intUlf Hermann2023-04-261-0/+1
* QML: Optimize QObject method callsUlf Hermann2022-09-201-3/+44
* QtQml: Remove unused includes in qml, first partSemih Yavuz2022-09-141-3/+0
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* QmlCompiler: Fix a number of warts regarding type lookupUlf Hermann2022-03-231-1/+1
* Make most QQmlPropertyData constUlf Hermann2022-03-141-3/+3
* Use const QQmlPropertyCache wherever possibleUlf Hermann2022-03-141-3/+3
* QML: Handle dynamic meta objects in AOT lookupsUlf Hermann2022-03-031-0/+6
* Do not copy lookupsUlf Hermann2021-12-161-3/+20
* V4 Lookup: Do not leak property cachesUlf Hermann2021-12-091-0/+29
* Remove caching of recursive AOT context lookupsUlf Hermann2021-04-301-2/+2
* Redesign the AOT lookupsUlf Hermann2021-04-301-2/+2
* Fix QJSValue singletons only supporting object typesMaximilian Goldstein2021-02-221-2/+3
* QV4::Lookup: update comment about gc assumptionFabian Kosmale2021-02-101-0/+1
* Remove the property cache from QQmlValueTypeWrapperLars Knoll2020-12-021-3/+5
* Implement lookups for enumsSimon Hausmann2019-09-061-0/+9
* Implement lookups for qml type wrappersSimon Hausmann2019-09-051-0/+4
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-06-111-1/+1
|\
| * Fix lookups of properties in QML singletonsSimon Hausmann2019-05-211-1/+1
* | Remove now dead V4_BOOTSTRAP #if-eryUlf Hermann2019-05-131-3/+0
* | Move model types into their own libraryUlf Hermann2019-05-021-1/+1
* | Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-221-0/+35
|\|
| * Accelerate lookup of singleton propertiesMichael Brasser2019-03-201-1/+2
| * Fix lookup fallback into the global object in QML bindingsSimon Hausmann2019-03-201-0/+7
| * Accelerate access to id objects in lookupsSimon Hausmann2019-03-201-0/+5
| * Accelerate access to singletons and imported scriptsSimon Hausmann2019-03-201-0/+9
| * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-0/+1
| * Enable lookups in QMLSimon Hausmann2019-03-191-0/+12
* | V4: Change both setter0 lookup methods to reflect getter0Erik Verbruggen2019-03-011-6/+9
|/
* Never inline this lookupLars Knoll2018-09-141-1/+1
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-1/+1
* Fix lookups of indexed propertiesLars Knoll2018-05-141-0/+6
* Use Identifier by value and don't new them anymoreLars Knoll2018-05-021-1/+1
* Reorganize Lookup data structure to make marking fasterLars Knoll2018-04-121-9/+25
* Rename InternalClass::id to protoIdLars Knoll2018-04-121-5/+5
* garbage collect InternalClassLars Knoll2018-04-121-4/+6
* Cleanup now unused code paths in qv4lookupLars Knoll2017-11-271-10/+0
* Convert setters to use the id in InternalClassLars Knoll2017-11-271-3/+8
* Convert global getters to use the id in internalclassLars Knoll2017-11-271-7/+3