aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4codegen.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a static toArrayIndex() method to QV4::StringLars Knoll2013-12-041-1/+1
* Speed up repeated context, scope and import script lookupsSimon Hausmann2013-11-251-0/+2
* Fix failing assertion when trying to assign to an id referenced QML objectSimon Hausmann2013-11-191-3/+4
* V4: fix loop block marking for initializer blocks.Erik Verbruggen2013-11-121-4/+4
* Simplify & speed up function callingLars Knoll2013-11-091-1/+1
* Move conversion of this object into generated codeLars Knoll2013-11-051-0/+12
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-28/+28
* Don't assert on (++1), rather throw a ReferenceErrorLars Knoll2013-11-011-0/+10
* Fix compile.BogDan Vatra2013-11-011-1/+1
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-4/+4
* Speed up id object lookupsSimon Hausmann2013-10-291-0/+12
* Exit the codegen in case we have thrown a parse errorLars Knoll2013-10-291-74/+332
* Rework IR code generation for try/catch/finallyLars Knoll2013-10-291-49/+48
* Rework exception handlingLars Knoll2013-10-291-80/+95
* Cleanup: Avoid unnecessary irModule->functions.indexOf callsSimon Hausmann2013-10-201-30/+35
* Fix performance regression introduced by 6adb06Lars Knoll2013-10-141-1/+1
* Compile binding expressions in the QQmlCompilerSimon Hausmann2013-10-111-1/+1
* Fix failing assertion (index != -1) when trying to re-declare a function para...Simon Hausmann2013-10-111-8/+3
* Fix determination of lookup mode in V4 code generatorSimon Hausmann2013-10-111-26/+20
* Fix crash in duplicate labelled statement checkSimon Hausmann2013-10-111-1/+1
* Compile imported scripts in the loader threadSimon Hausmann2013-09-301-0/+5
* V4: remove inplace operationsErik Verbruggen2013-09-301-5/+4
* Move Value::toInteger(double) and related to PrimitiveLars Knoll2013-09-281-4/+4
* Merge branch 'wip/v4' of qtdeclarative into devSimon Hausmann2013-09-211-1/+4
|\
| * [new compiler] Fix local variable declarations in binding expressionsSimon Hausmann2013-09-201-1/+4
* | Add Singleton support for QMLAntti Piira2013-09-211-1/+13
|/
* [new compiler] Fix crash with empty function bodiesSimon Hausmann2013-09-201-8/+2
* Merge branch 'dev' of ssh://codereview.qt-project.org/qt/qtdeclarative into HEADSimon Hausmann2013-09-201-3/+0
|\
| * V4: Fix SSA decomposition when no regalloc is used.Erik Verbruggen2013-09-131-3/+0
* | [new compiler] Improve error reportingSimon Hausmann2013-09-121-0/+4
* | Beginning of a new qml parserSimon Hausmann2013-09-081-2/+8
|/
* Fix some bugs in the code generatorLars Knoll2013-09-021-12/+27
* Add a SimpleScriptFunction classLars Knoll2013-09-021-1/+1
* Allow for function declarations inside conditionalsSimon Hausmann2013-08-231-27/+0
* Cleanup: Rename overloaded () operators of CodeGen to more descriptive functi...Simon Hausmann2013-08-221-2/+2
* Cleanup: Separate JS environment scanner class declaration from definitionSimon Hausmann2013-08-221-305/+287
* Merge branch 'wip/v4' of ssh://codereview.qt-project.org/qt/qtdeclarative int...Simon Hausmann2013-08-201-7/+7
|\
| * Store the file name per compilation unit, not per compiled functionSimon Hausmann2013-08-151-5/+5
* | Remove QV4::DiagnosticMessageLars Knoll2013-08-201-39/+23
* | Move arguments object creation into the generated codeLars Knoll2013-08-171-1/+9
* | Change post-increment/-decrement to not use a built-in.Erik Verbruggen2013-08-131-14/+20
|/
* Fix leak of QString in V4 IRSimon Hausmann2013-08-121-1/+1
* Restructure source codeLars Knoll2013-08-081-0/+2605