[Devel] [Fwd: [Serdev] CVS:commitlog: sip_router Makefile.defs
version.h
sip_router/mem dl_config.h dl_malloc.c dl_malloc.h mem.c mem.h shm_mem.c
shm_mem.h]
Klaus Darilion
klaus.mailinglists at pernau.at
Fri Jun 1 12:02:56 CEST 2007
FYI.
Might be interesting for openser too
-------- Original Message --------
Subject: [Serdev] CVS:commitlog: sip_router Makefile.defs version.h
sip_router/mem dl_config.h dl_malloc.c dl_malloc.h mem.c mem.h shm_mem.c
shm_mem.h
Date: Fri, 1 Jun 2007 11:20:35 +0200
From: Hendrik Scholz <hscholz at raisdorf.net>
To: serdev at iptel.org
hscholz 2007/06/01 11:20:35 CEST
SER CVS Repository
Modified files:
. Makefile.defs version.h
mem mem.c mem.h shm_mem.c shm_mem.h
Added files:
mem dl_config.h dl_malloc.c dl_malloc.h
Log:
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 at freenet-ag.de>
Notes:
- very fast, esp. on shm_malloc() in comparison to other algorithms
- has been in production use at freenet(.de) for 6+ months
- is picky about buffer overruns (aka detects and crashes on them)
- disabled by default (set -DDL_MALLOC in Makefile.defs)
- closes SER-278
Revision Changes Path
1.407 +5 -2 sip_router/Makefile.defs
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/Makefile.defs.diff?r1=1.406&r2=1.407
1.1 +10 -0 sip_router/mem/dl_config.h (new)
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/dl_config.h?rev=1.1&content-type=text/plain
1.1 +5080 -0 sip_router/mem/dl_malloc.c (new)
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/dl_malloc.c?rev=1.1&content-type=text/plain
1.1 +534 -0 sip_router/mem/dl_malloc.h (new)
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/dl_malloc.h?rev=1.1&content-type=text/plain
1.12 +10 -1 sip_router/mem/mem.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/mem.c.diff?r1=1.11&r2=1.12
1.16 +11 -1 sip_router/mem/mem.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/mem.h.diff?r1=1.15&r2=1.16
1.34 +3 -1 sip_router/mem/shm_mem.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/shm_mem.c.diff?r1=1.33&r2=1.34
1.29 +10 -1 sip_router/mem/shm_mem.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/mem/shm_mem.h.diff?r1=1.28&r2=1.29
1.10 +8 -2 sip_router/version.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/version.h.diff?r1=1.9&r2=1.10
_______________________________________________
Serdev mailing list
Serdev at lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serdev
More information about the Devel
mailing list