aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4script.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove most of the places where getPointer() is usedLars Knoll2014-12-201-1/+1
* Return Heap::ExecutionContext for globalContext()Lars Knoll2014-12-191-12/+15
* Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-2/+4
* Make ExecutionContextSaver GC safeLars Knoll2014-12-191-1/+1
* Add default parameter value for ScopedCallData()Oleg Shparber2014-12-121-1/+1
* Encapsulate accesses to the root contextLars Knoll2014-12-111-2/+2
* Cleanup destruction of heap objectsLars Knoll2014-11-211-6/+1
* Changed InternalClass to store Identifier* instead of String*Simon Hausmann2014-11-211-2/+2
* Cleanup exception catching codeLars Knoll2014-11-151-2/+1
* Remove ExecutionContext from the Runtime codegeneratorLars Knoll2014-11-151-1/+1
* Replaced more usages of Returned<T> with Heap::T*Simon Hausmann2014-11-141-4/+4
* Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-2/+2
* Store Heap objects in the qml binding wrapperLars Knoll2014-11-121-7/+8
* Convert ExecutionContext::parent/outer to use a heap objectLars Knoll2014-11-121-2/+3