aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* V4: Do not reverse-propagate int32 conversion through unary minus.Erik Verbruggen2014-02-141-4/+29
* V4 IR: remove unused phi targets.Erik Verbruggen2014-02-141-0/+12
* V4 IR: changed worklist used while doing optimizations.Erik Verbruggen2014-02-141-36/+138
* V4 JIT: remove unused register constant.Erik Verbruggen2014-02-121-3/+0
* Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-02-114-11/+38
|\
| * V4 regalloc: fix interval splitting when register pressure is high.Erik Verbruggen2014-01-311-7/+27
| * V4: fix range sortingErik Verbruggen2014-01-311-3/+6
| * V4 JIT: save/restore ebx (GOT ptr) on linux/x86.Erik Verbruggen2014-01-312-1/+5
| * V4: remove unused field.Erik Verbruggen2014-01-292-9/+6
* | [new compiler] Fix parser status and created bindings allocationSimon Hausmann2014-02-071-0/+21
* | V4: stack slot allocator for the interpreter.Erik Verbruggen2014-02-074-15/+205
* | V4: fix life range for phi node target that is never used.Erik Verbruggen2014-02-071-1/+7
* | Remove add/sub/mul instruction specializations for numbersLars Knoll2014-02-072-55/+0
* | Specialize CJump into JumpEq and JumpNeLars Knoll2014-02-072-10/+16
* | Avoid some unary plus instructionsLars Knoll2014-02-071-1/+1
* | Add specialized instructions for right and left shiftLars Knoll2014-02-072-0/+64
* | Add a MoveConst instruction to the interpreterLars Knoll2014-02-072-14/+35
* | Add a special Debug instruction to the interpreter and use itLars Knoll2014-02-052-6/+24
* | [new compiler] Fix logic error in enum resolverSimon Hausmann2014-02-051-1/+1
* | [new compiler] Fix order of alias vs non-alias bindingsSimon Hausmann2014-02-044-2/+55
* | [new compiler] Fix binding initialization orderSimon Hausmann2014-02-043-8/+112
* | [new compiler] Cleanup empty string handlingSimon Hausmann2014-02-044-26/+23
* | [new compiler] Propagate JS code gen errorsSimon Hausmann2014-02-031-0/+5
* | [new compiler] Fix error reporting for invalid regexp property assignmentsSimon Hausmann2014-02-031-1/+1
* | [new compiler] Fix sanity checking of parameter names when connecting to C++ ...Simon Hausmann2014-02-032-2/+17
* | [new compiler] Fix error message about final property overridesSimon Hausmann2014-02-031-3/+4
* | [new compiler] Fix error messages when trying to create invalid property inte...Simon Hausmann2014-02-032-4/+33
* | [new compiler] Fix error message when assigning lists to singular propertiesSimon Hausmann2014-02-033-1/+14
* | [new compiler] Don't allow setting the id property multiple timesSimon Hausmann2014-02-032-4/+7
* | [new compiler] Fix error messages for binding vs. property declarationsSimon Hausmann2014-02-033-54/+76
* | [new compiler] CleanupsSimon Hausmann2014-02-033-123/+175
* | [new compiler] Fix invalid id error messaging for empty IDsSimon Hausmann2014-02-031-3/+4
* | [new compiler] Try to resolve qualified enums at type compile timeSimon Hausmann2014-02-033-1/+185
* | [new compiler] Fix location reported on function declaration errorsSimon Hausmann2014-02-031-1/+1
* | [new compiler] Fix signal handlers that are fuzzily matchedSimon Hausmann2014-02-033-9/+12
* | [new compiler] Fix location when reporting signal declaration errorsSimon Hausmann2014-02-031-1/+1
* | [new compiler] Fix signal handler parameters for overloaded signalsSimon Hausmann2014-02-031-0/+1
* | [new compiler] Add support for signal handler objectsSimon Hausmann2014-02-033-5/+17
* | [new compiler] Fix property declarations inside group propertiesSimon Hausmann2014-02-032-13/+34
* | [new compiler] Fix location of errors in group property objectsSimon Hausmann2014-02-032-10/+7
* | [new compiler] Fix recursive property validation across component boundariesSimon Hausmann2014-02-031-2/+7
* | Use lookups for get/setElement in the interpreterLars Knoll2014-01-312-0/+36
* | CleanupsLars Knoll2014-01-315-24/+24
* | Rename some filesLars Knoll2014-01-316-6/+6
* | Implement Lookup::indexedSetterLars Knoll2014-01-317-107/+34
* | V4: remove unused field.Erik Verbruggen2014-01-302-9/+6
* | [new compiler] Avoid uncreatable type errors for types that aren't createdSimon Hausmann2014-01-293-10/+24
* | [new compiler] Fix timing of property assignment error handlingSimon Hausmann2014-01-292-6/+353
* | [new compiler] Report errors when trying to bind to read-only propertiesSimon Hausmann2014-01-283-5/+20
* | [new compiler] Improved error handlingSimon Hausmann2014-01-284-33/+46