summaryrefslogtreecommitdiffstats
path: root/libdm/mm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Align struct memblock in dbg_malloc for sparc.Alasdair Kergon2008-06-251-1/+1
* Skip add_dev_node when ioctls disabled.Alasdair Kergon2008-05-211-1/+1
* Calculate string size within dm_pool_grow_object.Alasdair Kergon2008-04-192-9/+12
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-216-16/+16
* Standardise protective include file #defines.Alasdair Kergon2007-04-272-4/+4
* Add dm_event_handler_[gs]et_timeout functions.Alasdair Kergon2007-01-221-1/+2
* Report error if NULL pointer supplied to dm_strdup_aux().Alasdair Kergon2007-01-151-2/+7
* Reorder mm bounds_check code to reduce window for a dmeventd race. (dm_free_aux)Alasdair Kergon2006-09-191-6/+7
* reorder bounds check codeAlasdair Kergon2006-08-181-9/+10
* Add file & line to dm_strdup_aux().Alasdair Kergon2006-02-231-2/+2
* Rename _log to dm_log and export.Alasdair Kergon2006-01-312-4/+4
* Fix dm_strdup debug definition.Alasdair Kergon2006-01-111-1/+1
* fix debug linkingAlasdair Kergon2005-11-101-14/+4
* export bitset, pool, hash, mallocAlasdair Kergon2005-10-165-70/+67
* Code to build and display device dependency tree.Alasdair Kergon2005-10-166-0/+964