aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/memory
Commit message (Expand)AuthorAgeFilesLines
* 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
* Eliminate qmldevtools_buildUlf Hermann2019-05-311-5/+1
* Don't include qv4enginebase_p.h in qmldevtoolsUlf Hermann2019-05-102-1/+2
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-03-292-54/+45
|\
| * Trigger the garbage collector when allocating InternalClass objectsUlf Hermann2019-03-262-54/+45
* | Fix logging output for GCUlf Hermann2019-03-271-9/+14
|/
* V4: Fix failing assert on all 32bit platformsErik Verbruggen2019-02-141-1/+1
* MemoryManager: Only clear weak values onceUlf Hermann2019-01-231-2/+0
* Fix a crash when allocating huge memory segmentsLars Knoll2018-11-021-3/+2
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-2/+2
* Don't let GC runs be dominated by internal classesLars Knoll2018-09-141-2/+2
* Add support for WeakSetLars Knoll2018-08-282-0/+20