August 26, 2011
View c191f7b603

core:mem: short status dumping

Daniel-Constantin Mierla authored on 26/08/2011 07:32:51
July 20, 2011
View 683a4899a9

core: remove commented out ROUNDUP macro (2002) and big_hash_idx() (2007)

Henning Westerholt authored on 20/07/2011 19:34:14
July 13, 2011
View 47f5930387

mem: initial doxygen documentation for MM, small whitespace changes

Henning Westerholt authored on 13/07/2011 22:11:48
June 11, 2011
View e4a7506395

core: fix warnings/eliminate unused variables

Andrei Pelinescu-Onciul authored on 11/06/2011 09:21:49
December 20, 2010
View ed6f5bcaf6

core: execute core events when pkg usage changes

Daniel-Constantin Mierla authored on 20/12/2010 08:40:46
March 12, 2010
View 75c1e9a735

mem: fix real_used stats for realloc

Andrei Pelinescu-Onciul authored on 12/03/2010 11:16:16
September 29, 2009
View e4f42ce1de

core: mem dbg options updates + cleanups

Andrei Pelinescu-Onciul authored on 29/09/2009 13:25:50
View f92113d8e1

core: remove VQ_MALLOC memory manager

Henning Westerholt authored on 17/03/2009 12:24:42 • Andrei Pelinescu-Onciul committed on 29/09/2009 17:03:41
View ed20ee1dd1

mem: summarize in-use memory on exit

Dragos Vingarzan authored on 28/09/2009 20:01:17 • Andrei Pelinescu-Onciul committed on 29/09/2009 17:03:40
July 14, 2008
View e593195402

added function qm_check\(\) which checks integrity of pkg mem. If you have a problem with memory you can include qm_check() into lovely places in your code and at these checkpoints integrity pf pkg memory will be checked.

Libor Chocholaty authored on 14/07/2008 13:37:42
August 20, 2007
View f346a1bf0b

- improved chances to catch doubles frees on joined fragments (QM_JOIN_FREE and QM_DEBUG have to be defined). Patch from Michal Matyska <>. Closes SER-296.

Andrei Pelinescu-Onciul authored on 20/08/2007 11:09:13
February 23, 2007
View 8799e028d5

- added shm_available/pkg_available/{qm,fm}_available: return the ammount of free memory

Andrei Pelinescu-Onciul authored on 23/02/2007 23:20:51
April 7, 2006
View 58d0d1b5b6

- separate memdbg log level which controls the memory/malloc related debug messages (to see them ser must be compiled with malloc debuging: -DDBG_QM_MALLOC or -DDBG_FM_MALLOC and memdbg must be <= debug ). By default is set to L_DBG. E.g.: setting memdbg=100 in ser.cfg will make sure that you'll never see a malloc debug message. Note: memdbg is different from memlog, memlog is the log level used for malloc statistics (printed on exit or on SIGUSR1).

Andrei Pelinescu-Onciul authored on 07/04/2006 14:55:27
February 3, 2006
View 9b1c8956bc

- *_realloc bug fix: on grow, when out of memory, realloc would free the original pointer (instead of leaving it alone and just returning null)

Andrei Pelinescu-Onciul authored on 03/02/2006 21:06:44
December 12, 2005
View fb9d6e50a1

- fixed real_used *realloc accounting - fixed initial size (didn't include overhead => fifo meminfo free was sometime negative)

Andrei Pelinescu-Onciul authored on 12/12/2005 12:18:19