(svn r10747) -Codechange: add a variable that points to some index in the pool that is not beyond the first free pool item. It does not necessarily point to the first free item, but it reduces allocation time as it does not have to start at the first item in the pool to find the first free item.

This commit is contained in:
rubidium
2007-08-02 10:47:00 +00:00
parent 9378e5fd38
commit 9009f0aa20
2 changed files with 5 additions and 1 deletions

View File

@@ -33,6 +33,7 @@ void OldMemoryPoolBase::CleanPool()
this->total_items = 0;
this->current_blocks = 0;
this->blocks = NULL;
this->first_free_index = 0;
}
/**