aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4isel_masm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use lookups for indexed accessesLars Knoll2014-01-201-0/+8
* Rework array handling for JS objectsLars Knoll2014-01-091-5/+6
* Move array data into it's own structLars Knoll2014-01-031-3/+3
* V4 IR: reverse propagate int32 truncation.Erik Verbruggen2013-12-041-25/+84
* Remove unused inline wrapperLars Knoll2013-12-041-2/+2
* Add support for accelerated property access to QML types and namespace supportSimon Hausmann2013-11-281-3/+6
* Merge branch 'release' of ssh://codereview.qt-project.org/qt/qtdeclarative in...Simon Hausmann2013-11-261-2/+11
|\
| * Fix out of bounds array access when index is integer and negativev5.2.0-rc1Simon Hausmann2013-11-251-2/+11
* | Initial support for accelerated property access to QML singletons and enumsSimon Hausmann2013-11-251-0/+5
* | IR Cleanup, resolve ID objects through array subscriptsSimon Hausmann2013-11-251-2/+2
* | Improve type interference for QObject propertiesSimon Hausmann2013-11-251-2/+3
* | Saner and simpler way to handle line numbers for JITed codeLars Knoll2013-11-221-19/+2
* | 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-3/+3
* Fix out of bounds array index in the generated JIT codeLars Knoll2013-11-121-3/+5
* V4 interpreter: remove stack-slot allocator.Erik Verbruggen2013-11-121-66/+0
* Simplify & speed up function callingLars Knoll2013-11-091-2/+2
* Generate inline code for "foo == null/undefined"Lars Knoll2013-11-051-12/+76
* Move conversion of this object into generated codeLars Knoll2013-11-051-0/+5
* Optimise string additionsLars Knoll2013-11-051-2/+9
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-9/+13
* Avoid unnecessary saving of the instruction pointer in the JITSimon Hausmann2013-11-011-1/+7
* Speed up lookups of imported scriptsSimon Hausmann2013-10-311-2/+2
* Implement loading of resolved imported scriptsSimon Hausmann2013-10-311-1/+6
* Implement setting of values to resolved QObject propertiesSimon Hausmann2013-10-311-0/+6
* Initial support for resolving meta-property access for the scope and context ...Simon Hausmann2013-10-311-0/+15
* Speed up id object lookupsSimon Hausmann2013-10-291-0/+5
* Remove qv4unwindhelper classLars Knoll2013-10-291-14/+0
* Implement new exception handling for mothLars Knoll2013-10-291-1/+7
* Rework IR code generation for try/catch/finallyLars Knoll2013-10-291-3/+8
* Rework exception handlingLars Knoll2013-10-291-65/+13
* Cleanup: Avoid unnecessary irModule->functions.indexOf callsSimon Hausmann2013-10-201-1/+1
* Fix build on ARM in ARM mode (instead of thumb2)Simon Hausmann2013-10-171-0/+4
* inline get_element callsLars Knoll2013-10-141-9/+91
* Fix a small bug in conversion to SInt32Lars Knoll2013-10-141-8/+0
* Implement >>> inline for the JIT backendLars Knoll2013-10-121-2/+11
* V4 JIT: clean-up conversion functions and add toUInt32.Erik Verbruggen2013-10-121-18/+61
* Optimise code generation for convertTypeToSInt32Lars Knoll2013-10-111-5/+52
* Fix build on Android with -developer-buildSimon Hausmann2013-10-111-2/+2
* Small optimisation for bit shift operationsLars Knoll2013-10-111-4/+4
* Add support for showing disassembled ARM JIT codeSimon Hausmann2013-10-101-1/+1
* V4 JIT: ISel for bitwise or/xor.Erik Verbruggen2013-10-101-8/+62
* V4 JIT: generate some strict (not) equal conditionsErik Verbruggen2013-10-101-9/+163
* V4 JIT: do not generate inline fall-back code for strings types.Erik Verbruggen2013-10-101-1/+3
* V4: Remove more jumps.Erik Verbruggen2013-10-101-1/+5
* V4 JIT: enable register allocator for linux/x86.Erik Verbruggen2013-10-041-1/+7
* V4 JIT: fix visitRet for 32-bit architectures.Erik Verbruggen2013-10-041-10/+43
* Cleanup exception handlingSimon Hausmann2013-10-031-1/+0
* V4 JIT: implement convertUInt32ToDouble on ARMv7.Erik Verbruggen2013-10-031-4/+0
* V4: invert conditions when the true block follows the test.Erik Verbruggen2013-10-031-17/+30