Changeset: 47a770e552f0 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=47a770e552f0
Modified Files:
        MonetDB5/src/modules/kernel/aggr.mx
        MonetDB5/src/modules/kernel/aggr_bge_avg.mx
        MonetDB5/src/modules/kernel/aggr_bge_count.mx
        MonetDB5/src/modules/kernel/aggr_bge_minmax.mx
        MonetDB5/src/modules/kernel/aggr_bge_prod.mx
        MonetDB5/src/modules/kernel/aggr_bge_sum.mx
Branch: Jun2010
Log Message:

GDK -> GDK2:
- BUNhloc(bni, .) -> Hloc(bn, .)
- BUNtloc(gi,  .) -> Tloc(b,  .)


diffs (212 lines):

diff -r f5ea265a4d17 -r 47a770e552f0 MonetDB5/src/modules/kernel/aggr.mx
--- a/MonetDB5/src/modules/kernel/aggr.mx       Wed Jun 30 12:43:25 2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr.mx       Wed Jun 30 12:43:26 2010 +0200
@@ -177,7 +177,7 @@
 #define SCAN_aggr_init \
        oid _h; \
        BUN _j = BATcount(bn); \
-       oid *_bnh = (oid*) BUNhloc(bni, BUNfirst(bn)); \
+       oid *_bnh = (oid*) Hloc(bn, BUNfirst(bn)); \
        BUN _r = BUNfirst(bn);
 
 #define SCANfndOID(r, bn, h)   \
@@ -204,7 +204,7 @@
 @h
 #define MERGE_aggr_init                                                \
        BUN _i = 0, _j = BATcount(bn), _r = BUNfirst(bn);       \
-       oid _h, *_bnh = (oid*) BUNhloc(bni, _r);                \
+       oid _h, *_bnh = (oid*) Hloc(bn, _r);            \
        if (_j > 0)                                             \
                _j--;
 
@@ -223,7 +223,7 @@
 /*
 #define _MERGE_aggr_init                                       \
        BUN _i = 0, _j = BATcount(bn), _r = BUNfirst(bn);       \
-       oid _h, *_bnh = (oid*) BUNhloc(bni, _r);                \
+       oid _h, *_bnh = (oid*) Hloc(bn, _r);            \
        dbl s = (dbl)_j / (dbl)range;                           \
        if (_j > 0)                                             \
                _j--;
diff -r f5ea265a4d17 -r 47a770e552f0 MonetDB5/src/modules/kernel/aggr_bge_avg.mx
--- a/MonetDB5/src/modules/kernel/aggr_bge_avg.mx       Wed Jun 30 12:43:25 
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_bge_avg.mx       Wed Jun 30 12:43:26 
2010 +0200
@@ -104,7 +104,7 @@
                @:aggrX3_avg3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid hh = 
(oid) (gt_offset + v); oid *h = &hh)@
        } else {
                BATaccessBegin(g,USE_TAIL,MMAP_SEQUENTIAL);
-               @:aggrX3_avg3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid *h = 
(oid*) BUNtloc(gi, w))@
+               @:aggrX3_avg3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid *h = 
(oid*) Tloc(g, w))@
                BATaccessEnd(g,USE_TAIL,MMAP_SEQUENTIAL);
        }
        if (b_use)
@@ -149,7 +149,7 @@
 @c
 /*     aggrX3_avg3_body
        @[11]:  oid hh = (oid) (gt_offset + v); oid *h = &hh            g tail 
value calculation
-               oid *h = (oid*) BUNtloc(gi, w)                          g tail 
value lookup
+               oid *h = (oid*) Tloc(g, w)                              g tail 
value lookup
 */
 @= aggrX3_avg3_body
        ALGODEBUG THRprintf(GDKout, 
"#aggrX3_avg3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],@[11]);\n");
@@ -209,7 +209,7 @@
 cmdaggrx3_av...@1(BAT **ret, BAT *b, BAT *g, BAT *e)
 {
        BAT *bn;
-       BATiter bni, bi = bat_iterator(b), gi = bat_iterator(g);
+       BATiter bni, bi = bat_iterator(b);
        BUN off;
        BUN *cnt = NULL;
        oid range;
diff -r f5ea265a4d17 -r 47a770e552f0 
MonetDB5/src/modules/kernel/aggr_bge_count.mx
--- a/MonetDB5/src/modules/kernel/aggr_bge_count.mx     Wed Jun 30 12:43:25 
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_bge_count.mx     Wed Jun 30 12:43:26 
2010 +0200
@@ -150,13 +150,13 @@
                @:aggrX3_count3_loop_body(@1,@2,@3,@4,@5,@6,@7,oid hh = (oid) 
(gt_offset + v); oid *h = &hh)@
        } else {
                BATaccessBegin(g,USE_TAIL,MMAP_SEQUENTIAL);
-               @:aggrX3_count3_loop_body(@1,@2,@3,@4,@5,@6,@7,oid *h = (oid*) 
BUNtloc(gi, w))@
+               @:aggrX3_count3_loop_body(@1,@2,@3,@4,@5,@6,@7,oid *h = (oid*) 
Tloc(g, w))@
                BATaccessEnd(g,USE_TAIL,MMAP_SEQUENTIAL);
        }
 @c
 /*     aggrX3_count3_loop_body
        @8:     oid hh = (oid) (gt_offset + v); oid *h = &hh            g tail 
value calculation
-               oid *h = (oid*) BUNtloc(gi, w)                          g tail 
value lookup
+               oid *h = (oid*) Tloc(g, w)                              g tail 
value lookup
 */
 @= aggrX3_count3_loop_body
        ALGODEBUG THRprintf(GDKout, 
"#aggrX3_count3_loop_body(@1,@2,@3,@4,@5,@6,@7,@8);\n");
@@ -192,7 +192,7 @@
 int
 CMDaggrX3_count3(BAT **ret, BAT *b, BAT *g, BAT *e, bit *ignore_nils)
 {
-       BATiter bni, bi = bat_iterator(b), gi = bat_iterator(g);
+       BATiter bni, bi = bat_iterator(b);
        BAT *bn;
        wrd zero = 0, *cnt = NULL;
        BUN p, q, r;
diff -r f5ea265a4d17 -r 47a770e552f0 
MonetDB5/src/modules/kernel/aggr_bge_minmax.mx
--- a/MonetDB5/src/modules/kernel/aggr_bge_minmax.mx    Wed Jun 30 12:43:25 
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_bge_minmax.mx    Wed Jun 30 12:43:26 
2010 +0200
@@ -87,7 +87,7 @@
                @:aggrX3_minmax3_ptr_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,oid hh = 
(oid) (gt_offset + v); oid *h = &hh)@
        } else {
                BATaccessBegin(g,USE_TAIL,MMAP_SEQUENTIAL);
-               @:aggrX3_minmax3_ptr_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,oid *h = 
(oid*) BUNtloc(gi, w))@
+               @:aggrX3_minmax3_ptr_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,oid *h = 
(oid*) Tloc(g, w))@
                BATaccessEnd(g,USE_TAIL,MMAP_SEQUENTIAL);
        }
        if (b_use)
