mt_allocator.h: Removed the last pointer.

2004-02-17  Stefan Olsson  <stefan@xapa.se>

	* include/ext/mt_allocator.h: Removed the last
	pointer. Deallocated blocks are now added to the front of
	freelists as proposed by Felix Yen.  This gives roughly 10%
	performance boost and saves some memory.
	* docs/html/ext/mt_allocator.html: Change due to that deallocated
	blocks now are added to the front of freelists. The reason to this
	approach is also explained.

From-SVN: r78009
This commit is contained in:
Stefan Olsson 2004-02-18 02:21:10 +01:00 committed by Benjamin Kosnik
parent f8b58e56c5
commit 4d0bdcd6e1
3 changed files with 69 additions and 53 deletions