aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4script.cpp
Commit message (Expand)AuthorAgeFilesLines
* Respect QML_DISABLE_DISK_CACHE also for caches built into the binaryUlf Hermann2020-12-101-1/+3
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-161-1/+1
* Add a hook that allows for ahead-of-time compiled functionsSimon Hausmann2020-04-221-1/+1
* Prepare for new members in QQmlPrivate::CachedQmlUnitSimon Hausmann2020-04-211-2/+2
* Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-021-4/+5
* Disentangle includes and namespacesUlf Hermann2019-07-111-1/+1
* Split qqmltypeloader{_p.h|.cpp} into a several filesUlf Hermann2019-07-111-0/+1
* remove QmlIR::Document::removeScriptPragmasUlf Hermann2019-07-091-1/+0
* Simplify codegen error handlingUlf Hermann2019-07-041-11/+8
* Simplify errors and diagnosticsUlf Hermann2019-06-141-6/+15
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-8/+10
* Enable lookups for imported scripts and worker scriptsSimon Hausmann2019-03-251-1/+0
* Merge remote-tracking branch 'origin/5.12.0' into 5.12Qt Forward Merge Bot2018-12-071-0/+1
|\
| * Generate lookups into the global object more aggressivelyLars Knoll2018-11-161-0/+1
* | Fix parsing of js files via Qt.include()Simon Hausmann2018-11-291-17/+1
|/
* Clone ContextType::Global as ContextType::ScriptImportedByQMLJüri Valdmann2018-11-011-2/+3
* Add support for importing ES modules in .qml filesSimon Hausmann2018-08-171-17/+1
* Get rid of TemporaryAssignmentSimon Hausmann2018-07-171-1/+2
* Merge remote-tracking branch 'origin/5.11' into devUlf Hermann2018-06-251-3/+4
|\
| * Script::parse(): improve "function expressions as statement" error msgMitch Curtis2018-06-201-3/+4
* | Fix heap-use-after-freeSimon Hausmann2018-05-021-7/+4
* | Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-2/+2
* | Clean up manual reference of QQmlTypeData and QQmlPropertyCacheSimon Hausmann2018-04-261-1/+1
|/
* Warn about non spec compliant extension being usedLars Knoll2018-04-111-0/+6
* Fix QML data structure version checking for ahead-of-time generated filesSimon Hausmann2018-03-201-3/+14
* Pass "this" object when evaluating debug jobsUlf Hermann2018-03-171-3/+4
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-8/+8
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-6/+6
|\
| * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-211-5/+9
* | Get rid of internal QQmlPrivate::CachedQmlUnit interface part 1Simon Hausmann2018-01-281-2/+2
* | Remove private API dependency of qmlcachegen generated codeSimon Hausmann2018-01-281-1/+1
* | Fix compilation unit memory leak when using qml caching from resourcesSimon Hausmann2018-01-261-1/+2
* | Remove some duplicated codeSimon Hausmann2018-01-251-0/+20
* | Cut out one more C++ layer when doing JS function callsLars Knoll2017-11-131-9/+2
* | Finally get rid of the QV4::Function pointer in the contextLars Knoll2017-11-131-3/+0
* | Further cleanup JSCallDataLars Knoll2017-11-071-5/+6
* | Simplify JSCallData constructionLars Knoll2017-11-071-2/+2
* | Get rid of the implicit cast operator to a CallDataLars Knoll2017-11-071-2/+2
* | Rename JSCall to JSCallDataLars Knoll2017-11-071-2/+2
* | Fix CallData setup for Script::runErik Verbruggen2017-09-151-7/+7
* | Always set the correct FunctionObject when calling JS functionsLars Knoll2017-09-021-8/+8
* | Move ScopedCallData and ScopedStackFrame into a separate fileLars Knoll2017-09-011-0/+1
* | CleanupsLars Knoll2017-09-011-1/+1
* | Move CallContext construction into a interpreter instructionLars Knoll2017-09-011-2/+2
* | Use the context member in CallDataLars Knoll2017-09-011-2/+4
* | Move line number information into a side tableLars Knoll2017-08-251-1/+1
* | Always create a valid CallData object for interpreter callsLars Knoll2017-08-101-2/+4
* | Get rid of simpleCallLars Knoll2017-08-101-4/+1
* | Refactor context handlingLars Knoll2017-08-101-2/+1
* | Get rid of ExecutionContext::strictModeLars Knoll2017-08-101-1/+0