@@ -104,7 +104,7 @@
 @c
 /*     aggrX3_minmax3_ptr_body
        @[10]:  oid hh = (oid) (gt_offset + v); oid *h = &hh            g tail 
value calculation
-               oid *h = (oid*) BUNtloc(gi, w)                          g tail 
value lookup
+               oid *h = (oid*) Tloc(g, w)                              g tail 
value lookup
 */
 @= aggrX3_minmax3_ptr_body
        ALGODEBUG THRprintf(GDKout, 
"#aggrX3_minmax3_ptr_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10]);\n");
@@ -203,13 +203,13 @@
                @:aggrX3_minmax3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,oid hh = 
(oid) (gt_offset + v); oid *h = &hh)@
        } else {
                BATaccessBegin(g,USE_TAIL,MMAP_SEQUENTIAL);
-               @:aggrX3_minmax3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,oid *h = 
(oid*) BUNtloc(gi, w))@
+               @:aggrX3_minmax3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,oid *h = 
(oid*) Tloc(g, w))@
                BATaccessEnd(g,USE_TAIL,MMAP_SEQUENTIAL);
        }
 @c
 /*     aggrX3_minmax3_oid_body
        @[10]:  oid hh = (oid) (gt_offset + v); oid *h = &hh            g tail 
value calculation
-               oid *h = (oid*) BUNtloc(gi, w)                          g tail 
value lookup
+               oid *h = (oid*) Tloc(g, w)                              g tail 
value lookup
 */
 @= aggrX3_minmax3_oid_body
        ALGODEBUG THRprintf(GDKout, 
"#aggrX3_minmax3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10]);\n");
@@ -282,7 +282,7 @@
 aggr...@13_@3...@4_@5(BAT **ret, BAT *b, BAT *g, BAT *e)
 {
        BAT *bn;
-       BATiter bni, bi = bat_iterator(b), gi = bat_iterator(g);
+       BATiter bni, bi = bat_iterator(b);
        int (*cmp)(ptr,ptr);
        ptr nil;
        BUN off;
diff -r f5ea265a4d17 -r 47a770e552f0 
MonetDB5/src/modules/kernel/aggr_bge_prod.mx
--- a/MonetDB5/src/modules/kernel/aggr_bge_prod.mx      Wed Jun 30 12:43:25 
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_bge_prod.mx      Wed Jun 30 12:43:26 
2010 +0200
@@ -111,7 +111,7 @@
                @:aggrX3_prod3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid hh = 
(oid) (gt_offset + v); oid *h = &hh)@
        } else {
                BATaccessBegin(g,USE_TAIL,MMAP_SEQUENTIAL);
-               @:aggrX3_prod3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid *h = 
(oid*) BUNtloc(gi, w))@
+               @:aggrX3_prod3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid *h = 
(oid*) Tloc(g, w))@
                BATaccessEnd(g,USE_TAIL,MMAP_SEQUENTIAL);
        }
        if (b_use)
