aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4persistent.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce a new mechanism to iterate over object propertiesLars Knoll2018-08-021-0/+12
* Don't use empty values anymore to store internal freelistsLars Knoll2018-05-241-3/+3
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-8/+8
* Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-02-021-10/+24
|\
| * Improve persistent/weak value allocation performanceSimon Hausmann2018-01-311-10/+24
* | Separate the stack used for GC from the regular JS stackLars Knoll2017-04-071-7/+5
* | New mark table implementationLars Knoll2017-03-091-10/+1
|/
* QML: Create a fast-path for QV4::WeakValue::setErik Verbruggen2016-10-211-21/+5
* Merge remote-tracking branch 'origin/5.6' into 5.8Simon Hausmann2016-10-131-1/+1
|\
| * V4: Fix usage of QV4::Value tags/typesErik Verbruggen2016-10-131-1/+1
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-201-6/+3
|\|
| * V4: Always set the tag when boxing a pointer in QV4::Value.Erik Verbruggen2016-06-161-6/+3
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-291-1/+20
|\|
| * Make sure we destroy all QV4::QObjectWrapper objectsJian Liang2016-01-221-1/+20
* | Updated license headersJani Heikkinen2016-01-191-14/+20
|/
* Revert "Fix QtSharedPointer::ExternalRefCountData object leaks"J-P Nurmi2015-12-231-7/+0
* Fix QtSharedPointer::ExternalRefCountData object leaksJian Liang2015-12-181-0/+7
* Make iteration over persistent values saferLars Knoll2015-08-241-8/+55
* Encapsulate and protect all accesses to the vtable of Heap objectsLars Knoll2015-08-101-2/+2
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-9/+9
* Fix the RegExpCache to be GC safeLars Knoll2015-06-171-0/+6
* Get rid of asManaged()Lars Knoll2015-04-211-1/+1
* Merge remote-tracking branch 'origin/5.5' into devFrederik Gladhorn2015-03-031-1/+1
|\
| * Fix MSVC 64 bit warnings about loss of data when converting from 'size_t' to ...Friedemann Kleint2015-02-231-1/+1
* | Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
|/
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Keep PersistentValueStorage page size in sync with system page sizeTor Arne Vestbø2015-02-021-14/+12
* Get rid of most uses of ValueRefLars Knoll2015-01-231-3/+13
* Move vtable out of internalClassLars Knoll2015-01-201-2/+2
* Refactor persistent valuesLars Knoll2015-01-161-149/+237
* Make sure we always have an engine when assigning to a PersistentLars Knoll2015-01-131-50/+58
* Cleanup debugger to be safe for the new GCLars Knoll2014-11-121-0/+10
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Move PersistenValue and WeakValue into it's own fileLars Knoll2014-02-051-0/+255