aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4script.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Fix endianness in constant handlingSimon Hausmann2016-08-031-1/+1
* Make generated code loading constants relocatableSimon Hausmann2016-08-021-0/+1
* V4: Make ExecutionEngine's debugger and profiler privateUlf Hermann2016-07-281-1/+1
* Simplify reference management in QV4::ScriptSimon Hausmann2016-07-191-28/+2
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-12/+14
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Move remaining objects to new constructor syntaxLars Knoll2015-09-221-6/+5
* Convert FunctionObjects to new allocation syntaxLars Knoll2015-09-221-2/+2
* Rename currentExecutionContext to currentContextLars Knoll2015-09-151-1/+1
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-2/+1
* Explicitly push/pop ExecutionContextsLars Knoll2015-09-151-0/+1
* Cleanup the ExecutionContextSaverLars Knoll2015-09-151-2/+3
* Pass a QmlContext to QV4::Script instead of a contextwrapperLars Knoll2015-09-091-11/+12
* Pass the correct QML context as scope to the binding wrapperLars Knoll2015-09-081-9/+6
* Don't push new QML contexts onto the context stackLars Knoll2015-09-081-1/+0
* Move createQmlCallableForFunction out of the binding wrapperLars Knoll2015-09-081-36/+10
* Create less BindingWrappersLars Knoll2015-08-251-14/+2
* Remove unused pointer to the context wrapperLars Knoll2015-08-201-10/+0
* Use the QmlContext as the scope for QQmlV4Function callsLars Knoll2015-08-201-1/+1
* Profile eval() and global script executionUlf Hermann2015-08-041-1/+2
* Smaller code cleanupsLars Knoll2015-06-191-11/+7
* Add some typesafetyLars Knoll2015-06-181-5/+5
* Clean up ExecutionContext's for QMLLars Knoll2015-06-181-18/+18
* Make QV4::Script GC safeLars Knoll2015-06-171-11/+9
* Store rootcontext in a GC safe wayLars Knoll2015-06-171-1/+1
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-4/+4
* Use Heap::Pointer in more placesLars Knoll2015-04-241-1/+1
* More cleanupsLars Knoll2015-04-211-3/+3
* Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* CleanupsLars Knoll2015-01-231-2/+2
* Get rid of most uses of ValueRefLars Knoll2015-01-231-1/+1
* Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-1/+1
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-4/+0
* Make sure we always have an engine when assigning to a PersistentLars Knoll2015-01-131-3/+3
* Get rid of the needsActivation flag in Heap::BaseLars Knoll2015-01-121-2/+0
* Clean up JS .import/.pragma directive scanningSimon Hausmann2015-01-081-1/+3
* Remove qv8engine usage in the contextwrapperLars Knoll2015-01-081-1/+1
* Use QV4::ScopedObject typedef instead of actual typeOleg Shparber2015-01-031-1/+1
* Do not cause SegFault when importing empty javascriptNobuaki Sukegawa2015-01-021-5/+3
* Make QQmlPropertyCache available in QJSEngineSimon Hausmann2014-12-291-1/+1