@@ -151,7 +151,7 @@
 @c
 /*     aggrX3_prod3_body
        @[11]:  oid hh = (oid) (gt_offset + v); oid *h = &hh            g tail 
value calculation
-               oid *h = (oid*) BUNtloc(gi, w)                          g tail 
value lookup
+               oid *h = (oid*) Tloc(g, w)                              g tail 
value lookup
 */
 @= aggrX3_prod3_body
        ALGODEBUG THRprintf(GDKout, 
"#aggrX3_prod3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],@[11]);\n");
@@ -224,7 +224,7 @@
        BUN base, end, w;
        ssize_t gh_offset, gt_offset;
        int b_use = USE_TAIL;
-       BATiter bni = bat_iterator(bn), bi = bat_iterator(b), gi = 
bat_iterator(g);
+       BATiter bni = bat_iterator(bn), bi = bat_iterator(b);
 
        ALGODEBUG THRprintf(GDKout, 
"#aggrx3_pro...@1_@2_EarrayBvoidGvoid(bn=%s,b=%s,g=%s,e=%s,range=" OIDFMT 
",min=" OIDFMT ",max=" OIDFMT ");\n",
                                        
BATgetId(bn),BATgetId(b),BATgetId(g),BATgetId(e),
@@ -238,7 +238,7 @@
 cmdaggrx3_pro...@1_@2(BAT **ret, BAT *b, BAT *g, BAT *e)
 {
        BAT *bn;
-       BATiter bni, bi = bat_iterator(b), gi = bat_iterator(g);
+       BATiter bni, bi = bat_iterator(b);
        @2 zero = (@2) 1, *prods = NULL;
        bit *hit = NULL;
        BUN slots, off;
diff -r f5ea265a4d17 -r 47a770e552f0 MonetDB5/src/modules/kernel/aggr_bge_sum.mx
--- a/MonetDB5/src/modules/kernel/aggr_bge_sum.mx       Wed Jun 30 12:43:25 
2010 +0200
+++ b/MonetDB5/src/modules/kernel/aggr_bge_sum.mx       Wed Jun 30 12:43:26 
2010 +0200
@@ -108,7 +108,7 @@
                @:aggrX3_sum3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid hh = 
(oid) (gt_offset + v); oid *h = &hh)@
        } else {
                BATaccessBegin(g,USE_TAIL,MMAP_SEQUENTIAL);
-               @:aggrX3_sum3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid *h = 
(oid*) BUNtloc(gi, w))@
+               @:aggrX3_sum3_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],oid *h = 
(oid*) Tloc(g, w))@
                BATaccessEnd(g,USE_TAIL,MMAP_SEQUENTIAL);
        }
        if (b_use)
@@ -148,7 +148,7 @@
 @c
 /*     aggrX3_sum3_body
        @[11]:  oid hh = (oid) (gt_offset + v); oid *h = &hh            g tail 
value calculation
-               oid *h = (oid*) BUNtloc(gi, w)                          g tail 
value lookup
+               oid *h = (oid*) Tloc(g, w)                              g tail 
value lookup
 */
 @= aggrX3_sum3_body
        ALGODEBUG THRprintf(GDKout, 
"#aggrX3_sum3_oid_body(@1,@2,@3,@4,@5,@6,@7,@8,@9,@[10],@[11]);\n");
@@ -221,7 +221,7 @@
        BUN base, end, w;
        ssize_t gh_offset, gt_offset;
        int b_use = USE_TAIL;
-       BATiter bni = bat_iterator(bn), bi = bat_iterator(b), gi = 
bat_iterator(g);
+       BATiter bni = bat_iterator(bn), bi = bat_iterator(b);
 
        ALGODEBUG THRprintf(GDKout, 
"#aggrx3_su...@1_@2_EarrayBvoidGvoid(bn=%s,b=%s,g=%s,e=%s,range=" OIDFMT 
",min=" OIDFMT ",max=" OIDFMT ");\n",
                                
BATgetId(bn),BATgetId(b),BATgetId(g),BATgetId(e),
@@ -234,7 +234,7 @@
 cmdaggrx3_su...@1_@2(BAT **ret, BAT *b, BAT *g, BAT *e)
 {
        BAT *bn;
-       BATiter bni, bi = bat_iterator(b), gi = bat_iterator(g);
+       BATiter bni, bi = bat_iterator(b);
        @2 zero = (@2) 0, *sums = NULL;
        bit *hit = NULL;
        BUN slots, off;
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to