aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for enum declarations in QMLMichael Brasser2017-07-131-2/+92
* Refactor le integer types from qjson_p.h to qendian_p.hAllan Sandfeld Jensen2017-07-061-6/+6
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-4/+4
|\
| * Fix QML compiler crashes on big endian systemsDmitry Shachnev2017-06-181-4/+4
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-151-1/+2
|\|
| * Change temp allocation when generating IRLars Knoll2017-06-091-1/+2
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-071-2/+3
|\|
| * QQmlIRBuilder: Only query type name cache for type namesRobin Burchell2017-05-191-2/+3
* | C++11 scoped enum support for QMLMichael Brasser2017-05-031-0/+37
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-03-271-5/+4
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Simon Hausmann2017-03-151-5/+4
| |\
| | * Clean up type dependency hashing for QML cachingSimon Hausmann2017-03-131-5/+4
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-141-1/+16
|\| |
| * | Fix restoring IR from cache filesSimon Hausmann2017-03-061-1/+16
* | | compiler: Rename _env to _variableEnvironmentRobin Burchell2017-02-031-1/+1
|/ /
* | Re-do QML type compilation of ahead-of-time generated QML cache filesSimon Hausmann2017-01-311-0/+152
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-5/+5
|\|
| * Fix support for namespaced types in property/signal declarationsSimon Hausmann2016-11-301-5/+5
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-221-0/+2
|\|
| * Fix excessive invalidation of QML disk cachesSimon Hausmann2016-10-181-0/+2
* | Qml compiler: replace 'foreach' with 'range for'Anton Kudryavtsev2016-09-091-9/+10
* | Replace QStringLiteral with QL1S in QStringBuilderAnton Kudryavtsev2016-08-241-1/+2
|/
* Make the unit mapping on Windows configurable with regards to executable mappingSimon Hausmann2016-08-171-2/+0
* QML: Make all fields in QQmlPropertyRawData privateErik Verbruggen2016-08-101-4/+4
* Fix crashes with attached property accessSimon Hausmann2016-08-081-1/+6
* Fix android buildOlivier Goffart2016-08-041-0/+1
* QQmlIRBuilder: Initialize variableRobin Burchell2016-08-031-1/+1
* Add a checksum to the generated QML compilation unitsSimon Hausmann2016-08-021-1/+15
* Fix endian support in compiled data structuresSimon Hausmann2016-07-141-4/+7
* Minor optimizationSimon Hausmann2016-06-271-1/+13
* QML: Do not register static QML dependencies on every call.Erik Verbruggen2016-06-241-1/+3
* PropertyCacheCreator traversal cleanupSimon Hausmann2016-06-161-0/+10
* Clean up property cache creation codeSimon Hausmann2016-06-161-2/+2
* Cleanup: generalize type reference collection codeSimon Hausmann2016-06-141-25/+0
* Remove QQmlCompiledData in favor of QV4::CompiledData::CompilationUnitSimon Hausmann2016-06-011-2/+1
* Moved meta-type id members to QV4::CompiledData::CompilationUnitSimon Hausmann2016-05-311-1/+1
* Optimize named object handlingSimon Hausmann2016-05-261-5/+15
* Simplify object to id-in-context mappingSimon Hausmann2016-05-261-5/+7
* Add a flag to CompiledData::Object record component boundariesSimon Hausmann2016-05-261-0/+2
* Minor cleanup of pool array allocationSimon Hausmann2016-05-261-3/+2
* Shrink QQmlVMEMetaData::AliasDataSimon Hausmann2016-05-241-2/+2
* Optimize property/alias data structuresSimon Hausmann2016-05-231-110/+182
* Fix regression with assignments to default propertiesSimon Hausmann2016-05-191-1/+4
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-131-4/+4
|\
| * Use QStringRef to optimize memory allocationAnton Kudryavtsev2016-04-261-4/+4
* | Scrape off some more allocations by using the QStringBuilderFrank Meerkoetter2016-05-091-6/+3
* | Allow the use of uncreatable types for propertiesSimon Hausmann2016-04-291-1/+0
|/
* QML: add type info for the built-in qml context.Erik Verbruggen2016-04-051-1/+6
* QML: do not re-use the resolver data for members.Erik Verbruggen2016-04-041-23/+43
* Qml: replace QStringLiteral with QLatin1StringAnton Kudryavtsev2016-02-101-5/+5