Changeset: 2884d01df96c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2884d01df96c
Modified Files:
        gdk/gdk.h
        gdk/gdk_utils.c
Branch: resource_management
Log Message:

small renaming


diffs (46 lines):

diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -2527,10 +2527,11 @@ typedef struct allocator {
        size_t blk_size; /* size of the last allocated block */
        size_t objects;  /* number of objects */
        size_t inuse;    /* number of objects in use*/
-       size_t freelist_hits; /* number of object reuse*/
+       size_t free_obj_hits; /* number of object reuse*/
        void *freelist; /* list of freed objects */
        void *freelist_blks;    /* list of freed blks */
        size_t frees;
+       size_t free_blk_hits;
 
        size_t tmp_used; /* keeps total of tmp allocated bytes */
        bool tmp_active; /* currently only one level of temp usage */
diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c
--- a/gdk/gdk_utils.c
+++ b/gdk/gdk_utils.c
@@ -2176,7 +2176,7 @@ sa_use_freed_obj(allocator *pa, size_t s
                        } else {
                                pa->freelist = curr->n;
                        }
-                       pa->freelist_hits += 1;
+                       pa->free_obj_hits += 1;
                        pa->inuse += 1;
                        return curr;
                } else {
@@ -2199,6 +2199,7 @@ sa_use_freed_blk(allocator *pa, size_t s
        if (pa->freelist_blks && (sz == SA_BLOCK_SIZE)) {
                freed_t *f = pa->freelist_blks;
                pa->freelist_blks = f->n;
+               pa->free_blk_hits += 1;
                return f;
        }
        return NULL;
@@ -2384,7 +2385,8 @@ create_allocator(allocator *pa)
        sa->used = 0;
        sa->objects = 0;
        sa->inuse = 0;
-       sa->freelist_hits = 0;
+       sa->free_obj_hits = 0;
+       sa->free_blk_hits = 0;
        sa->tmp_active = 0;
        sa->tmp_used = 0;
        return sa;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to