aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4arraydata_p.h
Commit message (Expand)AuthorAgeFilesLines
* Cleanup some of the casting codeLars Knoll2015-03-201-2/+2
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* CleanupsLars Knoll2015-01-231-3/+3
* Get rid of most uses of ValueRefLars Knoll2015-01-231-7/+7
* Move the internalClass pointer into Heap::ObjectLars Knoll2015-01-211-12/+0
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-1/+0
* Remove the remaining bit of code that use the vtable in the internalClassLars Knoll2015-01-211-1/+1
* Move vtable out of internalClassLars Knoll2015-01-201-5/+6
* Make Managed inherit ValueLars Knoll2014-12-201-2/+2
* Fix Object::arrayData() accessor to return a heap objectLars Knoll2014-12-111-8/+12
* Move readonly accessors into Heap::ArrayDataLars Knoll2014-12-101-36/+64
* Operate directly on Heap::ArrayData where possibleLars Knoll2014-11-221-6/+8
* Move the indexing methods from SimpleArrayData to Heap::SimpleArrayDataLars Knoll2014-11-221-3/+7
* Cleanup destruction of heap objectsLars Knoll2014-11-211-1/+8
* Remove ExecutionContext from the array sorting codeLars Knoll2014-11-151-1/+1
* Remove the remaining uses of Returned<T>Simon Hausmann2014-11-151-2/+0
* Cleanup RegExpLars Knoll2014-11-081-1/+1
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-39/+50
* Let markObjects() operate directly on HeapObjectsLars Knoll2014-11-041-2/+2
* Get rid of !this and similar constructsLars Knoll2014-10-311-2/+2
* Don't check the this pointer for 0 in member functionsLars Knoll2014-10-271-8/+0
* Reduce size of ArrayData by one pointerLars Knoll2014-10-271-17/+28
* Rework our simple array implementationLars Knoll2014-10-271-15/+26
* Update license headers and add new licensesJani Heikkinen2014-08-251-18/+10
* Cleanup: Get rid of __data membersSimon Hausmann2014-07-221-14/+0
* Disable T::Data compile time size assertion for some compilersSimon Hausmann2014-07-221-1/+1
* Ported array data to the new object structureSimon Hausmann2014-07-221-40/+52
* Get rid of all uses of ObjectRefLars Knoll2014-07-221-1/+1
* Move ArrayData over to new data layoutLars Knoll2014-07-221-16/+46
* Move Managed data into it's own subclassLars Knoll2014-07-221-1/+1
* Avoid calling destroy() on most objectsLars Knoll2014-07-221-1/+0
* Optimize construction of SimpleArrayDataLars Knoll2014-03-191-2/+2
* CleanupsLars Knoll2014-01-311-7/+7
* Allocate the ArrayData object and it's data togetherSimon Hausmann2014-01-241-15/+9
* Change virtual methods in ArrayData to take Object pointerLars Knoll2014-01-241-54/+21
* Turn ArrayData into a Managed objectLars Knoll2014-01-231-41/+40
* Adjust method naming to be closer to ManagedLars Knoll2014-01-211-7/+14
* Add a SimpleArrayData classLars Knoll2014-01-201-16/+26
* Save memory on array dataLars Knoll2014-01-201-6/+6
* Smaller code cleanupLars Knoll2014-01-091-1/+1
* Rework array handling for JS objectsLars Knoll2014-01-091-0/+242