aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4compileddata_p.h
Commit message (Expand)AuthorAgeFilesLines
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1326/+0
* Move BindingPropertyData into ExecutableCompilationUnitUlf Hermann2019-07-111-4/+0
* Split qqmltypeloader{_p.h|.cpp} into a several filesUlf Hermann2019-07-111-1/+0
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-091-29/+30
* Fix standalone buildSimon Hausmann2019-07-091-0/+2
* Centralize property & signal parameter type handling at compilation timeSimon Hausmann2019-07-081-2/+8
* Minor internal API cleanupSimon Hausmann2019-07-051-9/+11
* Reduce the size of Property fields in type compilation dataSimon Hausmann2019-07-051-7/+24
* Internal API cleanupSimon Hausmann2019-07-051-5/+1
* Reduce the size of signal parameters in qml cache dataSimon Hausmann2019-07-051-3/+6
* Remove unused field memberSimon Hausmann2019-07-051-2/+1
* Inline the rest of qv4compileddata.cppUlf Hermann2019-06-261-23/+109
* Inline CompiledData::unlink() into the only callerUlf Hermann2019-06-241-2/+0
* Move unit checksum generation into qv4compilerUlf Hermann2019-06-241-3/+0
* Move saveToDisk into SaveableUnitPointerUlf Hermann2019-06-241-21/+47
* Move the header checking into ExecutableCompilationUnitUlf Hermann2019-06-141-3/+0
* Move AST -> CompiledData location transformation to scan functionsUlf Hermann2019-06-131-3/+0
* Split QV4::Value into a static and a dynamic partUlf Hermann2019-05-311-3/+4
* Move valueAsNumber into ExecutableCompilationUnitUlf Hermann2019-05-131-8/+0
* Add abstraction for temporarily setting StaticData when savingUlf Hermann2019-05-171-0/+43
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-197/+51
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-05-091-0/+4
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-05-081-0/+4
| |\
| | * Avoid std::function in qqmlirbuilder.cppUlf Hermann2019-05-071-0/+4
* | | Drop some dead bootstrap codeUlf Hermann2019-05-081-4/+3
* | | Move dynamicStrings into the bootstrapped part of QV4::CompiledDataUlf Hermann2019-05-071-11/+9
* | | Remove tracing JIT infrastructureUlf Hermann2019-04-291-5/+1
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-03-261-4/+0
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-251-4/+0
| |\|
| | * Fix memory "leaks" in qmlcachegenSimon Hausmann2019-03-221-4/+0
* | | Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-221-28/+11
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-211-28/+11
| |\|
| | * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-22/+5
| | * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-3/+4
* | | V4: Add trace slot for UPlusErik Verbruggen2019-03-221-1/+7
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-02-211-0/+1
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-201-0/+1
| |\|
| | * Avoid unnecessary re-generation qml cache files in some circumstancesUlf Hermann2019-02-181-0/+1
* | | QML: Split propertyCache into multiple filesUlf Hermann2019-02-011-2/+1
|/ /
* | V4: Generate labels for backward jumpsErik Verbruggen2019-01-311-4/+11
* | V4: Collect trace information in the interpreterErik Verbruggen2019-01-251-2/+5
* | QML: Special case null as binding typeUlf Hermann2019-01-211-0/+2
|/
* Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-11-161-1/+1
|\
| * Expose let/const variables from imported JS scriptsJüri Valdmann2018-11-021-1/+1
* | Create proper template objects for tagged templatesLars Knoll2018-11-051-1/+41
|/
* QQmlScriptData: Extract qmlContextDataForContext from scriptValueForContextJüri Valdmann2018-10-171-0/+2
* Fix error reporting when imports or re-exports in modules failSimon Hausmann2018-10-111-2/+6
* Implement the dead temporal zoneSimon Hausmann2018-08-281-3/+8
* Add support for compiling ES modules ahead of timeSimon Hausmann2018-08-171-1/+1
* Add support for importing ES modules in .qml filesSimon Hausmann2018-08-171-1/+2