aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| | * 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
|\|
| * 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