aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* V4 debugger: retrieve formals and locals.Erik Verbruggen2013-10-243-5/+8
* Add support CompositeSingleton to the new V4 compiler.v5.2.0-beta1Antti Piira2013-10-213-4/+64
* Qml JavaScript code generation cleanupsSimon Hausmann2013-10-206-8/+15
* Cleanup: Avoid unnecessary irModule->functions.indexOf callsSimon Hausmann2013-10-207-50/+58
* Fix build on ARM in ARM mode (instead of thumb2)Simon Hausmann2013-10-173-7/+13
* Speed up stack trace generation for the JITSimon Hausmann2013-10-161-0/+20
* inline get_element callsLars Knoll2013-10-142-9/+92
* Fix performance regression introduced by 6adb06Lars Knoll2013-10-141-1/+1
* Fix a small bug in conversion to SInt32Lars Knoll2013-10-141-8/+0
* V4 JIT: fix stack size calculation on 32bit.Erik Verbruggen2013-10-141-2/+3
* Implement >>> inline for the JIT backendLars Knoll2013-10-123-8/+13
* V4 JIT: fix register allocator after change to s/uint32 usage.Erik Verbruggen2013-10-121-8/+2
* V4 JIT: clean-up conversion functions and add toUInt32.Erik Verbruggen2013-10-123-45/+107
* Compile binding expressions in the QQmlCompilerSimon Hausmann2013-10-113-29/+45
* Fix failing assertion (index != -1) when trying to re-declare a function para...Simon Hausmann2013-10-111-8/+3
* Fix determination of lookup mode in V4 code generatorSimon Hausmann2013-10-114-43/+39
* Fix crash in duplicate labelled statement checkSimon Hausmann2013-10-111-1/+1
* Fix possible crashesLars Knoll2013-10-111-4/+9
* Optimise code generation for convertTypeToSInt32Lars Knoll2013-10-111-5/+52
* Fix build on Android with -developer-buildSimon Hausmann2013-10-111-2/+2
* Mark strings stored in the lookupsLars Knoll2013-10-111-0/+2
* Small optimisation for bit shift operationsLars Knoll2013-10-112-6/+6
* Add support for showing disassembled ARM JIT codeSimon Hausmann2013-10-101-1/+1
* V4 JIT: ISel for bitwise or/xor.Erik Verbruggen2013-10-102-9/+63
* V4 JIT: generate some strict (not) equal conditionsErik Verbruggen2013-10-103-31/+186
* 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-106-1/+55
* QStringRef has toInt(), so no need to create a new QStringThiago Macieira2013-10-071-5/+3
* 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
* Get lookups working (somehow) on ARMPetr Nejedly2013-10-031-1/+7
* Cleanup exception handlingSimon Hausmann2013-10-031-1/+0
* Use a QVector instead of a QListLars Knoll2013-10-035-15/+20
* V4 JIT: implement convertUInt32ToDouble on ARMv7.Erik Verbruggen2013-10-032-22/+0
* V4 IR: fix dead-code elimination.Erik Verbruggen2013-10-031-93/+109
* V4: invert conditions when the true block follows the test.Erik Verbruggen2013-10-034-23/+48
* Change exception handling APISimon Hausmann2013-10-021-9/+11
* Remove some more uses of QV4::ValueLars Knoll2013-10-022-11/+11
* Remove more uses of ValueLars Knoll2013-10-028-44/+43
* V4 IR: fix type inference.Erik Verbruggen2013-10-021-0/+8
* Fix compilation on Android with 4.8 toolchainLaszlo Agocs2013-10-011-0/+6
* Fix invalid alias error reporting in new compilerSimon Hausmann2013-09-303-6/+52
* Fix error message for group property definitions on signals in new compilerSimon Hausmann2013-09-301-3/+4
* Fix error messages when assigning to non-existent properties in new compilerSimon Hausmann2013-09-301-1/+1
* Fix line/column in import related error messages with the new compilerSimon Hausmann2013-09-301-2/+2
* Compile imported scripts in the loader threadSimon Hausmann2013-09-302-1/+7
* V4 IR: do type inference/propagation before optimization.Erik Verbruggen2013-09-301-40/+90
* V4: remove inplace operationsErik Verbruggen2013-09-3012-334/+86
* V4: changed environment variable SHOW_CODE.Erik Verbruggen2013-09-302-2/+2
* V4 regalloc: fix the case where too few regs are available.Erik Verbruggen2013-09-282-6/+16