aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4isel_p.cpp
Commit message (Expand)AuthorAgeFilesLines
* Clean up property dependency data structuresSimon Hausmann2013-12-051-11/+13
* Fix dependency calculation for context and scope propertiesSimon Hausmann2013-12-051-2/+11
* V4: remove invalid assert.Erik Verbruggen2013-12-031-3/+1
* Add support for accelerated property access to QML types and namespace supportSimon Hausmann2013-11-281-3/+3
* Initial support for accelerated property access to QML singletons and enumsSimon Hausmann2013-11-251-0/+2
* IR Cleanup, resolve ID objects through array subscriptsSimon Hausmann2013-11-251-9/+3
* Cleanup, get rid of MemberOfQObject V4IR::Member specializationSimon Hausmann2013-11-251-2/+2
* Fix property dependency generation for accelerated QML QObject propertiesSimon Hausmann2013-11-121-1/+6
* Move conversion of this object into generated codeLars Knoll2013-11-051-0/+4
* Speed up lookups of imported scriptsSimon Hausmann2013-10-311-3/+2
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-311-3/+11
* Implement setting of values to resolved QObject propertiesSimon Hausmann2013-10-311-2/+7
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-1/+9
* Speed up id object lookupsSimon Hausmann2013-10-291-1/+4
* Rework IR code generation for try/catch/finallyLars Knoll2013-10-291-0/+4
* Rework exception handlingLars Knoll2013-10-291-3/+9
* Qml JavaScript code generation cleanupsSimon Hausmann2013-10-201-3/+0
* V4: remove inplace operationsErik Verbruggen2013-09-301-99/+73
* Merge branch 'dev' of ssh://codereview.qt-project.org/qt/qtdeclarative into HEADSimon Hausmann2013-09-201-36/+2
|\
| * Remove unused code to generate post increment and decrement expressionsLars Knoll2013-09-121-34/+0
| * Fix passing of exception table pointers to ARM runtime on unwindingSimon Hausmann2013-09-121-2/+2
* | Beginning of a new qml parserSimon Hausmann2013-09-081-2/+7
* | Make it possible to supply an external JS unit generator to the iselSimon Hausmann2013-09-051-3/+8
|/
* The fast and the furious, register drift.Erik Verbruggen2013-08-271-26/+25
* Merge branch 'wip/v4' of ssh://codereview.qt-project.org/qt/qtdeclarative int...Simon Hausmann2013-08-201-39/+11
|\
| * Cleanup: Make isel subclass the unit generatorSimon Hausmann2013-08-181-4/+4
| * Get rid of engine pointer in iselSimon Hausmann2013-08-181-5/+5
| * Eliminate all vm functions on the isel sideSimon Hausmann2013-08-161-21/+2
| * Refcount the compilation unit and remove refcount from runtime functionSimon Hausmann2013-08-161-3/+0
| * Initialize formals and locals from the compiled function data instead of in t...Simon Hausmann2013-08-151-7/+0
| * Move the masm compilation unit entirely into qv4isel_masmSimon Hausmann2013-08-151-6/+1
| * Move QV4::Function::sourceFile to CompiledFunctionSimon Hausmann2013-08-151-2/+0
| * Get rid of flags in QV4::Function and use CompiledFunction::flags insteadSimon Hausmann2013-08-151-5/+0
| * Fix writing the function offset table and initialize the pointer to the compi...Simon Hausmann2013-08-151-5/+1
| * Begin using the compiled data structures for runtime stringsSimon Hausmann2013-08-151-5/+22
* | Move arguments object creation into the generated codeLars Knoll2013-08-171-0/+4
|/
* Add reference counting to the VM functionsSimon Hausmann2013-08-121-1/+1
* Get rid of unused outer function pointer of QV4::FunctionSimon Hausmann2013-08-121-1/+0
* Restructure source codeLars Knoll2013-08-081-0/+440