aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4script.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Introduce a JS stack frame that corresponds to the C++ stack frameLars Knoll2017-08-101-1/+1
* | Completely avoid intermediate scopes for simple functionsLars Knoll2017-08-081-2/+2
* | Avoid creating a separate Scope in the ExecutionContextSaverLars Knoll2017-08-081-1/+1
* | Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-3/+2
* | Get rid of the compilation unit related members in ExecutionContextLars Knoll2017-08-031-3/+1
* | Move the Runtime codegen into it's own fileLars Knoll2017-07-031-1/+1
* | Split up qv4codegen into several filesLars Knoll2017-07-031-14/+14
* | Remove now unused filesLars Knoll2017-06-301-1/+0
* | Get rid of IR::Module and IR::FunctionLars Knoll2017-06-301-2/+2
* | Rename Codegen::Environment to Context and pull it out of CodegenLars Knoll2017-06-301-2/+2
* | Get rid of inheritedLocals in the codegenLars Knoll2017-06-291-10/+1
* | Don't use the ISel's anymoreLars Knoll2017-06-221-8/+5
* | Re-enable lookupsLars Knoll2017-06-221-0/+3
* | Pass the JSUnitGenerator into the codegenLars Knoll2017-06-191-3/+3
|/
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-141-2/+0
|\
| * Get rid of the GCBlockerLars Knoll2016-12-281-2/+0
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-72/+4
|\|
| * Don't create a FunctionObject in createQmlBinding()Lars Knoll2016-12-091-47/+0
| * Refactor the calling code for (Simple)ScriptFunctionLars Knoll2016-12-091-27/+7
| * Start cleaning up the QmlContextWrapperLars Knoll2016-12-041-1/+0
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-3/+4
|\|
| * QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-3/+4
* | Qml jsruntime: replace 'foreach' with 'range for'Anton Kudryavtsev2016-09-161-2/+4
|/