summaryrefslogtreecommitdiff
path: root/src/zmalloc.h
Commit message (Expand)AuthorAgeFilesLines
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-1/+1
* Fix some compile warnings and errors when building with gcc-12 or clang (#12035)sundb2023-04-181-7/+10
* Use dummy allocator to make accesses defined as per standard (#11982)sundb2023-04-101-11/+26
* zmalloc api set malloc attributes for api giving non aliased pointers. (#11196)David CARLIER2022-09-051-15/+15
* Add warning for suspected slow system clocksource setting (#10636)yoav-steinberg2022-05-221-0/+2
* Added INFO LATENCYSTATS section: latency by percentile distribution/latency b...filipe oliveira2022-01-051-0/+1
* Add --large-memory flag for REDIS_TEST to enable tests that consume more than...sundb2021-11-161-1/+1
* Use madvise(MADV_DONTNEED) to release memory to reduce COW (#8974)Wang Yuan2021-08-041-0/+1
* Add run all test support with define REDIS_TEST (#8570)sundb2021-03-101-1/+1
* Fix FreeBSD <12.x builds. (#8603)Yossi Gottlieb2021-03-071-0/+9
* Cleanup usage of malloc_usable_size. (#8554)Yossi Gottlieb2021-02-251-2/+9
* Use malloc_usable_size() on FreeBSD. (#8545)Yossi Gottlieb2021-02-241-1/+4
* Sanitize dump payload: fail RESTORE if memory allocation failsOran Agra2020-12-061-0/+6
* performance and memory reporting improvement - sds take control of it's inter...Oran Agra2020-10-021-2/+6
* Avoid collision with MacOS LIST_HEAD macro after #6384.antirez2019-12-021-1/+0
* Merge pull request #6384 from devnexen/apple_smaps_implSalvatore Sanfilippo2019-12-021-0/+1
|\
| * Getting region date per process in DarwinDavid Carlier2019-09-151-0/+1
* | make redis purge jemalloc after flush, and enable background purging threadOran Agra2019-06-021-0/+2
|/
* Fix incorrect memory usage accounting in zreallocBruce Merry2018-09-301-0/+4
* slave buffers were wasteful and incorrectly counted causing evictionOran Agra2018-07-161-0/+3
* add malloc_usable_size for libc mallocOran Agra2018-06-191-0/+5
* Adding real allocator fragmentation to INFO and MEMORY command + active defra...Oran Agra2018-03-121-1/+1
* zmalloc.c: remove thread safe mode, it's the default way.antirez2017-05-091-1/+0
* Defrag: activate it only if running modified version of Jemalloc.antirez2017-01-101-2/+12
* active memory defragmentationoranagra2016-12-301-0/+2
* zmalloc: zmalloc_get_smap_bytes_by_field() modified to work for any PID.antirez2016-09-191-2/+2
* getMemorySize() moved into zmalloc.c with other low level mem utils.antirez2014-12-171-0/+1
* THP detection / reporting functions added.antirez2014-11-121-0/+1
* Sample and cache RSS in serverCron().antirez2014-03-241-1/+1
* zmalloc_get_private_dirty() function added (Linux only).antirez2012-11-191-0/+1
* Better Out of Memory handling.antirez2012-08-241-0/+1
* Jemalloc updated to 3.0.0.antirez2012-05-161-2/+1
* future-proof version comparisonPremysl Hruby2012-04-051-2/+2
* Produce the watchlog warning log in a way that is safer from a signal handler...antirez2012-03-271-0/+1
* Precision of getClientOutputBufferMemoryUsage() greatily improved, see issue ...antirez2012-02-071-0/+4
* no more allocation stats info in INFO, useless now that we have jemalloc.antirez2011-07-021-3/+0
* forward-ported changes in zmalloc.c/h to support jemalloc buildantirez2011-06-201-3/+38
* allocation stats in INFOantirez2011-01-091-0/+3
* zmalloc functions to get RSS and fragmentation refactored into two separated ...antirez2010-11-021-0/+1
* memory fragmentation ratio in INFO outputantirez2010-09-021-0/+1
* Add zcalloc and use it where appropriateBenjamin Kramer2010-07-251-0/+1
* redis.c split into many different C files.antirez2010-07-011-0/+41