summaryrefslogtreecommitdiff
path: root/src/zmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-2/+2
* Use dummy allocator to make accesses defined as per standard (#11982)sundb2023-04-101-13/+65
* Key as dict entry - memory optimization for sets (#11595)Viktor Söderqvist2023-01-201-2/+3
* Avoid using unsafe C functions (#10932)ranshid2022-07-181-1/+1
* Avoid valgrind fishy value warning on corrupt restore payloads (#10937)Oran Agra2022-07-131-6/+12
* Add warning for suspected slow system clocksource setting (#10636)yoav-steinberg2022-05-221-17/+41
* zmalloc_get_rss implementation for haiku. (#10687)David CARLIER2022-05-081-0/+17
* zmalloc_get_rss openbsd implementation (#10149)David CARLIER2022-01-191-1/+7
* zmalloc_get_rss netbsd impl fix proposal. (#10116)David CARLIER2022-01-161-2/+2
* Added INFO LATENCYSTATS section: latency by percentile distribution/latency b...filipe oliveira2022-01-051-0/+14
* Add --large-memory flag for REDIS_TEST to enable tests that consume more than...sundb2021-11-161-2/+2
* fix a compilation error around madvise when make with jemalloc on MacOS (#9350)DarrenJiang132021-08-101-1/+1
* Use madvise(MADV_DONTNEED) to release memory to reduce COW (#8974)Wang Yuan2021-08-041-1/+33
* Fix slowdown due to child reporting CoW. (#8645)Yossi Gottlieb2021-03-221-0/+5
* Add run all test support with define REDIS_TEST (#8570)sundb2021-03-101-1/+2
* Fix memory info on FreeBSD. (#8620)Yossi Gottlieb2021-03-091-3/+3
* Cleanup usage of malloc_usable_size. (#8554)Yossi Gottlieb2021-02-251-2/+8
* Fix compile errors with no HAVE_MALLOC_SIZE. (#8533)Yossi Gottlieb2021-02-231-5/+2
* Fix integer overflow (CVE-2021-21309). (#8522)Yossi Gottlieb2021-02-221-0/+10
* Fix last COW INFO report, Skip test on non-linux platforms (#8301)Oran Agra2021-01-081-8/+11
* Several (mostly Solaris-related) cleanups (#8171)Yossi Gottlieb2020-12-131-8/+3
* Solaris based system rss size report. (#8138)David CARLIER2020-12-061-0/+21
* Sanitize dump payload: fail RESTORE if memory allocation failsOran Agra2020-12-061-64/+88
* DragonFlyBSD resident memory amount (almost) similar as FreeBSD. (#8023)David CARLIER2020-11-081-1/+5
* Fix wrong zmalloc_size() assumption. (#7963)Yossi Gottlieb2020-10-261-3/+0
* performance and memory reporting improvement - sds take control of it's inter...Oran Agra2020-10-021-1/+85
* getting rss size implementation for netbsd (#7293)David CARLIER2020-09-291-0/+20
* Implement redisAtomic to replace _Atomic C11 builtin (#7707)Wang Yuan2020-09-171-2/+1
* Remove dead code from update_zmalloc_stat_alloc (#7589)Oran Agra2020-07-311-11/+2
* Avoid collision with MacOS LIST_HEAD macro after #6384.antirez2019-12-021-0/+8
* Merge pull request #6384 from devnexen/apple_smaps_implSalvatore Sanfilippo2019-12-021-0/+21
|\
| * Adding AnonHugePages case + commentsDavid Carlier2019-09-201-2/+11
| * Getting region date per process in DarwinDavid Carlier2019-09-151-0/+12
* | Merge remote-tracking branch 'antirez/unstable' into jemalloc_purge_bgOran Agra2019-10-041-0/+20
|\ \ | |/
| * Updating resident memory request impl on FreeBSD.David Carlier2019-07-281-0/+20
* | RED-31295 - redis: avoid race between dlopen and thread creationOran Agra2019-10-021-4/+2
* | make redis purge jemalloc after flush, and enable background purging threadOran Agra2019-06-021-0/+34
|/
* Alter coding style in #4696 to conform to Redis code base.antirez2019-03-211-1/+1
* Merge pull request #4696 from oranagra/zrealloc_fixSalvatore Sanfilippo2019-03-211-0/+4
|\
| * Fix zrealloc to behave similarly to je_realloc when size is 0Oran Agra2018-02-211-0/+4
* | Fix incorrect memory usage accounting in zreallocBruce Merry2018-09-301-2/+18
* | fix recursion typo in zmalloc_usableOran Agra2018-07-221-1/+1
* | slave buffers were wasteful and incorrectly counted causing evictionOran Agra2018-07-161-0/+3
* | Fix typoJack Drogon2018-07-031-1/+1
* | Fix update_zmalloc_stat_alloc in zreallocFuxin Hao2018-06-141-1/+1
* | Merge pull request #4901 from KFilipek/zmalloc_typo_fixSalvatore Sanfilippo2018-06-111-1/+1
|\ \
| * | Typo in preprocessor conditionKrzysztof Filipek2018-05-061-1/+1
* | | include stdint.h for unit64_t definitionRemi Collet2018-05-301-0/+1
* | | Active defrag fixes for 32bit buildsOran Agra2018-05-171-1/+4
|/ /
* | Adding real allocator fragmentation to INFO and MEMORY command + active defra...Oran Agra2018-03-121-3/+26
|/