aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4vme_moth.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup our runtime methodsLars Knoll2014-03-111-57/+57
* Add a Line instruction to the interpreterLars Knoll2014-03-071-2/+7
* Simplify our breakpoint handlingLars Knoll2014-03-071-2/+2
* Determine whether or not an object literal requires a sparse array at compile...Simon Hausmann2014-02-241-1/+1
* Clean up object literal handling with integral indicesSimon Hausmann2014-02-241-9/+1
* Clean up our internal namespacesLars Knoll2014-02-231-2/+2
* Remove add/sub/mul instruction specializations for numbersLars Knoll2014-02-071-18/+0
* Specialize CJump into JumpEq and JumpNeLars Knoll2014-02-071-5/+10
* Remove a memset that is not requiredLars Knoll2014-02-071-0/+2
* Add specialized instructions for right and left shiftLars Knoll2014-02-071-0/+16
* Remove two unused parameters from VME::run()Lars Knoll2014-02-071-3/+5
* Add a MoveConst instruction to the interpreterLars Knoll2014-02-071-0/+4
* Smaller performance fixesLars Knoll2014-02-051-3/+4
* Add a special Debug instruction to the interpreter and use itLars Knoll2014-02-051-2/+5
* Use lookups for get/setElement in the interpreterLars Knoll2014-01-311-0/+11
* Remove unused macroLars Knoll2014-01-311-9/+0
* CleanupsLars Knoll2014-01-311-18/+18
* Rename some filesLars Knoll2014-01-311-1/+1
* Add support for accelerated property access to QML types and namespace supportSimon Hausmann2013-11-281-0/+4
* Initial support for accelerated property access to QML singletons and enumsSimon Hausmann2013-11-251-0/+4
* IR Cleanup, resolve ID objects through array subscriptsSimon Hausmann2013-11-251-3/+3
* Use lookups for create_property (ie. new foo.bar)Lars Knoll2013-11-221-2/+11
* Fix property dependency generation for accelerated QML QObject propertiesSimon Hausmann2013-11-121-1/+1
* Debugging with V4Erik Verbruggen2013-11-101-5/+17
* Simplify & speed up function callingLars Knoll2013-11-091-1/+1
* Move conversion of this object into generated codeLars Knoll2013-11-051-0/+5
* Avoid exception checks after calls to some run-time functionsSimon Hausmann2013-11-011-4/+4
* Speed up lookups of imported scriptsSimon Hausmann2013-10-311-3/+3
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-311-0/+4
* Implement setting of values to resolved QObject propertiesSimon Hausmann2013-10-311-0/+5
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-2/+14
* Use lookups in the interpreterLars Knoll2013-10-301-0/+48
* Optimize some unops and binops for mothLars Knoll2013-10-301-0/+24
* Moth: Inline a couple of binopsLars Knoll2013-10-301-0/+24
* Speed up id object lookupsSimon Hausmann2013-10-291-0/+4
* Inline unary operations in mothLars Knoll2013-10-291-3/+23
* Rework parameter handling for mothLars Knoll2013-10-291-68/+41
* Remove the LoadValue instructionLars Knoll2013-10-291-7/+2
* Move constants into the compiled data for the interpreterLars Knoll2013-10-291-3/+4
* Fix interpreter without computed goto and new exception handlingSimon Hausmann2013-10-291-2/+2
* Implement new exception handling for mothLars Knoll2013-10-291-7/+43
* Rework exception handlingLars Knoll2013-10-291-34/+0
* Cleanup exception handlingSimon Hausmann2013-10-031-1/+0
* V4: invert conditions when the true block follows the test.Erik Verbruggen2013-10-031-0/+2
* Change exception handling APISimon Hausmann2013-10-021-6/+8
* Remove some more uses of QV4::ValueLars Knoll2013-10-021-5/+5
* Remove more uses of ValueLars Knoll2013-10-021-1/+1
* V4: remove inplace operationsErik Verbruggen2013-09-301-19/+0
* remove more uses of QV4::ValueLars Knoll2013-09-301-19/+18
* Remove more direct QV4::Value usageLars Knoll2013-09-281-1/+1