lib/fusion/arena.c | 234 +++++++++++++++++++++++++------------------------
lib/fusion/hash.c | 48 +++++++----
lib/fusion/hash.h | 6 ++
lib/fusion/shm/pool.c | 8 ++
lib/fusion/shmalloc.c | 30 +++++--
5 files changed, 188 insertions(+), 138 deletions(-)
New commits:
commit fcc80bc32ebf455329130d648e70336e3f3d9b5a
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Fri Mar 23 16:21:44 2007 +0100
Use FusionHash for arena fields.
Avoids multiple fields with the same name and just replaces the value.
Should also be a faster for arenas with more than three or four fields.
Minor code cleanup in lock_arena().
Added debug domain and messages.
commit 7711a22301ebf93904fb3997cba09f5b5e6fe7e8
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Fri Mar 23 16:18:02 2007 +0100
Added fusion_hash_set_autofree() to enable/disable
automatic freeing of values and/or keys.
commit 3663b176f629e2487bc32095dc3c3a9591a1f681
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date: Fri Mar 23 16:11:41 2007 +0100
Reinitialize entries in static pool array properly.
Added debug domain and messages to SHMALLOC and friends.
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs