aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4memberdata.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid number conversion issueUlf Hermann2019-06-111-2/+3
* Check for numeric limits when growing SharedInternalClassDataPrivateUlf Hermann2019-03-271-4/+17
* Store InternalClass::nameMap in a MemberDataLars Knoll2018-09-161-2/+3
* Fix quadratic behavior when allocating very large objectsLars Knoll2018-08-211-0/+17
* Make writes to ArrayData write-barrier safeLars Knoll2017-03-091-0/+1
* Unify mark handling for MemberData and ArrayDataLars Knoll2017-03-091-3/+4
* New mark table implementationLars Knoll2017-03-091-7/+0
* Ensure that we never create empty MemberData objectsLars Knoll2017-01-251-0/+1
* Get rid of the inline member data in ObjectLars Knoll2017-01-251-3/+3
* Streamline code allocating MemberDataLars Knoll2016-12-131-22/+8
* QML: Make all context objects trivialErik Verbruggen2016-09-301-2/+2
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Allocate QML defined properties without extra roomFrank Meerkoetter2015-09-051-9/+19
* Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-1/+1
* Reduce dependenciesLars Knoll2015-03-201-0/+1
* Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Move the internalClass pointer into Heap::ObjectLars Knoll2015-01-211-1/+1
* 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-1/+1
* Make Managed inherit ValueLars Knoll2014-12-201-1/+1
* Let the memory manager operate on Heap::Base objects, not ManagedLars Knoll2014-11-211-2/+3
* We should never construct a managed derived type directly anymoreLars Knoll2014-11-211-1/+1
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-5/+5
* Get rid of Members and directly store MemberData::Data pointersLars Knoll2014-11-071-13/+14
* Let markObjects() operate directly on HeapObjectsLars Knoll2014-11-041-4/+4
* Changed Value to store Managed::Data pointers directlySimon Hausmann2014-11-041-1/+1
* Update license headers and add new licensesJani Heikkinen2014-08-251-18/+10
* Cleanup: Get rid of __data membersSimon Hausmann2014-07-221-3/+3
* Move MemberData over to new storage layoutLars Knoll2014-07-221-3/+3
* Get rid of different macros for vtable specializationsLars Knoll2014-07-221-1/+1
* Avoid calling destroy() on most objectsLars Knoll2014-07-221-17/+1
* Garbage collect member dataLars Knoll2014-04-041-0/+86