summaryrefslogtreecommitdiff
path: root/src/zmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* zmalloc.c: remove thread safe mode, it's the default way.antirez2017-05-091-21/+3
* Simplify atomicvar.h usage by having the mutex name implicit.antirez2017-05-041-3/+3
* Fix preprocessor if/else chain broken in order to fix #3927.antirez2017-04-111-0/+3
* Fix zmalloc_get_memory_size() ifdefs to actually use the else branch.antirez2017-04-111-2/+0
* Defrag: activate it only if running modified version of Jemalloc.antirez2017-01-101-2/+2
* active memory defragmentationoranagra2016-12-301-0/+20
* zmalloc: Make fp var non local to fix build.antirez2016-09-191-2/+3
* zmalloc: zmalloc_get_smap_bytes_by_field() modified to work for any PID.antirez2016-09-191-6/+18
* fix linux compile bugroot2016-01-131-3/+3
* zmalloc.c converted to use atomicvar.h.antirez2015-10-011-33/+5
* Add info as requested by the original getMemorySize() license.antirez2014-12-171-0/+8
* getMemorySize() moved into zmalloc.c with other low level mem utils.antirez2014-12-171-0/+49
* Fix non-linux builds error introduced with THP checks.antirez2014-11-141-1/+1
* THP detection / reporting functions added.antirez2014-11-121-6/+18
* Allow atomic memory count update with C11 builtinsMatt Stancliff2014-06-261-2/+5
* Use predefined macro for used_memory() updateMatt Stancliff2014-06-261-1/+1
* Sample and cache RSS in serverCron().antirez2014-03-241-2/+2
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-1/+1
* Fixed many typos.guiquanz2013-01-191-1/+1
* Use more fine grained HAVE macros instead of HAVE_PROCFS.antirez2012-11-211-2/+2
* zmalloc_get_private_dirty() function added (Linux only).antirez2012-11-191-0/+25
* zmalloc: kill unused __size parameter in update_zmalloc_stat_alloc() macro.antirez2012-11-141-7/+7
* Fix a forget zmalloc_oom() -> zmalloc_oom_handler() replacement.antirez2012-08-241-1/+1
* Better Out of Memory handling.antirez2012-08-241-4/+10
* define zlibc_free() in a way that is not shadowed by jemalloc.antirez2012-03-271-4/+9
* Produce the watchlog warning log in a way that is safer from a signal handler...antirez2012-03-271-0/+4
* use gcc sync builtins for memory counter when possiblePremysl Hruby2012-02-261-9/+33
* Precision of getClientOutputBufferMemoryUsage() greatily improved, see issue ...antirez2012-02-071-0/+14
* Fix crash on SPARC due to improper alignment of allocated memoryChris Lamb2011-11-161-1/+1