aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4isel_moth.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove now unused filesLars Knoll2017-06-301-1451/+0
* Remove interpreter instructions we can't generate anymoreErik Verbruggen2017-06-301-41/+41
* Fix compilation failuresErik Verbruggen2017-06-291-5/+5
* Switch over to new JS call setupLars Knoll2017-06-291-6/+6
* Rename push instruction to InitStackFrameErik Verbruggen2017-06-291-3/+3
* Remove MoveConst and put constants in ParamErik Verbruggen2017-06-291-25/+32
* Various compile fixesLars Knoll2017-06-221-0/+7
* Move the Moth CompilationUnit into it's own fileLars Knoll2017-06-221-100/+0
* Add support for post increment/decrementErik Verbruggen2017-06-211-4/+4
* Support object literalsErik Verbruggen2017-06-201-2/+5
* Add bytecode dumperLars Knoll2017-06-191-0/+3
* Use the IR::Function::code memberLars Knoll2017-06-191-2/+5
* Optimizations to the generated byte codeLars Knoll2017-05-191-55/+0
* Optimize Runtime::method_get/setElementLars Knoll2017-05-101-2/+2
* Prepare run-time method calling mechanism for cross-compilationSimon Hausmann2017-03-171-37/+38
* QtQml: Fix developer build with MinGW-W64 / gcc 5.3.0Friedemann Kleint2017-01-301-0/+6
* Include the interpreter codegen and QML cache saving code in qmldevtoolsSimon Hausmann2017-01-281-30/+34
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-251-0/+5
|\
| * V4 Interpreter: reset the exception handler for every catch blockErik Verbruggen2016-12-081-0/+5
* | Merge remote-tracking branch 'origin/5.8' into devJ-P Nurmi2016-11-031-2/+35
|\|
| * Add the ability to explicitly enable the code cache in qmljsSimon Hausmann2016-10-231-2/+35
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-09-211-1/+3
|\|
| * Fix binding dependencies when used in together with functionsSimon Hausmann2016-08-301-1/+3
* | Qml compiler: replace 'foreach' with 'range for'Anton Kudryavtsev2016-09-091-1/+1
* | V4: Replace a QSet with a QVector in calculateOptionalJumpsErik Verbruggen2016-08-231-2/+2
|/
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-08-171-162/+1
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-131-162/+1
| |\
| | * Move the moth stack slot allocator into qmldevtoolsSimon Hausmann2016-08-121-162/+1
* | | Use on-disk compilation unit if availableSimon Hausmann2016-08-041-3/+2
* | | V4: Leave out Debug and Line istructions on -no-qml-debugUlf Hermann2016-07-281-16/+17
* | | Improve robustness of qml disk cachingSimon Hausmann2016-07-231-2/+2
* | | Add support for saving/loading the moth interpreter byte codeSimon Hausmann2016-07-211-0/+72
* | | Prepare moth bytecode for serializationSimon Hausmann2016-07-211-5/+23
* | | Added basic loading of compilation units from diskSimon Hausmann2016-07-191-0/+7
* | | Revert "QML: When available, use QQmlAccessors to read properties."Simon Hausmann2016-07-141-100/+4
* | | V4: Change uses of StmtVisitor/ExprVisitor to use new style visitors.Erik Verbruggen2016-06-081-3/+3
* | | QML: When available, use QQmlAccessors to read properties.Erik Verbruggen2016-04-121-4/+100
* | | Make the moth representation relocatableLars Knoll2016-04-111-22/+22
* | | Convert the remaining runtime methods to new calling conventionLars Knoll2016-04-111-21/+21
|/ /
* | V4 IR: Store the phi-node parameters directly in the class.Erik Verbruggen2016-03-061-4/+4
* | V4: Replace foreach with range based for loops for statements.Erik Verbruggen2016-03-051-1/+1
* | V4: Replace foreach with range based for loops for statements.Erik Verbruggen2016-03-051-2/+2
* | Updated license headersJani Heikkinen2016-01-191-14/+20
|/
* QML: Fix typeof context property.Erik Verbruggen2015-10-271-0/+19
* QML: Sanitize reading environment variables.Friedemann Kleint2015-10-221-1/+1
* Access the id objects through a specialized runtime methodLars Knoll2015-08-121-7/+6
* Access context properties through the qml contextLars Knoll2015-08-101-7/+20
* Use the QmlContext to access properties of the scope objectLars Knoll2015-08-101-7/+41
* Add ability to retrieve and use the QmlContext from our generated codeLars Knoll2015-08-101-0/+7
* Some cleanups to QQmlRefCountLars Knoll2015-06-051-1/+1