July 13, 2011
View 9f8a2ff62f

mem: small def./decl. fix for a bunch of internal functions, use void argument

Henning Westerholt authored on 13/07/2011 22:16:38
View 47f5930387

mem: initial doxygen documentation for MM, small whitespace changes

Henning Westerholt authored on 13/07/2011 22:11:48
April 12, 2011
View 7b3a6eca7b

core: pkg mem size configurable form the cmd line

Andrei Pelinescu-Onciul authored on 12/04/2011 19:54:07
October 8, 2009
View 220ac6e202

mem: include the module name in the debugging info

Andrei Pelinescu-Onciul authored on 08/10/2009 09:33:25
September 29, 2009
View e4f42ce1de

core: mem dbg options updates + cleanups

Andrei Pelinescu-Onciul authored on 29/09/2009 13:25:50
September 28, 2009
View ed20ee1dd1

mem: summarize in-use memory on exit

Dragos Vingarzan authored on 28/09/2009 20:01:17
March 17, 2009
View f92113d8e1

core: remove VQ_MALLOC memory manager

Henning Westerholt authored on 17/03/2009 12:24:42
November 21, 2008
View f34610e3ec

add SHM_MEM_ERROR and PKG_MEM_ERROR logging macros to mem.h

Henning Westerholt authored on 21/11/2008 12:23:02
June 7, 2007
View 7c855aa056

- support for pre-faulting the shm mem. pages (memset(0))

Andrei Pelinescu-Onciul authored on 07/06/2007 21:49:53
June 1, 2007
View 51ea5ec2ee

Add a new memory allocator (-DDL_MALLOC) which is based on Doug Lea's dl_malloc implementation (http://g.oswego.edu/dl/html/malloc.html). Patch has been provided by Jan Andres <jan.andres@freenet-ag.de>

Hendrik Scholz authored on 01/06/2007 09:20:34
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
November 2, 2006
View 0809c3f798

Improve system malloc support:

Maxim Sobolev authored on 02/11/2006 19:43:51
November 1, 2006
View 680a0a95c3

- add brackets around 's' to allow pkg_malloc() to be invoked with non-atomic operands, i.e. dupl_string() in db/db_id.c

Hendrik Scholz authored on 01/11/2006 14:46:21
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
August 24, 2004
View 84d8e16586

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:58:23