aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Tighten QML cache version checkingSimon Hausmann2018-03-201-0/+4
* Handle function expressions as signal handlersErik Verbruggen2018-03-201-1/+3
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-0/+2
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-241-0/+2
| |\
| | * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-211-0/+2
* | | Minor data structure cleanupSimon Hausmann2018-01-221-2/+0
* | | Get rid of the unusued canUseSimpleCall flagLars Knoll2017-11-071-2/+0
* | | Merge remote-tracking branch 'origin/dev' into HEADLars Knoll2017-10-221-1/+0
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-09-201-1/+0
| |\|
| | * Get rid of the root object index variableSimon Hausmann2017-09-081-1/+0
* | | Get rid of the hack for named expressionsLars Knoll2017-09-021-2/+0
* | | Remove the codeRefs in the Moth::CompilationUnitLars Knoll2017-08-301-3/+7
* | | Fix line number mapping to work with non increasing line numbersLars Knoll2017-08-291-4/+2
* | | Move line number information into a side tableLars Knoll2017-08-251-1/+10
* | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-11/+13
|\| |
| * | Refactor le integer types from qjson_p.h to qendian_p.hAllan Sandfeld Jensen2017-07-061-11/+11
| * | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-5/+7
| |\|
| | * Merge remote-tracking branch 'origin/5.9.1' into 5.9Liang Qi2017-06-301-5/+5
| | |\
| | | * Fix QML compiler crashes on big endian systemsDmitry Shachnev2017-06-181-5/+5
| | * | Fix alignment issue on ARMv7Simon Hausmann2017-06-221-0/+2
| | |/
* | | Remove unused lookup typesLars Knoll2017-08-101-18/+0
* | | Store arguments in the stack frame before the locals/tempsErik Verbruggen2017-08-031-0/+2
* | | Fix various signed/unsigned warningsErik Verbruggen2017-08-021-9/+8
* | | Split up qv4codegen into several filesLars Knoll2017-07-031-5/+5
* | | Remove now unused filesLars Knoll2017-06-301-17/+0
* | | Get rid of IR::Module and IR::FunctionLars Knoll2017-06-301-28/+29
* | | Don't use the ISel's anymoreLars Knoll2017-06-221-1/+0
* | | Re-enable lookupsLars Knoll2017-06-221-3/+18
* | | Support object literalsErik Verbruggen2017-06-201-16/+7
* | | Support for some more binary and unary operationsErik Verbruggen2017-06-201-0/+5
* | | Pass the JSUnitGenerator into the codegenLars Knoll2017-06-191-0/+35
|/ /
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-04-071-1/+1
|\|
| * Fix loading of ahead-of-time generated cache files when cross-compilingSimon Hausmann2017-04-061-1/+1
* | Merge remote-tracking branch 'origin/5.9' into HEADSimon Hausmann2017-03-231-1/+1
|\|
| * Avoid an extra stat() on the source .qml file when loading cacheSimon Hausmann2017-03-221-1/+1
* | Make the decision about whether to use a Simple callcontext earlierLars Knoll2017-03-091-0/+2
|/
* Add Q_ALLOCA_VAR, Q_ALLOCA_DECLARE and Q_ALLOCA_ASSIGN macrosKimmo Ollila2017-02-151-1/+1
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-221-0/+6
|\
| * Fix excessive invalidation of QML disk cachesSimon Hausmann2016-10-181-0/+6
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-09-211-0/+1
|\|
| * QML: Make sure the integer data is aligned on 4-byte boundariesErik Verbruggen2016-08-301-0/+1
* | Qml compiler: replace 'foreach' with 'range for'Anton Kudryavtsev2016-09-091-2/+2
|/
* Make the unit mapping on Windows configurable with regards to executable mappingSimon Hausmann2016-08-171-0/+1
* Fix endianness in constant handlingSimon Hausmann2016-08-031-0/+6
* Make generated code loading constants relocatableSimon Hausmann2016-08-021-0/+4
* Add a checksum to the generated QML compilation unitsSimon Hausmann2016-08-021-0/+1
* Improve robustness of qml disk cachingSimon Hausmann2016-07-231-4/+6
* Improve robustness of qml cache expiry checkingSimon Hausmann2016-07-191-0/+1
* Simplify CompiledData::Unit serializationSimon Hausmann2016-07-151-59/+79
* Clean up function offset table generationSimon Hausmann2016-07-151-7/+4