summaryrefslogtreecommitdiff
path: root/libdm/mm
Commit message (Expand)AuthorAgeFilesLines
* gcc: use apropriate type for reading and printing valuesZdenek Kabelac2020-08-281-1/+1
* libdm: optimize dm_pool_strndupZdenek Kabelac2018-12-011-2/+4
* build: Don't generate symlinks in include/ dirJoe Thornber2018-05-144-4/+4
* libdm: Fix a size_t in _dm_malloc_aligned_aux message.Alasdair G Kergon2018-01-121-1/+1
* libdm: Introduce dm_malloc_alignedAlasdair G Kergon2018-01-101-1/+37
* tidy: Add missing underscores to statics.Alasdair G Kergon2017-10-182-7/+7
* gcc: cleanup some sign warningsZdenek Kabelac2016-02-231-3/+3
* dm: alloc always 8byte alignedZdenek Kabelac2016-02-111-3/+4
* doc: change fsf addressZdenek Kabelac2016-01-214-4/+4
* libdm: Use wrappers for all malloc functions.Alasdair G Kergon2015-07-221-0/+95
* cleanup: indents comments backtracesZdenek Kabelac2014-11-102-2/+2
* debug: avoid warning when compiled with valgrindZdenek Kabelac2014-03-271-1/+2
* libdm: Fix a data race in dm_pool_{create,destroy}.Petr Rockai2013-10-102-2/+11
* debug: add pointer to -DDEBUG_POOL compilationZdenek Kabelac2013-06-251-3/+3
* text: miscellaneous comments & message tweaksAlasdair G Kergon2013-06-151-1/+1
* headers: add headers for musl libcZdenek Kabelac2013-02-051-0/+1
* logging: classify log_debug messagesAlasdair G Kergon2013-01-073-8/+8
* configure: Use pkg-config to look for valgrind/memcheck.h.Petr Rockai2012-10-092-2/+2
* Add cast for ptrdiff_t - cleanup gcc warningZdenek Kabelac2012-03-011-1/+1
* Add test for failing allocationZdenek Kabelac2012-02-101-1/+1
* Improve valgrind support when compiled with DEBUG_MEMZdenek Kabelac2011-10-281-3/+11
* Fix usage of DEBUG_ENFORCE_POOL_LOCKING with DEBUG_MEMZdenek Kabelac2011-10-231-0/+5
* Aling structure chunk on default aling sizeZdenek Kabelac2011-10-201-1/+1
* Mark chunk memory for free as defined again for valgrindZdenek Kabelac2011-10-201-0/+6
* Simplify some pointer operationsZdenek Kabelac2011-10-201-4/+4
* Remove unused file from treeZdenek Kabelac2011-10-201-46/+0
* Mark unreleased memory pools as internal errorZdenek Kabelac2011-09-011-0/+1
* Add memory pool locking functionsZdenek Kabelac2011-08-113-3/+200
* Word alignment for stringsZdenek Kabelac2011-03-302-3/+3
* Valgrind updatesZdenek Kabelac2011-03-301-7/+4
* Simplify pool debug initializationZdenek Kabelac2011-03-301-11/+1
* Keep pool name also for pool-fastZdenek Kabelac2011-03-102-1/+3
* Fix void pointer arithmetic warning in pool debug codeZdenek Kabelac2011-02-281-1/+1
* Revert DEBUG_MEM cleanup commitZdenek Kabelac2011-02-081-4/+0
* Compile code for memory debuging only with DEBUG_MEMZdenek Kabelac2011-01-281-0/+4
* Use static indentifier for internal functionsZdenek Kabelac2010-10-261-4/+4
* Add dm_zalloc and use it and dm_pool_zalloc throughout.Alasdair Kergon2010-09-302-2/+21
* [MM] Make valgrind aware of the pool allocatorsJoe Thornber2010-08-092-8/+63
* Fix 'void*' arithmetic warnings in dbg_malloc.c.Zdenek Kabelac2010-08-031-3/+3
* Use __attribute__ consistently throughout.Alasdair Kergon2010-07-091-2/+2
* Use INTERNAL_ERROR definition consistently in internal error messages.Alasdair Kergon2010-03-252-2/+2
* remove no-longer-used headerAlasdair Kergon2010-01-191-121/+0
* Add log_errno to set a specific errno and replace log_error in due course.Alasdair Kergon2009-07-161-1/+1
* Use log_error macro consistently throughout in place of log_err.Alasdair Kergon2009-07-151-3/+3
* New LOG_MESG macro to fix file/line number logging for memory leaks afterAlasdair Kergon2009-07-151-1/+1
* Add dm_log_with_errno and dm_log_with_errno_init, deprecating the oldAlasdair Kergon2009-07-101-3/+3
* Helper function to catch memory pool leaks.Milan Broz2009-04-103-0/+32
* Fix debug pool grow object to properly support delta=0Milan Broz2009-04-021-4/+9
* fix some issues when compiling with -D DEBUG_POOLMilan Broz2009-03-261-5/+4
* more tweaking to get things to compile - dmlib.h for log fns, list.hAlasdair Kergon2008-11-034-3/+5