aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4isel_masm.cpp
Commit message (Expand)AuthorAgeFilesLines
* V4 JIT: move registers for regalloc out of method.Erik Verbruggen2014-02-171-24/+38
* Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-02-111-1/+1
|\
| * V4 JIT: save/restore ebx (GOT ptr) on linux/x86.Erik Verbruggen2014-01-311-1/+1
* | CleanupsLars Knoll2014-01-311-6/+6
* | Implement Lookup::indexedSetterLars Knoll2014-01-311-95/+7
* | Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-01-241-5/+14
|\|
| * Don't write into the callers stack frameLars Knoll2014-01-241-5/+14
* | 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