aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4arrayobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-12/+12
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-0/+1
* Rename Heap::Base::as() to cast()Lars Knoll2015-04-211-1/+1
* More cleanupsLars Knoll2015-04-211-3/+3
* Further cleanupsLars Knoll2015-04-161-2/+2
* Wrap members in Object in a Heap::PointerLars Knoll2015-03-201-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* CleanupsLars Knoll2015-01-231-55/+55
* CleanupsLars Knoll2015-01-231-4/+4
* Remove all remaining usages of ValueRefLars Knoll2015-01-231-1/+1
* Get rid of most uses of ValueRefLars Knoll2015-01-231-3/+2
* 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-1/+0
* Get rid of hasAccessorProperty in Heap::BaseLars Knoll2015-01-121-1/+3
* Use QV4::ScopedObject typedef instead of actual typeOleg Shparber2015-01-031-8/+8
* Use QV4::ScopedArrayObject typedef instead of actual typeOleg Shparber2015-01-031-5/+5
* Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-021-7/+7
* Remove most of the places where getPointer() is usedLars Knoll2014-12-201-9/+9
* Add default parameter value for ExecutionEngine::newString()Oleg Shparber2014-12-121-1/+1
* Fix Object::arrayData() accessor to return a heap objectLars Knoll2014-12-111-4/+4
* Remove non required arrayData() accesses from qv4arrayobject.cppLars Knoll2014-12-101-7/+7
* Remove ExecutionContext from the array sorting codeLars Knoll2014-11-151-1/+1
* Cleanup: remove Value::toString/Object overloads taking a contextLars Knoll2014-11-151-20/+20
* Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-3/+3
* Move Data of Variant and ArgumentsObject into Heap namespaceLars Knoll2014-11-081-2/+2
* Move Data of FunctionObject and related classes into HeapLars Knoll2014-11-081-1/+1
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-5/+6
* Move the throw methods from ExecutionContext to ExecutionEngineLars Knoll2014-11-041-12/+12
* Cleanup header file dependenciesLars Knoll2014-11-041-0/+1
* Don't check the this pointer for 0 in member functionsLars Knoll2014-10-271-0/+3
* Rework our simple array implementationLars Knoll2014-10-271-14/+11
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Merge remote-tracking branch 'origin/5.3' into devSimon Hausmann2014-07-261-2/+2
|\
| * shift and unshift fail for QQmlSequence typesMartin Jones2014-07-221-2/+2
* | Convert most simple objects to the new constructor schemeLars Knoll2014-07-221-5/+0
* | Convert remaining FunctionObject's to new constructor schemeLars Knoll2014-07-221-2/+2
* | Get rid of all uses of ObjectRefLars Knoll2014-07-221-1/+1
* | Get rid of StringRefLars Knoll2014-07-221-4/+4
* | Convert ExecutionContext to new storage schemeLars Knoll2014-07-221-76/+76
* | Move ArrayData over to new data layoutLars Knoll2014-07-221-2/+2
* | Move object data into internal structureLars Knoll2014-07-221-12/+12
* | Move Managed data into it's own subclassLars Knoll2014-07-221-1/+1
* | Get rid of different macros for vtable specializationsLars Knoll2014-07-221-1/+1
* | Avoid calling destroy() on most objectsLars Knoll2014-07-221-1/+1
|/
* Cleanup our runtime methodsLars Knoll2014-03-111-4/+4
* Fix copying of Property'sLars Knoll2014-03-101-1/+1
* Merge remote-tracking branch 'origin/stable' into devSimon Hausmann2014-02-111-1/+1
|\
| * V4: Array.push() on QStringList should invoke putIndexed()Alberto Mardegan2014-01-281-1/+1
* | CleanupsLars Knoll2014-01-311-2/+2
* | Change virtual methods in ArrayData to take Object pointerLars Knoll2014-01-241-5/+6