aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* V4 JIT: optimize constant-to-register loading.Erik Verbruggen2013-09-281-3/+6
* V4 JIT: optimize mem2mem copies.Erik Verbruggen2013-09-282-4/+22
* Optimize storeReturnValue for double argumentsLars Knoll2013-09-281-0/+6
* Move Value::toInteger(double) and related to PrimitiveLars Knoll2013-09-282-9/+9
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-284-23/+23
* Use SafeValue in more placesLars Knoll2013-09-281-1/+1
* Clean up QV4::ExecutionContextLars Knoll2013-09-281-2/+4
* Fix CallContext to not hold arguments on the C stack anymoreLars Knoll2013-09-281-4/+5
* V4 SSA: cleanup: rename single letter variables.Erik Verbruggen2013-09-251-40/+40
* V4 SSA: change life-time interval coverage calculation.Erik Verbruggen2013-09-251-1/+9
* V4: enable register allocator on linux and macos on x86_64.Erik Verbruggen2013-09-251-1/+1
* V4 regalloc: fix intersection calculation.Erik Verbruggen2013-09-251-7/+10
* V4: fix move mappingErik Verbruggen2013-09-253-7/+9
* V4 JIT: fixes after NaN boxing changes.Erik Verbruggen2013-09-252-36/+44
* V4: re-enable SSA transformation and optimization.Erik Verbruggen2013-09-252-2/+2
* V4 JIT: generate code for unary not operator.Erik Verbruggen2013-09-252-1/+17
* Fix cases where mark() would access uninitialized memoryLars Knoll2013-09-223-1/+8
* Change the runtime API over to using StringRef's instead of String*Lars Knoll2013-09-224-13/+17
* Merge branch 'wip/v4' of qtdeclarative into devSimon Hausmann2013-09-212-1/+9
|\
| * [new compiler] Fix local variable declarations in binding expressionsSimon Hausmann2013-09-201-1/+4
| * [new compiler] Fix signal handlers on own propertiesSimon Hausmann2013-09-201-0/+5
* | Add Singleton support for QMLAntti Piira2013-09-214-5/+25
* | Merge branch 'wip/v4' of qtdeclarative into devSimon Hausmann2013-09-2017-78/+2022
|\|
| * [new compiler] Initial support for alias propertiesSimon Hausmann2013-09-203-8/+57
| * Fix destruction of QV4::CompiledData::CompilationUnit objectsSimon Hausmann2013-09-202-9/+22
| * [new compiler] Fix crash with non-existent attached property objectsSimon Hausmann2013-09-201-1/+4
| * [new compiler] Fix crash with empty function bodiesSimon Hausmann2013-09-203-10/+15
| * Fix crash in QV4::CompiledData::CompilationUnitSimon Hausmann2013-09-202-1/+3
| * [new compiler] Initial support for componentsSimon Hausmann2013-09-203-0/+5
| * [new compiler] Improve error handling and sanity checking for object idsSimon Hausmann2013-09-202-6/+23
| * [new compiler] Fix id parsingSimon Hausmann2013-09-201-2/+6
| * [new compiler] Fix function-local variable declarationsSimon Hausmann2013-09-201-1/+1
| * [new compiler] Finish support for initializing list propertiesSimon Hausmann2013-09-202-12/+29
| * [new compiler] Cleanup attached and group property determinationSimon Hausmann2013-09-202-8/+10
| * [new compiler] Initial support for attached propertiesSimon Hausmann2013-09-203-90/+115
| * [new compiler] Initial implementation of signal handler supportSimon Hausmann2013-09-203-1/+271
| * [new compiler] Avoid type reference lookups with empty stringsSimon Hausmann2013-09-201-1/+2
| * [new compiler] Fix function and binding expression setupSimon Hausmann2013-09-202-3/+46
| * Cleanup: Fold CompiledData::Value into CompiledData::BindingSimon Hausmann2013-09-203-19/+49
| * [new compiler] Add support for id propertiesSimon Hausmann2013-09-202-0/+47
| * [new compiler] Initial support for group propertiesSimon Hausmann2013-09-203-7/+78
| * Merge branch 'dev' of ssh://codereview.qt-project.org/qt/qtdeclarative into HEADSimon Hausmann2013-09-2014-748/+1054
| |\
| * | [new compiler] Implement proper type resolutionSimon Hausmann2013-09-133-0/+41
| * | [new compiler] Implement name sanity checking for properties, signals and fun...Simon Hausmann2013-09-122-9/+108
| * | [new compiler] Improve error reportingSimon Hausmann2013-09-125-6/+25
| * | Fix error reporting timingSimon Hausmann2013-09-123-0/+9
| * | Merge branch 'dev' of qtdeclarative into wip/v4Simon Hausmann2013-09-1110-132/+340
| |\ \
| * | | Fix error reporting for wrong signal parameter declarationsSimon Hausmann2013-09-083-6/+14
| * | | Beginning of a new qml parserSimon Hausmann2013-09-0813-51/+1195
| * | | Make it possible to supply an external JS unit generator to the iselSimon Hausmann2013-09-058-22/+42