aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-271-1/+1
|\
| * Enable lookups for imported scripts and worker scriptsSimon Hausmann2019-03-251-1/+1
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-254-54/+47
|\|
| * Fix memory "leaks" in qmlcachegenSimon Hausmann2019-03-222-5/+9
| * Initialize TranslationData padding before writing cache filesUlf Hermann2019-03-211-0/+2
| * V4: Do not invert non-reflexive comparison binopsErik Verbruggen2019-03-211-49/+36
* | 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
* | 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
* | 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.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.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.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
* | 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: 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
|\|
| * Fix build error when building with -no-feature-translationUlf Hermann2019-01-111-1/+1
* | QML: Special case null as binding typeUlf Hermann2019-01-214-0/+10
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-231-2/+2
|\|
| * Fix ICC warning about old-style scoping rulesThiago Macieira2018-12-121-2/+2
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-124-8/+79
|\|
| * Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-12-074-8/+79
| |\
| | * Generate lookups into the global object more aggressivelyLars Knoll2018-11-164-8/+79
* | | Fix warnings about unused Qt containersSergio Martins2018-11-302-5/+0
|/ /
* | JS: Limit expression and statement nesting levelErik Verbruggen2018-11-294-2/+55
* | JS: Check pattern target to be an lvalueErik Verbruggen2018-11-191-0/+4