aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add pragma syntax to support translation contextLucie Gérard2023-10-261-0/+4
* QmlCompiler: Allow creation of structured value typesUlf Hermann2023-07-061-1/+25
* Qml: Disambiguate helper roundUpToMultipleOf from MASMFriedemann Kleint2023-02-101-10/+16
* QmlCompiler: Fix recognition of builtin list typesUlf Hermann2022-12-151-5/+23
* QML: Track the statement indices together with line numbersUlf Hermann2022-10-131-7/+13
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-071-3/+3
* Port from container::count() and length() to size()Marc Mutz2022-10-071-14/+14
* QML: Optimize QObject method callsUlf Hermann2022-09-201-9/+23
* Use SPDX license identifiersLucie Gérard2022-06-111-39/+3
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-111-2/+1
* QML: Port QV4::CompiledData::Lookup to new special integer bitfieldUlf Hermann2022-05-111-16/+4
* QML: Port QV4::CompiledData::RegExp to new special integer bitfieldUlf Hermann2022-05-111-10/+7
* QML: Port QV4::CompiledData::JSClassMember to new special integer bitfieldUlf Hermann2022-05-111-2/+1
* Update uses of QCryptographicHash::hash()Mårten Nordheim2022-03-111-1/+1
* Make a few member functions constUlf Hermann2021-11-151-1/+1
* When binding signals, run the outer function to get the nested oneUlf Hermann2021-08-171-3/+15
* Fix ubsan errorAllan Sandfeld Jensen2020-09-231-5/+9
* Prettify QV4_SHOW_BYTECODE output for JS classesUlf Hermann2020-05-261-11/+12
* Make QtQml work with the latest changes in qtbaseLars Knoll2020-01-141-10/+4
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1/+1
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-091-5/+13
* Collect type information for function parametersSimon Hausmann2019-07-091-2/+2
* Move unit checksum generation into qv4compilerUlf Hermann2019-06-241-1/+20
* Move the header checking into ExecutableCompilationUnitUlf Hermann2019-06-141-1/+2
* Eliminate qmldevtools_buildUlf Hermann2019-05-311-11/+18
* Split QV4::Value into a static and a dynamic partUlf Hermann2019-05-311-1/+1
* Move qv4string{_p.h|.cpp} out of the devtoolsUlf Hermann2019-05-101-1/+0
* Remove tracing JIT infrastructureUlf Hermann2019-04-291-1/+0
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-211-48/+9
|\
| * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-44/+1
| * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-4/+8
* | V4: Generate labels for backward jumpsErik Verbruggen2019-01-311-1/+12
* | V4: Collect trace information in the interpreterErik Verbruggen2019-01-251-1/+1
|/
* Create proper template objects for tagged templatesLars Knoll2018-11-051-3/+50
* Fix error reporting when imports or re-exports in modules failSimon Hausmann2018-10-111-0/+2
* properly align string table in compiled dataRolf Eike Beer2018-09-141-1/+3
* use WTF::roundUpToMultipleOf() instead of open coding itRolf Eike Beer2018-09-131-10/+7
* make pointer operations more explicit when building string tableRolf Eike Beer2018-09-101-3/+4
* avoid duplicate offset calculations when building string tableRolf Eike Beer2018-09-071-3/+3
* Implement the dead temporal zoneSimon Hausmann2018-08-281-0/+5
* Cleanup RegExpObjectLars Knoll2018-08-151-0/+2
* Fix module dependency handlingSimon Hausmann2018-08-141-0/+17
* Enable unicode regular expressionsLars Knoll2018-08-101-0/+2
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-1/+61
* Reduce memory consumption when loading AOT generated cache filesSimon Hausmann2018-08-011-4/+1
* Simplify loading of ahead-of-time created QML cache filesSimon Hausmann2018-07-311-0/+2
* Optimize memory consumption of ahead-of-time compile cache filesSimon Hausmann2018-07-311-2/+12
* Shrink CompiledData::Function by 8 bytesSimon Hausmann2018-07-311-2/+2
* Shrink CompiledData::Binding by 8 bytesSimon Hausmann2018-07-311-0/+15
* Shrink the size of CompiledData::Function by 16 bytesSimon Hausmann2018-07-301-6/+6