aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-2215-943/+322
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-2113-747/+96
| |\
| | * Accelerate access to scope object properties in lookupsMichael Brasser2019-03-201-0/+5
| | * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-2011-749/+13
| | * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-2012-22/+70
| | * Enable lookups in QMLSimon Hausmann2019-03-192-1/+15
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-186-197/+227
| |\|
| | * Fix up global name determination when compiling ahead of timeSimon Hausmann2019-03-152-2/+3
| | * Unify the JavaScript parsing recursion checksUlf Hermann2019-03-155-61/+49
| | * Save some stack space during code generationUlf Hermann2019-03-143-135/+176
* | | V4: Add trace slot for UPlusErik Verbruggen2019-03-224-8/+15
* | | Support QRegularExpression on the same level as QRegExpUlf Hermann2019-03-201-0/+1
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-03-152-1/+8
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-131-25/+6
| |\|
| | * V4: Rotate loop in ArrayPattern and eliminate "done" labelErik Verbruggen2019-02-251-11/+5
| | * V4: Fix unwind handling when destructuring listsErik Verbruggen2019-02-251-14/+1
| * | wasm: disable MOTH_COMPUTED_GOTO for stock llvmv5.13.0-beta1Morten Johan Sørvig2019-03-081-1/+7
* | | V4: Add IR that can use traced information to JITErik Verbruggen2019-03-041-3/+1
* | | V4: Undo rotation of the do-while loopErik Verbruggen2019-03-011-10/+14
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-253-35/+52
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-223-5/+7
| |\|
| | * QML: Pass type minor version when creating property dataUlf Hermann2019-02-213-5/+7
| * | Only generate a warning when assigning null to incompatible propertiesUlf Hermann2019-02-221-30/+45
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-216-31/+41
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-206-31/+41
| |\|
| | * Avoid unnecessary re-generation qml cache files in some circumstancesUlf Hermann2019-02-186-31/+41
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-163-2/+5
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-143-2/+5
| |\|
| | * Don't optimize global lookups if fast QML lookups are disabledUlf Hermann2019-02-133-2/+5
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-083-1/+14
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13v5.13.0-alpha1Qt Forward Merge Bot2019-02-073-1/+14
| |\|
| | * QMLJS: Have ScanFunctions iterate over ArrayPattern nodesErik Verbruggen2019-02-052-0/+9
| | * Improve error messageRainer Keller2019-02-041-1/+5
* | | V4: Add label for loop in spread in ArrayPatternErik Verbruggen2019-02-061-12/+6
* | | V4: Fix unwind handling when destructuring listsErik Verbruggen2019-02-061-14/+1
* | | V4: Clean up the runtime functions declarationsErik Verbruggen2019-02-051-1/+1
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-021-8/+3
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-011-8/+3
| |\|
| | * V4: Fix unwind handler reset after for-in loopErik Verbruggen2019-01-311-5/+2
| | * Correctly scope unwind handlers for try blocksLars Knoll2019-01-301-3/+0
* | | V4: Change ByteCodeHandler::startInstruction to return an enumErik Verbruggen2019-02-012-4/+6
* | | QML: Split propertyCache into multiple filesUlf Hermann2019-02-014-7/+2
|/ /
* | V4: Move relative-to-absolute offset calculation to base classErik Verbruggen2019-01-311-0/+2
* | V4: Generate labels for backward jumpsErik Verbruggen2019-01-318-516/+69
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-291-1/+1
|\|
| * Fix byte code register dump outputSimon Hausmann2019-01-291-1/+1
* | V4: Collect trace information in the interpreterErik Verbruggen2019-01-2511-116/+223
* | V4: Move the FixedPoolArray into the MemoryPool headerErik Verbruggen2019-01-253-69/+6
* | QML: Don't accept assignment of Component to properties of other typesUlf Hermann2019-01-221-2/+0
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-221-1/+1
|\|