Windows: LockOrderValidation memory usage optimization
authorJeffrey Altman <jaltman@your-file-system.com>
Thu, 4 Aug 2011 21:15:16 +0000 (17:15 -0400)
committerJeffrey Altman <jaltman@openafs.org>
Fri, 5 Aug 2011 02:00:26 +0000 (19:00 -0700)
commit17e50a4b98de057a699681261ba126a5ac12a0cc
treebe3179743e8929cbd516fc6e1ab0c4e627a4ac75
parent2bce3b50ef4fd9b9bdd03daf6e8332710f541922
Windows: LockOrderValidation memory usage optimization

Instead of using malloc() and free() to allocation lock reference
structures, cache allocated objects in a free list.  This reduces
memory fragmentation.

Change-Id: Idffe82282c77202d0fc3a9be9123c3b7384ecd63
Reviewed-on: http://gerrit.openafs.org/5159
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/client_osi/osibasel.c