aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4functionobject.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Use Scoped values a bit more consistentlyLars Knoll2014-12-201-18/+17
* Remove most of the places where getPointer() is usedLars Knoll2014-12-201-6/+6
* Return Heap::ExecutionContext for globalContext()Lars Knoll2014-12-191-3/+5
* Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-16/+13
* Cleanup code that modifies the JS stackLars Knoll2014-12-191-2/+2
* Make ExecutionContextSaver GC safeLars Knoll2014-12-191-6/+8
* Add default parameter value for ScopedCallData()Oleg Shparber2014-12-121-1/+1
* Move prototype back from the vtable into ObjectLars Knoll2014-12-111-25/+22
* Encapsulate accesses to the root contextLars Knoll2014-12-111-3/+3
* Fix Object::arrayData() accessor to return a heap objectLars Knoll2014-12-111-2/+2
* Remove two reinterpret_casts in ObjectLars Knoll2014-11-221-3/+3
* Fix run-time string handling with regards to the new heapSimon Hausmann2014-11-211-2/+12
* Remove ExecutionContext from the Runtime codegeneratorLars Knoll2014-11-151-1/+1
* Changed MemoryManager::alloc<T> to return Heap::T* instead of T*Simon Hausmann2014-11-151-2/+2
* Replaced more usages of Returned<T> with Heap::T*Simon Hausmann2014-11-141-3/+3
* Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-2/+2
* Ported most ExecutionEnginew::new* factory methods away from Returned<T>Simon Hausmann2014-11-121-1/+1
* Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-4/+4
* CleanupsLars Knoll2014-11-121-0/+10
* Store all data members in FunctionObject as heap dataLars Knoll2014-11-121-19/+30
* Convert ExecutionContext::parent/outer to use a heap objectLars Knoll2014-11-121-2/+2
* Use Heap object for CallData::function memberLars Knoll2014-11-111-2/+2
* Move Data of FunctionObject and related classes into HeapLars Knoll2014-11-081-28/+29
* Move Object::Data into the Heap namespaceLars Knoll2014-11-081-4/+4
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-3/+3
* Get rid of Members and directly store MemberData::Data pointersLars Knoll2014-11-071-22/+35
* Let markObjects() operate directly on HeapObjectsLars Knoll2014-11-041-9/+9
* Move the throw methods from ExecutionContext to ExecutionEngineLars Knoll2014-11-041-9/+9
* Cleanup header file dependenciesLars Knoll2014-11-041-4/+0
* Remove some unneeded reinterpret_cast'sLars Knoll2014-11-041-2/+2
* Changed Value to store Managed::Data pointers directlySimon Hausmann2014-11-041-3/+3
* Don't check the this pointer for 0 in member functionsLars Knoll2014-10-271-1/+3
* Rework our simple array implementationLars Knoll2014-10-271-3/+3
* Fix QQmlExpression/QQmlScriptString/QQmlBinding crashesSimon Hausmann2014-10-091-3/+3
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Fix crash when throwing an exception from within a constructorSimon Hausmann2014-07-311-0/+3
* Change the object allocation schemeSimon Hausmann2014-07-221-3/+3
* Convert Execution contexts to new constructor syntaxLars Knoll2014-07-221-28/+28
* Convert remaining FunctionObject's to new constructor schemeLars Knoll2014-07-221-44/+4
* Convert FunctionObject derived classes to new construction schemeLars Knoll2014-07-221-59/+36
* Convert regexpsLars Knoll2014-07-221-1/+2
* Convert delegate model and indexed builtin functionLars Knoll2014-07-221-3/+41
* Get rid of all uses of ObjectRefLars Knoll2014-07-221-1/+1
* Remove the less often used Ref classesLars Knoll2014-07-221-1/+1
* Get rid of StringRefLars Knoll2014-07-221-6/+6
* Convert ExecutionContext to new storage schemeLars Knoll2014-07-221-54/+54
* Move MemberData over to new storage layoutLars Knoll2014-07-221-1/+1
* Rename Managed::managedData() to d() to be consistentLars Knoll2014-07-221-8/+8
* Convert FunctionObject to new storage schemeLars Knoll2014-07-221-16/+16
* Move ArrayData over to new data layoutLars Knoll2014-07-221-1/+1