aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* [new compiler] Correct the use of default propertySimon Hausmann2014-01-202-8/+3
* [new compiler] Fix implicit component determination for composite typesSimon Hausmann2014-01-201-3/+1
* [new compiler] Fix duplicate property/signal name detection for group objectsSimon Hausmann2014-01-202-11/+9
* [new compiler] Add support for QML list modelsSimon Hausmann2014-01-204-15/+66
* [new compiler] Fix type versioningSimon Hausmann2014-01-201-0/+14
* [new compiler] Fix refcounting leaks with property cachesSimon Hausmann2014-01-203-44/+54
* [new compiler] Fix customer parser use with nested objectsSimon Hausmann2014-01-202-17/+18
* [new compiler] Fix id mapping in implicitly defined componentsSimon Hausmann2014-01-201-1/+2
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-01-174-12/+59
|\
| * V4: fix range splitting when split is between intervals.Erik Verbruggen2014-01-174-12/+59
* | [new compiler] Add support for type and enum resolution for custom parsersSimon Hausmann2014-01-172-1/+12
* | [new compiler] Fix error reporting location for custom parsersSimon Hausmann2014-01-172-16/+6
* | [new compiler] Fix implicit component definition for default propertiesSimon Hausmann2014-01-171-2/+14
* | [new compiler] Add support for value interceptors / on-assignmentsSimon Hausmann2014-01-175-32/+92
* | [new compiler] Clean up property cache / meta object builderSimon Hausmann2014-01-172-50/+82
* | [new compiler] Initial support for QQuick state changesSimon Hausmann2014-01-171-1/+1
* | [new compiler] Preliminary support for script string propertiesSimon Hausmann2014-01-172-0/+52
* | [new compiler] Fix group property initializersSimon Hausmann2014-01-171-1/+7
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-173-116/+200
|\|
| * V4: relieve more memory allocator pressure.Erik Verbruggen2014-01-161-2/+2
| * V4 IR: do edge splitting after SSA transformationErik Verbruggen2014-01-161-8/+58
| * V4: lower memory allocator pressure.Erik Verbruggen2014-01-163-77/+95
| * V4 IR: update immediate dominators when purging unreachable basic-blocksErik Verbruggen2014-01-161-13/+19
| * V4: remove unnecessary spills and order them correctly.Erik Verbruggen2014-01-163-21/+31
* | [new compiler] Fix error handling for property names that look like signalsSimon Hausmann2014-01-141-4/+4
* | [new compiler] CleanupsSimon Hausmann2014-01-102-0/+900
* | [new compiler] Add support for implicitly defined componentsSimon Hausmann2014-01-104-12/+31
* | [new compiler] CleanupsSimon Hausmann2014-01-102-9/+106
* | [new compiler] Move component determination and alias resolvingSimon Hausmann2014-01-091-12/+12
* | Classify as Q_PRIMITIVE_TYPE a few private types.Sérgio Martins2014-01-091-0/+2
* | Classify struct Use with Q_MOVABLE_TYPE.Sérgio Martins2014-01-091-0/+3
* | Rework array handling for JS objectsLars Knoll2014-01-091-5/+6
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-081-7/+164
|\|
| * V4: optimize dominator frontier storage.Erik Verbruggen2014-01-081-7/+164
* | [new compiler] CleanupsSimon Hausmann2014-01-083-2/+299
* | [new compiler] Fix signal handlers for properties declared in the same objectSimon Hausmann2014-01-082-2/+10
* | [new compiler] Initial support for custom parsersSimon Hausmann2014-01-081-1/+4
* | Clean up handling of illegal names and enable in new compilerSimon Hausmann2014-01-062-23/+16
* | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-01-062-157/+210
|\|
| * Fix property access to QQmlPropertyMap objects when addressed via idSimon Hausmann2014-01-021-2/+4
| * Fix lookups of enums in singletonsSimon Hausmann2014-01-021-35/+26
| * V4: remove class field in DominatorTree that was used only once.Erik Verbruggen2014-01-021-21/+18
| * V4 IR: do not add unconditional jumps to work listsErik Verbruggen2014-01-021-1/+4
| * V4 IR: change datastructures for dominator calculations.Erik Verbruggen2014-01-021-112/+172
* | Move array data into it's own structLars Knoll2014-01-031-3/+3
|/
* V4 SSA: add some more literature references.Erik Verbruggen2013-12-191-5/+13
* V4 IR: change block scheduling algorithm from recursive to iterative.Erik Verbruggen2013-12-121-102/+189
* Fix broken Maroon game / regression in PropertyChanges {} elementSimon Hausmann2013-12-102-13/+36
* V4: change variable renumbering algorithm from recursive to iterative.Erik Verbruggen2013-12-101-89/+237
* Clean up property dependency data structuresSimon Hausmann2013-12-057-141/+87