aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/memory
Commit message (Expand)AuthorAgeFilesLines
* gc: Prevent recursing into gc from onDestroyedFabian Kosmale2024-04-251-2/+8
* gc: Fix wasDrainNecessary conditionFabian Kosmale2024-04-251-1/+1
* QtQml: Provide an easy way to run non-incremental gcFabian Kosmale2024-03-192-1/+10
* qv4mm: Update non-managed memory limits at correct point in timeFabian Kosmale2024-03-052-19/+31
* qv4mm: Rework interaction between allocation and incremental gcFabian Kosmale2024-03-052-5/+2
* qv4mm: Handle running out of native heap memoryFabian Kosmale2024-03-052-3/+81
* qv4mm: Make sweep incremental, tooFabian Kosmale2024-03-053-59/+170
* QV4 garbage collection: Allocate white during gc runFabian Kosmale2024-03-052-30/+0
* Prepare for white allocations during gc (9/9): ExecutableCompilationUnitFabian Kosmale2024-03-052-4/+12
* WriteBarrier: Introduce Pointer and HeapObjectWrapper abstractionsFabian Kosmale2024-03-051-0/+65
* gc: sweep: simplify iteration over weak maps/setsFabian Kosmale2024-01-221-22/+13
* Remove the use of Q_QML_PRIVATE_EXPORTAlexey Edelev2024-01-111-1/+1
* Use base stack pointer directly returned from VxWorksKrzysztof Sommerfeld2024-01-091-7/+0
* Long live incremental garbage collection in QML!Fabian Kosmale2023-12-206-113/+579
* qv4mm: Document and extend allocManaged overload setFabian Kosmale2023-10-061-1/+30
* QtQml: Re-add pthread_attr_init() to stackPropertiesGeneric()Ulf Hermann2023-09-291-0/+1
* Add implementation for stack properties on VxWorksTomasz Kozlowski2023-09-221-0/+18
* Warnings: Suppress MinGW warning about out of bounds array accessOlivier De Cannière2023-08-231-0/+7
* QML: remove pthread_attr_init() from stackPropertiesGeneric()Thiago Macieira2023-08-211-1/+0
* MemoryManager: Retain the end of a chunk when allocating a new oneUlf Hermann2023-01-271-0/+8
* MemoryManager: Remove grayBitmapUlf Hermann2023-01-274-75/+1
* wasm: implement stackProperties()Morten Sørvig2023-01-161-0/+12
* Drop the stackBase != (void*)0 constraint in qv4stacklimitsMikolaj Boc2023-01-091-3/+0
* QML: Add an accurate stack bounds checkerUlf Hermann2022-12-092-0/+429
* Revert "masm: Treat Android as generic Posix regarding mmap and friends"Ulf Hermann2022-11-251-1/+1
* Avoid -Wshorten-64-to-32 warnings in a few placesFabian Kosmale2022-10-311-5/+5
* Port from container::count() and length() to size() - V5Marc Mutz2022-10-131-1/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-1/+1
* masm: Treat Android as generic Posix regarding mmap and friendsUlf Hermann2022-10-061-1/+1
* QML: Optimize QObject method callsUlf Hermann2022-09-201-1/+7
* QtQml: Remove unused includes in qml, first partSemih Yavuz2022-09-141-3/+0
* Use SPDX license identifiersLucie Gérard2022-06-115-190/+10
* Fix typo: alignment has an n in itEdward Welbourne2021-10-131-2/+2
* Fix sweep step for tainted QObject JavaScript wrappersVlad Zahorodnii2021-10-121-1/+1
* Upgrade std::is_trivial::value to C++17 std::is_trivial_vIvan Tkachenko2021-08-242-4/+4
* Cleanup some includesFabian Kosmale2021-03-172-3/+1
* Remove the qmake project filesFabian Kosmale2021-01-151-11/+0
* V4: Prevent heap objects from getting immediately swept by GCUlf Hermann2020-11-061-0/+14
* Replace old Q_DECL statements with modern C++Allan Sandfeld Jensen2020-10-314-5/+5
* Rename QQmlQPointer to QV4QPointerUlf Hermann2020-09-211-4/+4
* Rephrase Chunk::sortIntoBins() for more clarityUlf Hermann2020-05-251-4/+7
* MemoryManager: Forward arguments to init()Ulf Hermann2020-03-121-10/+10
* V4: Fix mark stack overrunsUlf Hermann2020-02-272-24/+39
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-091-0/+2
|\
| * QV4MM: Fix crash caused by MarkStack overflowFabian Kosmale2020-01-071-0/+2
* | Fix Qt6 build in preparation of qt5 submodule updateAlexandru Croitor2019-12-191-2/+3
|/
* Split compiler and runtime more clearlyUlf Hermann2019-07-111-1/+1
* rtems: Reduce MemorySegment::NumChunksMikhail Svetkin2019-06-281-0/+4
* Add environment variable for configure maxJSStackSize and maxGCStackSizeMikhail Svetkin2019-06-281-1/+1
* Port towards load/storeRelaxed atomicsGiuseppe D'Angelo2019-06-251-2/+2