aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* Fix dependency calculation for context and scope propertiesSimon Hausmann2013-12-053-4/+17
* V4 IR: reverse propagate int32 truncation.Erik Verbruggen2013-12-044-139/+363
* Remove unused memberLars Knoll2013-12-042-4/+2
* Add a static toArrayIndex() method to QV4::StringLars Knoll2013-12-041-1/+1
* Remove unused inline wrapperLars Knoll2013-12-041-2/+2
* Fix build in release mode with forced assertsKonstantin Ritt2013-12-031-1/+1
* V4 IR: remove common toInt32 casts.Erik Verbruggen2013-12-031-2/+29
* V4 IR: change the worklist to a QSet for block scheduling.Erik Verbruggen2013-12-031-4/+4
* V4: remove invalid assert.Erik Verbruggen2013-12-031-3/+1
* Fix accelerated property lookup on id addressed objectsSimon Hausmann2013-11-291-1/+2
* Slightly accelerate access to value type propertiesSimon Hausmann2013-11-283-9/+22
* Add a QML debug config option QML_LOOKUP_HINTS to find non-final propertiesSimon Hausmann2013-11-281-0/+12
* Add support for accelerated property access to QML types and namespace supportSimon Hausmann2013-11-2812-56/+200
* Merge branch 'release' of ssh://codereview.qt-project.org/qt/qtdeclarative in...Simon Hausmann2013-11-263-3/+21
|\
| * Fix out of bounds array access when index is integer and negativev5.2.0-rc1Simon Hausmann2013-11-251-2/+11
| * Fix memory corruption in QML expression compilationSimon Hausmann2013-11-252-1/+10
* | Initial support for accelerated property access to QML singletons and enumsSimon Hausmann2013-11-2512-15/+138
* | IR Cleanup, resolve ID objects through array subscriptsSimon Hausmann2013-11-2512-65/+34
* | Cleanup, get rid of MemberOfQObject V4IR::Member specializationSimon Hausmann2013-11-255-33/+14
* | Speed up repeated context, scope and import script lookupsSimon Hausmann2013-11-254-9/+36
* | Improve type interference for QObject propertiesSimon Hausmann2013-11-2513-106/+173
* | Saner and simpler way to handle line numbers for JITed codeLars Knoll2013-11-222-45/+2
* | Use lookups for create_property (ie. new foo.bar)Lars Knoll2013-11-223-2/+31
|/
* V4: remove failing assert and fix code.Erik Verbruggen2013-11-191-3/+3
* Fix failing assertion when trying to assign to an id referenced QML objectSimon Hausmann2013-11-194-4/+7
* V4 SSA: speed up dominator calculations.Erik Verbruggen2013-11-181-63/+137
* Fix compiler warnings with mingw64.Erik Verbruggen2013-11-181-0/+1
* Fix property dependency generation for accelerated QML QObject propertiesSimon Hausmann2013-11-1212-140/+48
* Fix out of bounds array index in the generated JIT codeLars Knoll2013-11-121-3/+5
* V4 IR: change basic-block cleanup to remove unreachable cycles too.Erik Verbruggen2013-11-121-22/+57
* Remove unused _info on non-debug buildsShawn Rutledge2013-11-121-0/+7
* V4 JIT: fix invalid sanity assert.Erik Verbruggen2013-11-121-2/+22
* V4 IR: scan arguments when entering function scope in QML.Erik Verbruggen2013-11-122-1/+8
* V4: fix loop block marking for initializer blocks.Erik Verbruggen2013-11-121-4/+4
* V4 interpreter: remove stack-slot allocator.Erik Verbruggen2013-11-124-161/+70
* Simplify & speed up function callingLars Knoll2013-11-094-4/+7
* Generate inline code for "foo == null/undefined"Lars Knoll2013-11-052-12/+79
* Move conversion of this object into generated codeLars Knoll2013-11-0512-1/+45
* Optimise string additionsLars Knoll2013-11-051-2/+9
* Fix rounding behavior of Qml when assigning doubles to integer propertiesSimon Hausmann2013-11-051-8/+6
* Refactor marking GC'ed objectsLars Knoll2013-11-052-6/+6
* Fix a bug in LifetimeInterval:covers()Lars Knoll2013-11-041-3/+1
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-0410-90/+94
* Avoid exception checks after calls to some run-time functionsSimon Hausmann2013-11-011-0/+16
* Avoid unnecessary saving of the instruction pointer in the JITSimon Hausmann2013-11-012-4/+7
* Improve debugging of QML expressionsSimon Hausmann2013-11-012-3/+3
* Don't assert on (++1), rather throw a ReferenceErrorLars Knoll2013-11-011-0/+10
* Fix compile.BogDan Vatra2013-11-011-1/+1
* Speed up lookups of imported scriptsSimon Hausmann2013-10-3111-21/+21
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-3111-29/+77