aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| | * | Speed up Qml library checksumming in developer buildsSimon Hausmann2017-04-071-1/+1
| | * | Fix support for jsTr() and QT_TR_NOOP in list elements when cachingSimon Hausmann2017-04-065-423/+544
| | * | Fix loading of ahead-of-time generated cache files when cross-compilingSimon Hausmann2017-04-062-1/+2
| | * | Fix warning for -no-feature-temporaryfileStephan Binner2017-04-041-0/+1
| | * | V4: Set correct source locations for jumps out of conditionalsv5.9.0-beta1Ulf Hermann2017-03-311-8/+29
| | * | Fix encoding of primitive constants when cross-compilingSimon Hausmann2017-03-311-11/+65
* | | | Cleanups: Remove Steele barrier codeLars Knoll2017-04-071-9/+1
|/ / /
* | | Separate the stack used for GC from the regular JS stackLars Knoll2017-04-072-4/+4
* | | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-03-276-16/+18
|\| |
| * | Merge "Merge remote-tracking branch 'origin/5.8' into 5.9" into refs/staging/5.9Simon Hausmann2017-03-256-16/+18
| |\ \
| | * | Merge remote-tracking branch 'origin/5.8' into 5.9Simon Hausmann2017-03-156-16/+18
| | |\|
| | | * Clean up type dependency hashing for QML cachingSimon Hausmann2017-03-136-16/+18
* | | | Merge remote-tracking branch 'origin/5.9' into HEADSimon Hausmann2017-03-2312-68/+66
|\| | |
| * | | Codegen: do not assume QStringRef(const QString *) is implicitMarc Mutz2017-03-221-2/+2
| * | | Avoid an extra stat() on the source .qml file when loading cacheSimon Hausmann2017-03-228-18/+14
| * | | Clean up qOffsetOf usageSimon Hausmann2017-03-171-1/+1
| * | | Protect CompilationUnit member usage against word size differencesSimon Hausmann2017-03-172-8/+9
| * | | Protect CallData usage against cross-compilation word size differencesSimon Hausmann2017-03-171-1/+1
| * | | Prepare run-time method calling mechanism for cross-compilationSimon Hausmann2017-03-173-39/+40
| |/ /
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-146-31/+48
|\| |
| * | Fix relocation related errors when loading AOT cachesSimon Hausmann2017-03-092-6/+15
| * | Fix time stamp related errors when loading AOT cachesSimon Hausmann2017-03-092-3/+3
| * | Fix crash when loading cache files generated ahead of timeSimon Hausmann2017-03-072-5/+3
| * | Set source location for all loop body-to-front jumpsUlf Hermann2017-03-071-5/+5
| * | Fix qmlcachegen command line parametersSimon Hausmann2017-03-072-10/+5
| * | Fix restoring IR from cache filesSimon Hausmann2017-03-061-1/+16
| * | Add a source location to the final Jump in a for loopUlf Hermann2017-02-281-1/+1
* | | Incremental garbage collectionLars Knoll2017-03-091-2/+11
* | | Implement a real write barrierLars Knoll2017-03-091-0/+10
* | | Add a method to determine whether an ArgLocal requires a write barrierLars Knoll2017-03-091-0/+10
* | | Make the decision about whether to use a Simple callcontext earlierLars Knoll2017-03-093-1/+10
* | | Always pass the ExecutionEngine into lookup callsLars Knoll2017-03-091-2/+0
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-026-80/+148
|\| |
| * | Fix old QML compiler buildsSimon Hausmann2017-02-271-1/+1
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-245-79/+147
| |\|
| | * Fix move ordering while resolving edges in register allocationErik Verbruggen2017-02-043-67/+102
| | * Prevent propagating results of a phi node into another phi nodeErik Verbruggen2017-02-011-8/+37
| | * Fix libs build with msvc on Chinese locale on WindowsLiang Qi2017-02-011-2/+2
| | * QQmlTypeCompiler: Fix read after free in tst_qqmllanguageRobin Burchell2017-01-281-2/+1
| | * Fix build without features.temporaryfileTasuku Suzuki2017-01-271-0/+5
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-282-18/+23
|\| |
| * | 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
* | | parser: Add "let" keyword (& T_LET)Robin Burchell2017-02-032-10/+14
* | | compiler: Rename _env to _variableEnvironmentRobin Burchell2017-02-033-71/+71
* | | Codegen: Disallow duplicate declarations of const propertiesRobin Burchell2017-02-032-5/+28
* | | Codegen: Disallow const declaration without an initializer expressionRobin Burchell2017-02-021-0/+4
|/ /
* | 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