| Commit message (Expand) | Author | Age | Files | Lines |
* | CRA review qml/jsruntime | Fabian Kosmale | 31 hours | 1 | -0/+1 |
* | gc: Fix stale pointers in WeakValues | Fabian Kosmale | 2024-04-25 | 1 | -0/+50 |
* | PersistentValue: fix gc isues | Fabian Kosmale | 2024-02-01 | 1 | -25/+13 |
* | PersistentValueStorage: remember last free page instead of reshuffling | Fabian Kosmale | 2024-01-25 | 1 | -4/+24 |
* | Long live incremental garbage collection in QML! | Fabian Kosmale | 2023-12-20 | 1 | -1/+17 |
* | Use SPDX license identifiers | Lucie GΓ©rard | 2022-06-11 | 1 | -38/+2 |
* | Fix life cycle methods of various types related to QQmlBind | Ulf Hermann | 2021-11-12 | 1 | -9/+2 |
* | Store a QV4::ReturnedValue in QJSValue | Ulf Hermann | 2020-03-18 | 1 | -2/+2 |
* | V4: Fix mark stack overruns | Ulf Hermann | 2020-02-27 | 1 | -1/+0 |
* | Introduce a new mechanism to iterate over object properties | Lars Knoll | 2018-08-02 | 1 | -0/+12 |
* | Don't use empty values anymore to store internal freelists | Lars Knoll | 2018-05-24 | 1 | -3/+3 |
* | use nullptr consistently (clang-tidy) | Shawn Rutledge | 2018-02-26 | 1 | -8/+8 |
* | Merge remote-tracking branch 'origin/5.9' into 5.10 | Liang Qi | 2018-02-02 | 1 | -10/+24 |
|\ |
|
| * | Improve persistent/weak value allocation performance | Simon Hausmann | 2018-01-31 | 1 | -10/+24 |
* | | Separate the stack used for GC from the regular JS stack | Lars Knoll | 2017-04-07 | 1 | -7/+5 |
* | | New mark table implementation | Lars Knoll | 2017-03-09 | 1 | -10/+1 |
|/ |
|
* | QML: Create a fast-path for QV4::WeakValue::set | Erik Verbruggen | 2016-10-21 | 1 | -21/+5 |
* | Merge remote-tracking branch 'origin/5.6' into 5.8 | Simon Hausmann | 2016-10-13 | 1 | -1/+1 |
|\ |
|
| * | V4: Fix usage of QV4::Value tags/types | Erik Verbruggen | 2016-10-13 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/5.6' into 5.7 | Liang Qi | 2016-06-20 | 1 | -6/+3 |
|\| |
|
| * | V4: Always set the tag when boxing a pointer in QV4::Value. | Erik Verbruggen | 2016-06-16 | 1 | -6/+3 |
* | | Merge remote-tracking branch 'origin/5.6' into dev | Liang Qi | 2016-01-29 | 1 | -1/+20 |
|\| |
|
| * | Make sure we destroy all QV4::QObjectWrapper objects | Jian Liang | 2016-01-22 | 1 | -1/+20 |
* | | Updated license headers | Jani Heikkinen | 2016-01-19 | 1 | -14/+20 |
|/ |
|
* | Revert "Fix QtSharedPointer::ExternalRefCountData object leaks" | J-P Nurmi | 2015-12-23 | 1 | -7/+0 |
* | Fix QtSharedPointer::ExternalRefCountData object leaks | Jian Liang | 2015-12-18 | 1 | -0/+7 |
* | Make iteration over persistent values safer | Lars Knoll | 2015-08-24 | 1 | -8/+55 |
* | Encapsulate and protect all accesses to the vtable of Heap objects | Lars Knoll | 2015-08-10 | 1 | -2/+2 |
* | Remove type punning from QV4::Value. | Erik Verbruggen | 2015-07-24 | 1 | -9/+9 |
* | Fix the RegExpCache to be GC safe | Lars Knoll | 2015-06-17 | 1 | -0/+6 |
* | Get rid of asManaged() | Lars Knoll | 2015-04-21 | 1 | -1/+1 |
* | Merge remote-tracking branch 'origin/5.5' into dev | Frederik Gladhorn | 2015-03-03 | 1 | -1/+1 |
|\ |
|
| * | Fix MSVC 64 bit warnings about loss of data when converting from 'size_t' to ... | Friedemann Kleint | 2015-02-23 | 1 | -1/+1 |
* | | Move memory management related functionality into it's own folder | Lars Knoll | 2015-03-02 | 1 | -1/+1 |
|/ |
|
* | Update copyright headers | Jani Heikkinen | 2015-02-12 | 1 | -7/+7 |
* | Keep PersistentValueStorage page size in sync with system page size | Tor Arne VestbΓΈ | 2015-02-02 | 1 | -14/+12 |
* | Get rid of most uses of ValueRef | Lars Knoll | 2015-01-23 | 1 | -3/+13 |
* | Move vtable out of internalClass | Lars Knoll | 2015-01-20 | 1 | -2/+2 |
* | Refactor persistent values | Lars Knoll | 2015-01-16 | 1 | -149/+237 |
* | Make sure we always have an engine when assigning to a Persistent | Lars Knoll | 2015-01-13 | 1 | -50/+58 |
* | Cleanup debugger to be safe for the new GC | Lars Knoll | 2014-11-12 | 1 | -0/+10 |
* | Update license headers and add new licenses | Jani Heikkinen | 2014-08-25 | 1 | -19/+11 |
* | Move PersistenValue and WeakValue into it's own file | Lars Knoll | 2014-02-05 | 1 | -0/+255 |