commit | 6e4b71339ecdf4accc77e86a892718516a531b0f | [log] [tgz] |
---|---|---|
author | philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Fri Jan 18 06:19:49 2013 +0000 |
committer | philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Fri Jan 18 06:19:49 2013 +0000 |
tree | b1bcb138426058d7a72bf332fb3f3629e79c454d | |
parent | 50863bb3d82fcf9126983e8519cc28f1b78a4715 [diff] |
Implement a more efficient allocation of small blocks which are never freed. This generalises the "perm_malloc" function which was in ms_main.c The new VG_(perm_malloc) is used in ms_main.c and for execontext : when there are a lot of execontext, this can save significant memory. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13238 a5019735-40e9-0310-863c-91ae7b9d1cf9