summaryrefslogtreecommitdiff
path: root/src/zmalloc.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* no more allocation stats info in INFO, useless now that we have jemalloc.antirez2011-07-021-10/+0
* forward-ported changes in zmalloc.c/h to support jemalloc buildantirez2011-06-201-5/+10
* Fixed compilation on FreeBSDantirez2011-01-201-1/+1
* initial fix of the test suite to run both in in-memory and diskstore modeantirez2011-01-091-1/+1
* allocation stats in INFOantirez2011-01-091-12/+23
* zmalloc functions to get RSS and fragmentation refactored into two separated ...antirez2010-11-021-8/+25
* Don't use prefix when malloc_size() can be calledPieter Noordhuis2010-10-231-3/+14
* memory fragmentation reporting in INFO also added for Mac OS Xantirez2010-09-021-6/+31
* memory fragmentation ratio in INFO outputantirez2010-09-021-0/+42
* Add zcalloc and use it where appropriateBenjamin Kramer2010-07-251-0/+14
* redis.c split into many different C files.antirez2010-07-011-0/+158