log src/lib/mempool-system.c @ 23007:36e01285b5b8

age author description
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Fri, 29 Apr 2016 12:54:46 +0300 Timo Sirainen lib: Implement i_realloc(mem==NULL) more efficiently
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Wed, 23 Sep 2015 14:52:45 +0300 Teemu Huovila Remove now-unnecessary direct stdlib.h #includes.
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Mon, 28 Jul 2014 16:45:33 +0300 Phil Carmody lib: cosmetic - whitespace cleanup in allocator/memory-related code
Thu, 03 Apr 2014 14:41:25 +0300 Timo Sirainen DEBUG: Make sure errno isn't changed by vsnprintf()/malloc()/free() implementations.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Fri, 04 Mar 2011 20:54:29 +0200 Timo Sirainen Updated copyright notices to include year 2011.
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Tue, 22 Dec 2009 14:19:15 -0500 Timo Sirainen DEBUG: i_free() now clears the memory before freeing it. HEAD
Fri, 04 Dec 2009 13:52:35 -0600 Timo Sirainen Removed MEMBER() macro. Require C99 style struct initializer. HEAD
Sun, 26 Jul 2009 20:13:18 -0400 Timo Sirainen Don't include malloc.h if it doesn't have malloc_usable_size(). HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Mon, 22 Sep 2008 21:08:26 +0300 Timo Sirainen If memory allocation fails, log how large allocation we were trying to do. HEAD
Fri, 13 Jun 2008 10:07:09 +0300 Timo Sirainen FreeBSD compile warning fix. HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sat, 17 Nov 2007 08:14:31 +0200 Timo Sirainen Don't check if pointer is NULL before passing it to free(). ANSI-C requires HEAD
Sat, 17 Nov 2007 08:13:03 +0200 Timo Sirainen Use likely() and unlikely() macros to make commonly checked error handling HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Sun, 16 Sep 2007 11:40:56 +0300 Timo Sirainen Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED. HEAD
Thu, 16 Aug 2007 17:23:11 +0300 Timo Sirainen pool_system_realloc(): Moved malloc_usable_size() check before realloc() so HEAD
Sun, 18 Mar 2007 03:57:11 +0200 Timo Sirainen Added system_clean_pool. default_pool is now set statically, so it can be HEAD
Thu, 18 Jan 2007 17:33:36 +0200 Timo Sirainen Don't keep the memory pool virtual functions in the pool structure itself, HEAD
Sat, 18 Nov 2006 16:06:34 +0200 Timo Sirainen Added some noreturn attributes and fixed warnings caused by them. HEAD
Sun, 10 Sep 2006 20:49:08 +0300 Timo Sirainen Fixes for using GC HEAD
Sat, 14 Jan 2006 19:23:22 +0200 Timo Sirainen pool_unref(): set the pool pointer to NULL, so if we're trying to unref it HEAD
Sun, 27 Mar 2005 16:29:30 +0300 Timo Sirainen Added p_get_max_easy_alloc_size(). HEAD
Sun, 13 Mar 2005 01:10:33 +0200 Timo Sirainen If we run out of memory, exit with FATAL_OUTOFMEM status instead of dumping HEAD
Sun, 21 Sep 2003 20:55:36 +0300 Timo Sirainen Added support for Boehm GC. However it seems to be crashing for some reason HEAD
Sun, 21 Sep 2003 19:21:36 +0300 Timo Sirainen data_stack_pool split into two: unsafe_data_stack_pool which works like HEAD
Wed, 27 Aug 2003 00:18:16 +0300 Timo Sirainen Removed most of the license comments from src/lib/*.c. It's just fine to HEAD
Mon, 19 May 2003 12:50:24 +0300 Timo Sirainen Added pool_get_name(), for debugging mostly. HEAD
Sat, 11 Jan 2003 17:09:35 +0200 Timo Sirainen Added alloconly_pool field for checking if pool supports free() HEAD
Fri, 10 Jan 2003 23:31:01 +0200 Timo Sirainen compiling fix HEAD
Fri, 10 Jan 2003 22:58:28 +0200 Timo Sirainen Added old_size parameter to p_realloc() - we rarely need it and this way HEAD
Sun, 05 Jan 2003 15:09:51 +0200 Timo Sirainen Naming style changes, finally got tired of most of the typedefs. Also the HEAD
Fri, 27 Dec 2002 16:01:42 +0200 Timo Sirainen Removed pool->realloc_min() which nothing used. A few small fixes to HEAD
Sun, 22 Dec 2002 09:06:16 +0200 Timo Sirainen String function cleanups. Allocating 0 bytes of memory is treated as error HEAD
Wed, 18 Dec 2002 17:15:41 +0200 Timo Sirainen Marked all non-trivial buffer modifications with @UNSAFE tag. Several HEAD
Sun, 29 Sep 2002 20:47:41 +0300 Timo Sirainen more ANSI-C fixes. HEAD
Sun, 08 Sep 2002 16:20:28 +0300 Timo Sirainen size_t fixes for lib/. Changed OFF_T_FORMAT to PRIuOFF_T which is more HEAD
Wed, 28 Aug 2002 20:56:41 +0300 Timo Sirainen Allocated memory wasn't aligned according to MEM_ALIGN_SIZE. HEAD
Fri, 09 Aug 2002 12:15:38 +0300 Timo Sirainen Initial revision HEAD