aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlvmemetaobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-1/+1
* Fix deprecation warnings about QVariant APIFriedemann Kleint2019-04-081-1/+1
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-6/+6
* Encapsulate access to CompiledData::Object and CompiledData::ImportSimon Hausmann2018-07-311-1/+1
* Encapsulate the unit data in CompilationUnitSimon Hausmann2018-07-311-1/+1
* Unify MemberData::Index and ArrayData::IndexLars Knoll2018-05-021-1/+1
* Clean up manual reference of QQmlTypeData and QQmlPropertyCacheSimon Hausmann2018-04-261-2/+2
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-21/+21
* Remove double indirection between QJSEngine and QV4::ExecutionEngineUlf Hermann2018-02-021-4/+6
* Further cleanup JSCallDataLars Knoll2017-11-071-1/+1
* Simplify JSCallData constructionLars Knoll2017-11-071-1/+1
* Get rid of JSCallData::call()Lars Knoll2017-11-071-4/+4
* Rename JSCall to JSCallDataLars Knoll2017-11-071-1/+1
* Merge remote-tracking branch 'origin/dev' into wip/new-backendSimon Hausmann2017-09-081-2/+1
|\
| * Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-231-2/+1
| |\
| | * Small cleanupLars Knoll2017-08-231-2/+1
* | | Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-5/+4
* | | Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-0/+1
* | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-43/+42
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-08-181-43/+42
| |\|
| | * Move the engine pointer from the property cache to the VME meta objectLars Knoll2017-08-021-36/+35
* | | Change function signatures for call/construct backLars Knoll2017-08-041-2/+3
|/ /
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-1/+1
|\|
* | Separate the stack used for GC from the regular JS stackLars Knoll2017-04-071-4/+4
* | Go through proper set() functions when writing to MemberDataLars Knoll2017-03-091-26/+28
* | Unify mark handling for MemberData and ArrayDataLars Knoll2017-03-091-1/+1
|/
* Ensure that we never create empty MemberData objectsLars Knoll2017-01-251-3/+6
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-3/+3
|\
| * Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-3/+3
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-21/+21
|\|
| * QML: Move the ScarceResourceData from VariantObject onto the heapErik Verbruggen2016-10-051-21/+21
* | QQmlVMEMetaObject: mark some methods as constAnton Kudryavtsev2016-10-171-17/+17
|/
* winrt: Fix crash on ARM in release modeMaurice Kalinowski2016-09-281-0/+6
* QML: Make all fields in QQmlPropertyRawData privateErik Verbruggen2016-08-101-4/+4
* Qml: optimize string usageAnton Kudryavtsev2016-08-091-4/+4
* QML: Introduce QQmlPropertyIndexErik Verbruggen2016-08-041-12/+14
* QML: Unify property reads/writes and use accessorsErik Verbruggen2016-07-251-3/+3
* Fix alias resolution algorithmSimon Hausmann2016-07-151-0/+3
* Fix endian support in compiled data structuresSimon Hausmann2016-07-141-1/+1
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-3/+2
* Clean up property cache reference counting in QQmlVMEMetaObjectSimon Hausmann2016-06-031-4/+0
* Get rid of QQmlVMEMetaDataSimon Hausmann2016-05-241-3/+2
* Get rid of QQmlVMEMetaData::AliasDataSimon Hausmann2016-05-241-3/+11
* Merge "Merge remote-tracking branch 'origin/5.7' into dev" into refs/staging/devSimon Hausmann2016-05-241-3/+5
|\
| * Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-241-3/+5
| |\
| | * V4: allow inlining of ExecutionEngine::{qml,js}Engine()Erik Verbruggen2016-05-201-0/+1
| | * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-3/+4
| | |\
| | | * Fix warning about mixing basic font type's pointSize and pixelSizeMitch Curtis2016-05-111-3/+4
* | | | Fold QQmlVMEMetaData::Alias::flags into QV4::CompiledData::Alias::flagsSimon Hausmann2016-05-241-3/+1
* | | | Shrink QQmlVMEMetaData::AliasDataSimon Hausmann2016-05-241-19/+22