aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4runtime.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | Fix Context::getPropertyAndBase to use Heap based objectsLars Knoll2014-12-201-3/+1
* | Remove most of the places where getPointer() is usedLars Knoll2014-12-201-14/+14
* | Store a Heap::EvalFunction pointer in the engineLars Knoll2014-12-201-2/+2
* | Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-40/+55
* | Replace usage of stdout for debug output by qDebugErik Verbruggen2014-12-191-2/+10
* | Return a Heap::Object in Object::prototype()Lars Knoll2014-12-171-7/+4
* | Move prototype back from the vtable into ObjectLars Knoll2014-12-111-1/+1
* | Better encapsulate access to the global objectLars Knoll2014-12-111-1/+1
* | Fix Object::arrayData() accessor to return a heap objectLars Knoll2014-12-111-3/+3
* | Remove two reinterpret_casts in ObjectLars Knoll2014-11-221-1/+1
* | Fix run-time string handling with regards to the new heapSimon Hausmann2014-11-211-19/+44
* | Cleanup exception catching codeLars Knoll2014-11-151-2/+2
* | Replaced more usages of Returned<T> with Heap::T*Simon Hausmann2014-11-141-1/+1
* | Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-13/+13
* | Ported most ExecutionEnginew::new* factory methods away from Returned<T>Simon Hausmann2014-11-121-7/+11
* | Change signature or runtime methods to take an engine pointerLars Knoll2014-11-121-188/+184
* | CleanupsLars Knoll2014-11-121-1/+4
* | Convert methods in RuntimeHelpers to take an engine pointerLars Knoll2014-11-121-40/+40
* | Store all data members in FunctionObject as heap dataLars Knoll2014-11-121-2/+3
* | Move Data of FunctionObject and related classes into HeapLars Knoll2014-11-081-1/+1
* | Move Data for String into the Heap namespaceLars Knoll2014-11-081-3/+3
* | Refactor ExecutionContextsLars Knoll2014-11-081-1/+1
* | Begin moving the data out of Managed objectsLars Knoll2014-11-081-1/+1
* | Get rid of Members and directly store MemberData::Data pointersLars Knoll2014-11-071-1/+1
* | Move the throw methods from ExecutionContext to ExecutionEngineLars Knoll2014-11-041-23/+23
* | Cleanup header file dependenciesLars Knoll2014-11-041-3/+21
* | Remove most calls to Value::managed()Lars Knoll2014-11-041-1/+1
* | Changed Value to store Managed::Data pointers directlySimon Hausmann2014-11-041-4/+4
* | Cleanup: Get rid of String and Object pointers in ValueSimon Hausmann2014-11-041-1/+3
|/
* Get rid of !this and similar constructsLars Knoll2014-10-311-4/+5
* Don't check the this pointer for 0 in member functionsLars Knoll2014-10-271-1/+1
* Rework our simple array implementationLars Knoll2014-10-271-2/+2
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Accelerate property lookups for C++-based QObject singletons.Michael Brasser2014-08-071-0/+12
* Change the object allocation schemeSimon Hausmann2014-07-221-4/+4
* Convert Execution contexts to new constructor syntaxLars Knoll2014-07-221-2/+2
* Convert the last Managed types to the new constructor syntaxLars Knoll2014-07-221-1/+1
* Convert String to new constructor syntaxLars Knoll2014-07-221-9/+9
* Convert FunctionObject derived classes to new construction schemeLars Knoll2014-07-221-2/+1
* Get rid of CallDataRefLars Knoll2014-07-221-11/+11
* Get rid of all uses of ObjectRefLars Knoll2014-07-221-1/+1
* Get rid of StringRefLars Knoll2014-07-221-21/+21
* Convert ExecutionContext to new storage schemeLars Knoll2014-07-221-54/+54
* Move ArrayData over to new data layoutLars Knoll2014-07-221-2/+2
* Convert the remaining classes in functionobject.hLars Knoll2014-07-221-1/+1
* Move object data into internal structureLars Knoll2014-07-221-4/+4
* Move Managed data into it's own subclassLars Knoll2014-07-221-2/+2
* v4: Delay creating the ScopedValue/ScopedProperty in objectLiteralHolger Hans Peter Freyther2014-07-201-15/+19
* Extend the QML bootstrap library by the IR buildersSimon Hausmann2014-04-231-18/+76
* Fix typoSimon Hausmann2014-04-011-1/+1