aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/memory
Commit message (Expand)AuthorAgeFilesLines
...
| | * Merge remote-tracking branch 'origin/5.9' into 5.105.10Liang Qi2018-02-071-0/+15
| | |\
| | | * Add back the optional heaptrack trace pointsAndras Mantia2018-02-061-0/+15
* | | | CleanupsLars Knoll2018-02-091-35/+41
* | | | Remove InternalClass forward declarationsLars Knoll2018-02-091-2/+0
|/ / /
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-022-103/+73
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-242-103/+73
| |\|
| | * Add logging categories for GC statisticsLars Knoll2017-12-112-99/+70
* | | Remove duplicated declarationLars Knoll2018-01-261-1/+0
* | | Disentangle include dependencies around the write barrierLars Knoll2018-01-192-129/+36
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-093-17/+36
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-043-17/+36
| |\|
| | * Re-enable QML memory profilingUlf Hermann2017-11-233-13/+28
* | | Raise minimum supported MSVC version to 2015Friedemann Kleint2018-01-063-11/+5
* | | JIT: Inline load(Scoped)Local and store(Scoped)Local instructionsLars Knoll2017-11-301-2/+4
* | | Bring back markObjects(), this time generatedLars Knoll2017-11-144-100/+78
* | | Never truncate the JS stackLars Knoll2017-10-231-1/+3
* | | Merge remote-tracking branch 'origin/dev' into wip/new-backendLars Knoll2017-08-221-7/+7
|\| |
| * | Prospective build fix for Integrity OSSimon Hausmann2017-06-201-7/+7
* | | Remove stuff related to simple call contextsLars Knoll2017-08-102-106/+0
* | | Unify QV4::Function::internalClass and the ic used in CallContextLars Knoll2017-08-031-0/+12
* | | Unify SimpleCallContext and CallContextLars Knoll2017-07-051-2/+2
* | | Simplify and unite handling of activation objects in ContextsLars Knoll2017-07-051-0/+2
|/ /
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-065-66/+75
|\|
| * Get rid of the MemoryManager pointer inside StringLars Knoll2017-05-191-1/+1
| * Move the engine() accessor from Object to ManagedLars Knoll2017-05-191-2/+2
| * Move the prototype into the internal classLars Knoll2017-05-191-7/+12
| * Move the internalClass field from Heap::Object to Heap::BaseLars Knoll2017-05-193-10/+20
| * Move the EngineBase class into it's own header fileLars Knoll2017-05-191-35/+0
| * Move a few more members from ExecutionEngine to EngineBaseLars Knoll2017-05-191-0/+8
| * Free up completely empty Chunks, and return the memory to the OSLars Knoll2017-05-192-9/+27
| * Re-add some inline property storageLars Knoll2017-05-083-5/+10
* | Correctly set the black bit for stack allocated contextsLars Knoll2017-05-021-2/+2
* | Merge remote-tracking branch 'origin/5.9' into devLars Knoll2017-05-021-2/+32
|\|
| * Fix memory leak in the memory managerLars Knoll2017-04-281-2/+32
* | Merge remote-tracking branch 'origin/5.9' into devLars Knoll2017-04-221-0/+7
|\|
| * Fix GC corruption on macOS and possibly some other OSesLars Knoll2017-04-211-0/+7
* | MM: Provide information about object types on sweepRobin Burchell2017-04-203-20/+59
* | Cleanups: Remove Steele barrier codeLars Knoll2017-04-073-95/+8
* | Separate the stack used for GC from the regular JS stackLars Knoll2017-04-074-48/+79
* | CleanupsLars Knoll2017-04-072-58/+67
* | Avoid stack overflows during GC runsLars Knoll2017-04-071-3/+15
* | Don't use incremental GC for nowLars Knoll2017-03-301-2/+2
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-03-271-1/+1
|\|
| * Merge "Merge remote-tracking branch 'origin/5.8' into 5.9" into refs/staging/5.9Simon Hausmann2017-03-251-1/+1
| |\
| | * Merge remote-tracking branch 'origin/5.8' into 5.9Simon Hausmann2017-03-151-1/+1
| | |\
| | | * Fix accidental assignment in assertionSimon Hausmann2017-03-131-1/+1
* | | | Fix possible loss of data warningJesus Fernandez2017-03-241-1/+1
* | | | Merge remote-tracking branch 'origin/5.9' into HEADSimon Hausmann2017-03-234-3/+43
|\| | |
| * | | Fix handling of huge memory segmentsLars Knoll2017-03-221-3/+13
| * | | Complete transition to standard layout classes for JIT accessSimon Hausmann2017-03-211-0/+8