aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | Add Q_ALLOCA_VAR, Q_ALLOCA_DECLARE and Q_ALLOCA_ASSIGN macrosKimmo Ollila2017-02-151-1/+1
* | Remove unnecessary assignment of binop results to temporariesErik Verbruggen2017-02-151-17/+22
* | Re-do QML type compilation of ahead-of-time generated QML cache filesSimon Hausmann2017-01-314-3/+254
* | Add fixes for INTEGRITYKimmo Ollila2017-01-315-67/+100
* | QtQml: Fix developer build with MinGW-W64 / gcc 5.3.0Friedemann Kleint2017-01-302-3/+9
* | Include the JIT assembler in qmldevtoolsSimon Hausmann2017-01-281-1/+5
* | Include the interpreter codegen and QML cache saving code in qmldevtoolsSimon Hausmann2017-01-286-106/+138
* | qml: Rename importCache vars to typeNameCacheRobin Burchell2017-01-254-8/+8
* | Directly assign initializers to variables in variable declarationsErik Verbruggen2017-01-251-3/+10
* | Allow constants in IR as binop operandsErik Verbruggen2017-01-251-5/+5
* | Allow more expressions as base/index in IR subscriptsErik Verbruggen2017-01-251-4/+4
* | Remove support for WinRT 8.1 and Windows Phone 8.1Maurice Kalinowski2017-01-191-8/+0
* | qml: Remove last foreach, and mark QT_NO_FOREACHRobin Burchell2017-01-171-1/+1
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-141-0/+5
|\|
| * Fix QML cache not being invalidated when source path changesSimon Hausmann2017-01-021-0/+5
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-251-0/+5
|\|
| * Merge remote-tracking branch 'origin/5.8.0' into 5.8Liang Qi2016-12-251-0/+5
| |\
| | * V4 Interpreter: reset the exception handler for every catch blockErik Verbruggen2016-12-081-0/+5
* | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-147-45/+70
|\| |
| * | Bump QML cache file versionSimon Hausmann2016-12-091-1/+1
| * | Merge remote-tracking branch 'origin/5.8.0' into 5.8Lars Knoll2016-12-073-21/+53
| |\|
| | * Fix compilation error with ICC 17: it doesn't like auto and commaThiago Macieira2016-12-042-16/+48
| | * Fix support for namespaced types in property/signal declarationsSimon Hausmann2016-11-301-5/+5
| * | V4: Simplify strict-mode setting on call context objectsErik Verbruggen2016-12-061-3/+3
| * | Remove unnecessary testsRobin Burchell2016-12-051-8/+4
| * | Get rid of most QT_NO_FOO usagesLars Knoll2016-11-292-3/+3
| |/
| * Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-281-9/+6
| |\
| | * Merge remote-tracking branch 'origin/5.6' into 5.75.7Liang Qi2016-11-251-9/+6
| | |\
| | | * Improved robustness of the optimizer when removing expressionsSimon Hausmann2016-11-221-9/+6
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-1/+1
|\| | |
| * | | Fix handling of qrc:/// urls with disk cachingSimon Hausmann2016-11-231-1/+1
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-11-231-0/+1
|\| | |
| * | | Add a missing break statementLars Knoll2016-11-221-0/+1
* | | | Merge remote-tracking branch 'origin/5.8' into devJ-P Nurmi2016-11-034-4/+42
|\| | |
| * | | Change Import::type from quint8 to LEUInt32James McDonnell2016-10-251-2/+2
| * | | Fix crash when loop peeling and basic block mergingSimon Hausmann2016-10-251-0/+4
| * | | Add the ability to explicitly enable the code cache in qmljsSimon Hausmann2016-10-232-2/+36
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-226-7/+88
|\| | |
| * | | Fix bootstrap and qtquick compiler buildSimon Hausmann2016-10-211-2/+6
| * | | Improve QML development experienceSimon Hausmann2016-10-182-0/+42
| * | | Fix excessive invalidation of QML disk cachesSimon Hausmann2016-10-185-7/+42
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-184-12/+23
|\| | |
| * | | QML: Align CompiledData::Function fields betterErik Verbruggen2016-10-111-6/+8
| * | | Make the Moth interpreter configurableLars Knoll2016-10-103-6/+15
* | | | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-09-218-7/+13
|\| | |
| * | | Fix warningMaurice Kalinowski2016-09-031-0/+1
| * | | Bump cache file format versionSimon Hausmann2016-08-301-1/+1
| * | | Fix binding dependencies when used in together with functionsSimon Hausmann2016-08-305-6/+10
| * | | QML: Make sure the integer data is aligned on 4-byte boundariesErik Verbruggen2016-08-301-0/+1
* | | | qv4isel_moth_p.h: add missing 'override'Anton Kudryavtsev2016-09-191-60/+60