aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/v8
Commit message (Expand)AuthorAgeFilesLines
* Use QV4::ScopedObject typedef instead of actual typeOleg Shparber2015-01-035-5/+5
* Use QV4::ScopedArrayObject typedef instead of actual typeOleg Shparber2015-01-032-4/+4
* Use QV4::ScopedContext typedef instead of actual typeOleg Shparber2015-01-021-1/+1
* Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-022-2/+2
* Remove v8engine dependency in fromVariant conversionsLars Knoll2015-01-023-61/+48
* Remove v8engine dependency in toVariant conversionsLars Knoll2015-01-023-46/+38
* Enable gadget wrapping for custom value typesSimon Hausmann2015-01-021-3/+15
* Don't store a v8engine pointer in qqmllistwrapperLars Knoll2015-01-011-1/+1
* Removed usage of QQmlValueType in QQmlValueTypeWrapperSimon Hausmann2014-12-281-1/+0
* Further value type wrapper cleanupsSimon Hausmann2014-12-231-2/+2
* Cleanup: Fix value type wrapper class nameSimon Hausmann2014-12-231-3/+3
* Initial work on gadget supportSimon Hausmann2014-12-221-4/+4
* Use pointers to Heap object to avoid recursionLars Knoll2014-12-202-4/+5
* Remove most of the places where getPointer() is usedLars Knoll2014-12-203-11/+11
* Fix build: include <qdatastream.h> before using QDataStreamThiago Macieira2014-12-191-0/+1
* Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-2/+2
* Move prototype back from the vtable into ObjectLars Knoll2014-12-111-1/+1
* Better encapsulate access to the global objectLars Knoll2014-12-113-9/+9
* Cleanup destruction of heap objectsLars Knoll2014-11-211-4/+1
* Make QV4::RegExpObject header independent from masm headersOleg Shparber2014-11-211-2/+2
* Changed InternalClass to store Identifier* instead of String*Simon Hausmann2014-11-211-1/+1
* Changed MemoryManager::alloc<T> to return Heap::T* instead of T*Simon Hausmann2014-11-151-0/+2
* Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-1/+1
* Use heap objects in the remaining managed objectsLars Knoll2014-11-122-4/+5
* Convert ExecutionContext::parent/outer to use a heap objectLars Knoll2014-11-121-1/+3
* Move data of more Qml related objects into Heap namespace.Lars Knoll2014-11-101-1/+1
* Move Data of the builtin functions to the Heap namespaceLars Knoll2014-11-082-72/+79
* Move Data of FunctionObject and related classes into HeapLars Knoll2014-11-082-4/+4
* Move Object::Data into the Heap namespaceLars Knoll2014-11-082-4/+4
* Begin moving the data out of Managed objectsLars Knoll2014-11-082-2/+2
* Let markObjects() operate directly on HeapObjectsLars Knoll2014-11-042-4/+4
* Move the throw methods from ExecutionContext to ExecutionEngineLars Knoll2014-11-043-14/+14
* Cleanup: Remove duplicated codeSimon Hausmann2014-11-031-16/+1
* Remove unused fileSimon Hausmann2014-11-032-35/+0
* Fix compiler warnings in qv8engine.cpp.Friedemann Kleint2014-09-191-1/+5
* Fix mapping of JS objects/arrays to C++Simon Hausmann2014-09-172-190/+129
* Fix roundtrip conversion between JS var and QVariantLars Knoll2014-09-111-1/+7
* Update license headers and add new licensesJani Heikkinen2014-08-259-171/+99
* Cleanup: Get rid of __data membersSimon Hausmann2014-07-221-10/+0
* Fix Managed::as<>() methodLars Knoll2014-07-221-2/+2
* Change the object allocation schemeSimon Hausmann2014-07-221-3/+3
* Remove unused methodLars Knoll2014-07-222-7/+0
* Convert constructors for builtin functionsLars Knoll2014-07-222-73/+75
* Get rid of all uses of ObjectRefLars Knoll2014-07-222-5/+4
* Remove the less often used Ref classesLars Knoll2014-07-222-4/+3
* Get rid of StringRefLars Knoll2014-07-223-12/+12
* Convert ExecutionContext to new storage schemeLars Knoll2014-07-223-243/+243
* Rename Managed::managedData() to d() to be consistentLars Knoll2014-07-221-1/+1
* Rename V4_OBJECT_NEW back to V4_OBJECTLars Knoll2014-07-221-2/+2
* Convert qqmlbuiltinfunctions to the new storage layoutLars Knoll2014-07-222-21/+33