aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4engine_p.h
Commit message (Expand)AuthorAgeFilesLines
* QJSEngine: Trim compilation units after evaluating a programOlivier De Cannière2025-03-121-1/+2
* QtQml: Cache configuration parameters in type loaderUlf Hermann2024-12-191-1/+1
* QtQml: Generalize the global/illegal namesUlf Hermann2024-12-171-4/+0
* QtQml: Initialize ExecutionEngine members inline where possibleUlf Hermann2024-12-121-18/+18
* QtQml: Add some consistency to QV4::RegExpUlf Hermann2024-12-121-11/+6
* QtQml: Model native modules as compilation unitsUlf Hermann2024-12-061-21/+2
* Implement read/write-backs for QVariantMap and QVariantHashLuca Di Sera2024-12-011-0/+2
* QtQml: Move amendException into ExecutionEngineUlf Hermann2024-10-091-0/+2
* QtQml: Disable AOT compiled code when QML-previewingUlf Hermann2024-09-271-0/+2
* QtQml: Decouple JavaScript library CUs from enginesUlf Hermann2024-09-201-0/+8
* QtQml: Never clear all executable CUs from the QQmlEngineUlf Hermann2024-09-101-1/+0
* QtQml: Let QQmlTypeWrapper act as a constructor for its typeUlf Hermann2024-05-231-0/+2
* QtQml: Add a wrapper builtin for QQmlV4Function*Ulf Hermann2024-04-121-1/+1
* Prepare for white allocation during gc (0/9): EngineFabian Kosmale2024-03-051-5/+1
* QtQml: Use a multihash to store executable CUsUlf Hermann2024-01-251-2/+11
* QtQml: Use CompiledData::CompilationUnit in more placesUlf Hermann2024-01-201-9/+8
* QtQml: Move creation of ExecutableCompilationUnit into engineUlf Hermann2024-01-111-1/+9
* QtQml: Remove QQmlTypeLoader from QQmlImportUlf Hermann2024-01-111-0/+9
* QtQml: Get rid of the module mutexUlf Hermann2024-01-101-1/+0
* QJSValue: convert more aggressively to QVariantFabian Kosmale2023-12-191-0/+1
* QtQml: Optimize reading properties into V4 valuesUlf Hermann2023-11-151-0/+1
* QML: Allow conversion of symbols to QVariantUlf Hermann2023-06-201-1/+1
* Move ScopedStackFrame into qv4stackframe_p.hUlf Hermann2023-05-171-12/+18
* QML: Fix write back of Date valuesUlf Hermann2023-01-171-3/+5
* QtQml: Allow more fine grained control of the disk cacheUlf Hermann2023-01-021-1/+17
* QmlCompiler: Fix wrapping of numbers in QJSPrimitiveValueUlf Hermann2022-12-151-0/+19
* QML: Add an accurate stack bounds checkerUlf Hermann2022-12-091-5/+59
* QJSEngine: Provide a method to coerce values in JS fashionUlf Hermann2022-11-151-3/+4
* QML: Check for stack overflows when creating objectsUlf Hermann2022-11-111-2/+8
* Recursively write back value types and sequencesUlf Hermann2022-10-191-1/+5
* QV4: Avoid memory corruption in Reflect.applyFabian Kosmale2022-10-131-0/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-1/+1
* V4: Drop extra QVariant parameter from fromData()Ulf Hermann2022-10-071-3/+4
* V4: Use an enum to categorize functions and rename aotFunctionUlf Hermann2022-09-291-1/+2
* V4: Make ExecutionEngine::toVariant() staticUlf Hermann2022-09-201-2/+3
* QtQml: Remove unused includes in qml, first partSemih Yavuz2022-09-141-1/+0
* Allow limited extensions to globalsUlf Hermann2022-09-071-0/+1
* QML: Make modules imported with registerModule() available in QMLUlf Hermann2022-09-021-11/+19
* Use SPDX license identifiersLucie Gérard2022-06-111-38/+2
* Make QQmlEngine resolve closures when executing runtime functionsAndrei Golubev2022-04-271-1/+3
* ExecutionEngine: Move initialization of statics into separate methodUlf Hermann2022-03-051-8/+8
* QtQml: Do not depend on transitive includesFabian Kosmale2022-03-041-0/+1
* Remove the qml_sequence_object feature flagUlf Hermann2022-01-151-4/+0
* 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