aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4memberdata_p.h
Commit message (Expand)AuthorAgeFilesLines
* Unify MemberData::Index and ArrayData::IndexLars Knoll2018-05-021-12/+0
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-1/+1
* Disentangle include dependencies around the write barrierLars Knoll2018-01-191-1/+1
* Raise minimum supported MSVC version to 2015Friedemann Kleint2018-01-061-1/+1
* Bring back markObjects(), this time generatedLars Knoll2017-11-141-1/+1
* Prospective build fix for Integrity OSSimon Hausmann2017-06-201-2/+2
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-061-7/+8
|\
| * Add ICs for String, MemberData and ArrayDataLars Knoll2017-05-191-0/+1
* | move locals over to be write barrier safeLars Knoll2017-03-091-1/+1
* | Go through proper set() functions when writing to MemberDataLars Knoll2017-03-091-4/+6
* | Change getValueOrSetter to be write barrier friendlyLars Knoll2017-03-091-0/+12
* | Refactor how we define Heap objectsLars Knoll2017-03-091-1/+1
* | Unify mark handling for MemberData and ArrayDataLars Knoll2017-03-091-6/+5
* | New mark table implementationLars Knoll2017-03-091-8/+6
|/
* Streamline code allocating MemberDataLars Knoll2016-12-131-2/+1
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-1/+1
* QML: Make all context objects trivialErik Verbruggen2016-09-301-0/+1
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Allocate QML defined properties without extra roomFrank Meerkoetter2015-09-051-1/+2
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Move the internalClass pointer into Heap::ObjectLars Knoll2015-01-211-2/+0
* We should never construct a managed derived type directly anymoreLars Knoll2014-11-211-1/+2
* Cleanup RegExpLars Knoll2014-11-081-1/+1
* Begin moving the data out of Managed objectsLars Knoll2014-11-081-10/+15
* Get rid of Members and directly store MemberData::Data pointersLars Knoll2014-11-071-16/+5
* Let markObjects() operate directly on HeapObjectsLars Knoll2014-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-8/+0
* Fix Managed::as<>() methodLars Knoll2014-07-221-1/+1
* Start implement new Object creation patternLars Knoll2014-07-221-2/+8
* Rename V4_MANAGED_NEW back to V4_MANAGEDLars Knoll2014-07-221-1/+1
* Move MemberData over to new storage layoutLars Knoll2014-07-221-7/+14
* Use Members for storing the bound arguments in BoundFunctionLars Knoll2014-07-221-0/+1
* Garbage collect member dataLars Knoll2014-04-041-0/+82