aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine_p.h
Commit message (Expand)AuthorAgeFilesLines
* ExecutionEngine: Move initialization of statics into separate methodUlf Hermann2022-03-051-8/+8
* Eliminate JS call frame from metatypes callsUlf Hermann2021-06-101-4/+1
* Pass QMetaType by value rather than by ID in more placesUlf Hermann2021-06-091-2/+1
* QQmlEngine::executeRuntimeFunction: pass return value as input argumentAndrei Golubev2021-05-111-2/+2
* Add QJSEngine::registerModuleAlex Shaw2021-05-011-0/+8
* Support native transformation between UrlObject and QVariant/QUrlUlf Hermann2021-04-221-0/+1
* QV4::Engine::toVariant: Use metatype instead of metatype idFabian Kosmale2021-03-251-1/+1
* Inline retrieval of QML contextsUlf Hermann2021-03-251-0/+19
* Use QMetaType for ExecutionEngine::metaTypeFromJS()Ulf Hermann2021-03-241-1/+1
* Optimize QML context retrieval for AOT functionsUlf Hermann2021-03-131-1/+4
* Optimize ExecutionEngine::metaTypeToJS()Ulf Hermann2021-03-131-0/+3
* Engine: Cleanup method argument passingFabian Kosmale2021-03-041-1/+1
* metaTypeToJS: use QMetaType instead of idFabian Kosmale2021-02-191-1/+1
* QML: Do not JIT-compile AOT-compiled functionUlf Hermann2021-02-191-2/+4
* Support runtime functions evaluation by index through QQmlEngineAndrei Golubev2021-02-121-0/+3
* Respect QML_DISABLE_DISK_CACHE also for caches built into the binaryUlf Hermann2020-12-101-0/+2
* QML: Rewrite Qt object in actual C++Ulf Hermann2020-11-091-0/+1
* V4 Date: pass QDate, QTime by value, not by const referenceEdward Welbourne2020-09-011-1/+1
* Implement URLSearchParamsMaximilian Goldstein2020-05-061-0/+8
* Implement URL objectMaximilian Goldstein2020-04-081-0/+9
* Remove QRegExp support from QtQmlLars Knoll2020-04-031-1/+0
* Encapsulate QQmlContextDataUlf Hermann2020-03-231-1/+1
* Store a QV4::ReturnedValue in QJSValueUlf Hermann2020-03-181-1/+1
* Fix build with -no-feature-networkUlf Hermann2020-02-241-0/+6
* QV4::Engine: replace std::function with a function pointerFabian Kosmale2020-01-061-1/+1
* QV4::ExecutionEngine: provide QNAM accessorFabian Kosmale2020-01-031-1/+10
* Remove some unneeded includesUlf Hermann2019-07-081-1/+0
* Add environment variable for configure maxJSStackSize and maxGCStackSizeMikhail Svetkin2019-06-281-4/+6
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-7/+9
* Remove last traces of QV8EngineUlf Hermann2019-05-081-4/+116
* Move compileModule() into qv4codegen.cppUlf Hermann2019-05-081-15/+3
* Transform V4_ENABLE_JIT into a featureUlf Hermann2019-04-251-2/+2
* Merge remote-tracking branch 'origin/5.13' into HEADUlf Hermann2019-03-221-0/+1
|\
| * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-0/+1
* | Support QRegularExpression on the same level as QRegExpUlf Hermann2019-03-201-0/+3
* | V4: Clean up the runtime functions declarationsErik Verbruggen2019-02-051-11/+0
|/
* Add convenience functions for creating and inspecting error objectsAllan Sandfeld Jensen2018-10-301-0/+3
* QML Engine: Support for JavaScript PromisesValery Kotov2018-10-111-0/+14
* Add support for yield*Lars Knoll2018-09-071-0/+2
* Add support for WeakSetLars Knoll2018-08-281-0/+4
* Implement support for WeakMapLars Knoll2018-08-281-0/+4
* Implement support for SharedArrayBufferLars Knoll2018-08-251-0/+4
* Fix toLocaleString implementations in (Typed)Array.prototypeLars Knoll2018-08-231-0/+2
* Add support for compiling ES modules ahead of timeSimon Hausmann2018-08-171-1/+3
* Add support for disk caching of ES modulesSimon Hausmann2018-08-171-2/+2
* Add support for importing ES modules in .qml filesSimon Hausmann2018-08-171-0/+2
* Fix order of own property names of module namespace objectsSimon Hausmann2018-08-151-1/+1
* Fix spec compliance for the RegExp constructorLars Knoll2018-08-151-0/+4
* Improve RegExp.prototype[Symbol.match] implementationLars Knoll2018-08-151-0/+10
* Add initial basic support for ES6 modulesSimon Hausmann2018-08-091-0/+15