summaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4script_p.h
Commit message (Expand)AuthorAgeFilesLines
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-4/+6
* Fix parsing of js files via Qt.include()Simon Hausmann2018-11-291-4/+2
* Clone ContextType::Global as ContextType::ScriptImportedByQMLJüri Valdmann2018-11-011-1/+2
* Fix heap-use-after-freeSimon Hausmann2018-05-021-3/+6
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-3/+3
* Clean up manual reference of QQmlTypeData and QQmlPropertyCacheSimon Hausmann2018-04-261-1/+1
* Fix QML data structure version checking for ahead-of-time generated filesSimon Hausmann2018-03-201-1/+1
* Pass "this" object when evaluating debug jobsUlf Hermann2018-03-171-1/+1
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-3/+3
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-2/+4
|\
| * Use potentially intercepted URL as ID for compilation unitsUlf Hermann2017-12-211-2/+4
* | Remove some duplicated codeSimon Hausmann2018-01-251-0/+1
* | Finally get rid of the QV4::Function pointer in the contextLars Knoll2017-11-131-24/+0
* | Fix CallData setup for Script::runErik Verbruggen2017-09-151-3/+3
* | Move CallContext construction into a interpreter instructionLars Knoll2017-09-011-2/+4
* | Get rid of ExecutionContext::strictModeLars Knoll2017-08-101-4/+0
* | Don't store the current line number in the ExecutionContextLars Knoll2017-08-041-4/+0
* | Get rid of the compilation unit related members in ExecutionContextLars Knoll2017-08-031-12/+4
* | Split up qv4codegen into several filesLars Knoll2017-07-031-5/+1
* | Get rid of IR::Module and IR::FunctionLars Knoll2017-06-301-1/+1
* | Don't use the ISel's anymoreLars Knoll2017-06-221-1/+1
|/
* Protect CompilationUnit member usage against word size differencesSimon Hausmann2017-03-171-1/+1
* Don't create a FunctionObject in createQmlBinding()Lars Knoll2016-12-091-1/+0
* Start cleaning up the QmlContextWrapperLars Knoll2016-12-041-1/+1
* Make generated code loading constants relocatableSimon Hausmann2016-08-021-0/+4
* Simplify reference management in QV4::ScriptSimon Hausmann2016-07-191-1/+1
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-2/+2
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Pass a QmlContext to QV4::Script instead of a contextwrapperLars Knoll2015-09-091-5/+9
* Move createQmlCallableForFunction out of the binding wrapperLars Knoll2015-09-081-16/+0
* Create less BindingWrappersLars Knoll2015-08-251-4/+0
* Remove unused pointer to the context wrapperLars Knoll2015-08-201-2/+0
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-3/+3
* Cleanup retrieval of scope and context objectsLars Knoll2015-06-181-2/+2
* Add some typesafetyLars Knoll2015-06-181-2/+2
* Clean up ExecutionContext's for QMLLars Knoll2015-06-181-3/+2
* Make QV4::Script GC safeLars Knoll2015-06-171-4/+3
* Store rootcontext in a GC safe wayLars Knoll2015-06-171-1/+1
* Use Heap::Pointer in more placesLars Knoll2015-04-241-4/+2
* More cleanupsLars Knoll2015-04-211-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Get rid of most uses of ValueRefLars Knoll2015-01-231-1/+1
* Make sure we always have an engine when assigning to a PersistentLars Knoll2015-01-131-1/+1
* Clean up JS .import/.pragma directive scanningSimon Hausmann2015-01-081-1/+6
* Return Heap::ExecutionContext for globalContext()Lars Knoll2014-12-191-10/+23
* Encapsulate accesses to the root contextLars Knoll2014-12-111-1/+1
* Remove the executioncontext in a few more places where it's not neededLars Knoll2014-11-211-2/+0
* Replaced more usages of Returned<T> with Heap::T*Simon Hausmann2014-11-141-2/+2
* Store Heap objects in the qml binding wrapperLars Knoll2014-11-121-3/+3