Changeset: 9bf8e5bcbde4 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9bf8e5bcbde4
Modified Files:
        gdk/gdk_atoms.mx
        gdk/gdk_bbp.mx
        gdk/gdk_posix.c
        gdk/gdk_private.h
        gdk/gdk_search.mx
        gdk/gdk_storage.c
        gdk/gdk_utils.mx
Branch: Dec2011
Log Message:

Turned a bunch of functions and a variable into static.
These functions and variable were only ever used in a single source
file.  They were already not exported, now they're static.
A few functions weren't used at all and have been removed or ifdef'ed
out.


diffs (truncated from 922 to 300 lines):

diff --git a/gdk/gdk_atoms.mx b/gdk/gdk_atoms.mx
--- a/gdk/gdk_atoms.mx
+++ b/gdk/gdk_atoms.mx
@@ -135,19 +135,19 @@ gdk_export int escapedStr(char *dst, con
 #include "gdk_private.h"
 #include <math.h>              /* for INFINITY and NAN */
 
-int
+static int
 chrCmp(chr *l, chr *r)
 {
        return simple_CMP(l, r, chr);
 }
 
-int
+static int
 bteCmp(bte *l, bte *r)
 {
        return simple_CMP(l, r, bte);
 }
 
-int
+static int
 shtCmp(sht *l, sht *r)
 {
        return simple_CMP(l, r, sht);
@@ -159,7 +159,7 @@ intCmp(int *l, int *r)
        return simple_CMP(l, r, int);
 }
 
-int
+static int
 fltCmp(flt *l, flt *r)
 {
        return simple_CMP(l, r, flt);
@@ -171,7 +171,7 @@ lngCmp(lng *l, lng *r)
        return simple_CMP(l, r, lng);
 }
 
-int
+static int
 dblCmp(dbl *l, dbl *r)
 {
        return simple_CMP(l, r, dbl);
@@ -181,31 +181,31 @@ dblCmp(dbl *l, dbl *r)
  * @- inline hash routines
  * Return some positive integer derived from one atom value.
  */
-BUN
+static BUN
 chrHash(chr *v)
 {
        return (BUN) *(unsigned char *) v;
 }
 
-BUN
+static BUN
 bteHash(bte *v)
 {
        return (BUN) *(unsigned char *) v;
 }
 
-BUN
+static BUN
 shtHash(sht *v)
 {
        return (BUN) mix_sht(*(unsigned short *) v);
 }
 
-BUN
+static BUN
 intHash(int *v)
 {
        return (BUN) mix_int(*(unsigned int *) v);
 }
 
-BUN
+static BUN
 lngHash(lng *v)
 {
        return (BUN) mix_int(((unsigned int *) v)[0] ^ ((unsigned int *) v)[1]);
@@ -244,173 +244,6 @@ batUnfix(bat *b)
        return BBPdecref(*b, TRUE);
 }
 
-atomDesc BATatoms[MAXATOMS] = {
-       {"void",
-#if SIZEOF_OID == SIZEOF_INT
-        TYPE_void, 1, 0, /* sizeof(void) */ 0, 0, 1, (ptr) &int_nil,
-        (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr)) 
OIDtoStr,
-        (void *(*)(void *, stream *, size_t)) voidRead, (int (*)(void *, 
stream *, size_t)) voidWrite,
-        (int (*)(ptr, ptr)) intCmp,
-        (BUN (*)(ptr)) intHash, 0,
-#else
-        TYPE_void, 1, 0, /* sizeof(void) */ 0, 0, 1, (ptr) &lng_nil,
-        (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr)) 
OIDtoStr,
-        (void *(*)(void *, stream *, size_t)) voidRead, (int (*)(void *, 
stream *, size_t)) voidWrite,
-        (int (*)(ptr, ptr)) lngCmp,
-        (BUN (*)(ptr)) lngHash, 0,
-#endif
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"bit", TYPE_chr, 1, sizeof(bit), sizeof(bit), 0, 0, (ptr) &chr_nil,
-        (int (*)(str, int *, ptr *)) bitFromStr, (int (*)(str *, int *, ptr)) 
bitToStr,
-        (void *(*)(void *, stream *, size_t)) bitRead, (int (*)(void *, stream 
*, size_t)) bitWrite,
-        (int (*)(ptr, ptr)) chrCmp,
-        (BUN (*)(ptr)) chrHash, 0,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"chr", TYPE_chr, 1, sizeof(chr), sizeof(chr), 0, 0, (ptr) &chr_nil,
-        (int (*)(str, int *, ptr *)) chrFromStr, (int (*)(str *, int *, ptr)) 
chrToStr,
-        (void *(*)(void *, stream *, size_t)) chrRead, (int (*)(void *, stream 
*, size_t)) chrWrite,
-        (int (*)(ptr, ptr)) chrCmp,
-        (BUN (*)(ptr)) chrHash, 0,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"bte", TYPE_bte, 1, sizeof(bte), sizeof(bte), 0, 0, (ptr) &bte_nil,
-        (int (*)(str, int *, ptr *)) bteFromStr, (int (*)(str *, int *, ptr)) 
bteToStr,
-        (void *(*)(void *, stream *, size_t)) bteRead, (int (*)(void *, stream 
*, size_t)) bteWrite,
-        (int (*)(ptr, ptr)) bteCmp,
-        (BUN (*)(ptr)) bteHash, 0,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"sht", TYPE_sht, 1, sizeof(sht), sizeof(sht), 0, 0, (ptr) &sht_nil,
-        (int (*)(str, int *, ptr *)) shtFromStr, (int (*)(str *, int *, ptr)) 
shtToStr,
-        (void *(*)(void *, stream *, size_t)) shtRead, (int (*)(void *, stream 
*, size_t)) shtWrite,
-        (int (*)(ptr, ptr)) shtCmp,
-        (BUN (*)(ptr)) shtHash, (void (*)(ptr, int)) shtConvert,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"BAT", TYPE_int, 1, sizeof(bat), sizeof(bat), 0, 0, (ptr) &int_nil,
-        (int (*)(str, int *, ptr *)) batFromStr, (int (*)(str *, int *, ptr)) 
batToStr,
-        (void *(*)(void *, stream *, size_t)) batRead, (int (*)(void *, stream 
*, size_t)) batWrite,
-        (int (*)(ptr, ptr)) intCmp,
-        (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-        (int (*)(ptr)) batFix, (int (*)(ptr)) batUnfix,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"int", TYPE_int, 1, sizeof(int), sizeof(int), 0, 0, (ptr) &int_nil,
-        (int (*)(str, int *, ptr *)) intFromStr, (int (*)(str *, int *, ptr)) 
intToStr,
-        (void *(*)(void *, stream *, size_t)) intRead, (int (*)(void *, stream 
*, size_t)) intWrite,
-        (int (*)(ptr, ptr)) intCmp,
-        (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"oid",
-#if SIZEOF_OID == SIZEOF_INT
-        TYPE_int, 1, sizeof(oid), sizeof(oid), 0, 0, (ptr) &int_nil,
-        (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr)) 
OIDtoStr,
-        (void *(*)(void *, stream *, size_t)) intRead, (int (*)(void *, stream 
*, size_t)) intWrite,
-        (int (*)(ptr, ptr)) intCmp,
-        (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-#else
-        TYPE_lng, 1, sizeof(oid), sizeof(oid), 0, 0, (ptr) &lng_nil,
-        (int (*)(str, int *, ptr *)) OIDfromStr, (int (*)(str *, int *, ptr)) 
OIDtoStr,
-        (void *(*)(void *, stream *, size_t)) lngRead, (int (*)(void *, stream 
*, size_t)) lngWrite,
-        (int (*)(ptr, ptr)) lngCmp,
-        (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-#endif
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"wrd",
-#if SIZEOF_WRD == SIZEOF_INT
-        TYPE_int, 1, sizeof(wrd), sizeof(wrd), 0, 0, (ptr) &int_nil,
-        (int (*)(str, int *, ptr *)) intFromStr, (int (*)(str *, int *, ptr)) 
intToStr,
-        (void *(*)(void *, stream *, size_t)) intRead, (int (*)(void *, stream 
*, size_t)) intWrite,
-        (int (*)(ptr, ptr)) intCmp,
-        (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-#else
-        TYPE_lng, 1, sizeof(wrd), sizeof(wrd), 0, 0, (ptr) &lng_nil,
-        (int (*)(str, int *, ptr *)) lngFromStr, (int (*)(str *, int *, ptr)) 
lngToStr,
-        (void *(*)(void *, stream *, size_t)) lngRead, (int (*)(void *, stream 
*, size_t)) lngWrite,
-        (int (*)(ptr, ptr)) lngCmp,
-        (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-#endif
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"ptr",
-#if SIZEOF_VOID_P == SIZEOF_INT
-        TYPE_ptr, 1, sizeof(ptr), sizeof(ptr), 0, 0, (ptr) &ptr_nil,
-        (int (*)(str, int *, ptr *)) ptrFromStr, (int (*)(str *, int *, ptr)) 
ptrToStr,
-        (void *(*)(void *, stream *, size_t)) ptrRead, (int (*)(void *, stream 
*, size_t)) ptrWrite,
-        (int (*)(ptr, ptr)) intCmp,
-        (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-#else /* SIZEOF_VOID_P == SIZEOF_LNG */
-        TYPE_ptr, 1, sizeof(ptr), sizeof(ptr), 0, 0, (ptr) &ptr_nil,
-        (int (*)(str, int *, ptr *)) ptrFromStr, (int (*)(str *, int *, ptr)) 
ptrToStr,
-        (void *(*)(void *, stream *, size_t)) ptrRead, (int (*)(void *, stream 
*, size_t)) ptrWrite,
-        (int (*)(ptr, ptr)) lngCmp,
-        (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-#endif
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"flt", TYPE_flt, 1, sizeof(flt), sizeof(flt), 0, 0, (ptr) &flt_nil,
-        (int (*)(str, int *, ptr *)) fltFromStr, (int (*)(str *, int *, ptr)) 
fltToStr,
-        (void *(*)(void *, stream *, size_t)) fltRead, (int (*)(void *, stream 
*, size_t)) fltWrite,
-        (int (*)(ptr, ptr)) fltCmp,
-        (BUN (*)(ptr)) intHash, (void (*)(ptr, int)) intConvert,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"dbl", TYPE_dbl, 1, sizeof(dbl), sizeof(dbl), 0, 0, (ptr) &dbl_nil,
-        (int (*)(str, int *, ptr *)) dblFromStr, (int (*)(str *, int *, ptr)) 
dblToStr,
-        (void *(*)(void *, stream *, size_t)) dblRead, (int (*)(void *, stream 
*, size_t)) dblWrite,
-        (int (*)(ptr, ptr)) dblCmp,
-        (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"lng", TYPE_lng, 1, sizeof(lng), sizeof(lng), 0, 0, (ptr) &lng_nil,
-        (int (*)(str, int *, ptr *)) lngFromStr, (int (*)(str *, int *, ptr)) 
lngToStr,
-        (void *(*)(void *, stream *, size_t)) lngRead, (int (*)(void *, stream 
*, size_t)) lngWrite,
-        (int (*)(ptr, ptr)) lngCmp,
-        (BUN (*)(ptr)) lngHash, (void (*)(ptr, int)) lngConvert,
-        0, 0,
-        0, 0,
-        0, 0,
-        0, 0},
-       {"str", TYPE_str, 1, sizeof(var_t), sizeof(var_t), 0, 1, (ptr) str_nil,
-        (int (*)(str, int *, ptr *)) strFromStr, (int (*)(str *, int *, ptr)) 
strToStr,
-        (void *(*)(void *, stream *, size_t)) strRead, (int (*)(void *, stream 
*, size_t)) strWrite,
-        (int (*)(ptr, ptr)) strCmp,
-        (BUN (*)(ptr)) strHash, 0,
-        0, 0,
-        (var_t (*)(Heap *, var_t *, ptr)) strPut, 0,
-        (int (*)(ptr)) strLen, strHeap,
-        (void (*)(Heap *, int)) 0, 0},
-};
-
-int GDKatomcnt = TYPE_str + 1;
-
 /*
  * @+ Atomic Type Interface
  * The collection of built-in types supported for BATs can be extended easily.
@@ -1012,6 +845,7 @@ int
 #define mult10(x)      ((x) + (x) + ((x) << 3))
 #define mult7(x)       (((x) << 3) - (x))
 
+#if 0
 int
 voidFromStr(str src, int *len, void **dst)
 {
@@ -1030,8 +864,9 @@ voidToStr(str *dst, int *len, void *src)
        strncpy(*dst, "nil", *len);
        return 3;
 }
+#endif
 
-void *
+static void *
 voidRead(void *a, stream *s, size_t cnt)
 {
        (void) s;
@@ -1039,7 +874,7 @@ voidRead(void *a, stream *s, size_t cnt)
        return a;
 }
 
-int
+static int
 voidWrite(void *a, stream *s, size_t cnt)
 {
        (void) a;
@@ -1267,7 +1102,7 @@ chrToStr(str *dst, int *len, chr *src)
        }
 }
 
-chr *
+static chr *
 chrRead(chr *a, stream *s, size_t cnt)
 {
        mnstr_read(s, (char *) a, 1, cnt);
@@ -1280,7 +1115,7 @@ chrRead(chr *a, stream *s, size_t cnt)
 #endif
 }
 
-int
+static int
 chrWrite(chr *a, stream *s, size_t cnt)
 {
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to