projects
/
yaz-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
81503ca
)
Reduced chunk size.
author
Adam Dickmeiss
<adam@indexdata.dk>
Tue, 7 Jul 1998 15:49:01 +0000
(15:49 +0000)
committer
Adam Dickmeiss
<adam@indexdata.dk>
Tue, 7 Jul 1998 15:49:01 +0000
(15:49 +0000)
util/nmem.c
patch
|
blob
|
history
diff --git
a/util/nmem.c
b/util/nmem.c
index
244dc6b
..
981c22c
100644
(file)
--- a/
util/nmem.c
+++ b/
util/nmem.c
@@
-4,7
+4,10
@@
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: nmem.c,v $
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: nmem.c,v $
- * Revision 1.8 1998-07-03 14:21:27 adam
+ * Revision 1.9 1998-07-07 15:49:01 adam
+ * Reduced chunk size.
+ *
+ * Revision 1.8 1998/07/03 14:21:27 adam
* Added critical sections for pthreads-library. Thanks to Ian Ibbotson,
* Fretwell Downing Informatics.
*
* Added critical sections for pthreads-library. Thanks to Ian Ibbotson,
* Fretwell Downing Informatics.
*
@@
-49,7
+52,7
@@
#include <pthread.h>
#endif
#include <pthread.h>
#endif
-#define NMEM_CHUNK (10*1024)
+#define NMEM_CHUNK (4*1024)
#ifdef WINDOWS
static CRITICAL_SECTION critical_section;
#ifdef WINDOWS
static CRITICAL_SECTION critical_section;
@@
-85,10
+88,12
@@
static nmem_block *get_block(int size)
if (r->size >= size)
break;
if (r)
if (r->size >= size)
break;
if (r)
+ {
if (l)
l->next = r->next;
else
freelist = r->next;
if (l)
l->next = r->next;
else
freelist = r->next;
+ }
else
{
int get = NMEM_CHUNK;
else
{
int get = NMEM_CHUNK;