Changeset: 123d2d4bf400 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=123d2d4bf400
Modified Files:
        monetdb5/modules/mosaic/mosaic.c
        monetdb5/modules/mosaic/mosaic_utility.h
Branch: mosaic
Log Message:

Rename macro.


diffs (77 lines):

diff --git a/monetdb5/modules/mosaic/mosaic.c b/monetdb5/modules/mosaic/mosaic.c
--- a/monetdb5/modules/mosaic/mosaic.c
+++ b/monetdb5/modules/mosaic/mosaic.c
@@ -265,20 +265,17 @@ static inline BUN get_normalized_compres
 
 static str
 MOSprepareDictionaryContext(MOStask* task) {
-
        str error;
        if (METHOD_IS_SET(task->mask, MOSAIC_DICT256)){
-               if ( (error = MOSprepareDictionaryContext_dict256(task))) {
+               if ( (error = MOSprepareDictionaryContext_ID(dict256)(task))) {
                        return error;
                }
        }
-
        if (METHOD_IS_SET(task->mask, MOSAIC_DICT)){
-               if ( (error = MOSprepareDictionaryContext_dict(task))) {
+               if ( (error = MOSprepareDictionaryContext_ID(dict)(task))) {
                        return error;
                }
        }
-
        return MAL_SUCCEED;
 }
 
@@ -331,12 +328,12 @@ str MOSestimate(MOStask* task, BAT* esti
 {\
        str error;\
        if (METHOD_IS_SET(task->mask, MOSAIC_DICT)) {\
-               if ((error = MOSfinalizeDictionary_NAME(dict, TPE)(task))) {\
+               if ((error = MOSfinalizeDictionary_ID(dict, TPE)(task))) {\
                        return error;\
                }\
        }\
        if (METHOD_IS_SET(task->mask, MOSAIC_DICT256)) {\
-               if ((error = MOSfinalizeDictionary_NAME(dict256, TPE)(task))) {\
+               if ((error = MOSfinalizeDictionary_ID(dict256, TPE)(task))) {\
                        return error;\
                }\
        }\
diff --git a/monetdb5/modules/mosaic/mosaic_utility.h 
b/monetdb5/modules/mosaic/mosaic_utility.h
--- a/monetdb5/modules/mosaic/mosaic_utility.h
+++ b/monetdb5/modules/mosaic/mosaic_utility.h
@@ -39,22 +39,26 @@ ALIGNMENT_HELPER_TPE(NAME, TPE)\
 };
 
 #define MOSadvance_SIGNATURE(NAME, TPE) void CONCAT4(MOSadvance_, NAME, _, 
TPE)(MOStask* task)
-#define MOSprepareDictionaryContext_NAME(NAME) 
MOSprepareDictionaryContext_##NAME
-#define MOSprepareDictionaryContext_SIGNATURE(NAME) str 
MOSprepareDictionaryContext_NAME(NAME)(MOStask* task)
+#define MOSprepareDictionaryContext_ID(NAME) MOSprepareDictionaryContext_##NAME
+#define MOSprepareDictionaryContext_SIGNATURE(NAME) str 
MOSprepareDictionaryContext_ID(NAME)(MOStask* task)
 #define MOSestimate_SIGNATURE(NAME, TPE) str CONCAT4(MOSestimate_, NAME, _, 
TPE)(MOStask* task, MosaicEstimation* current, const MosaicEstimation* previous)
 #define MOSpostEstimate_SIGNATURE(NAME, TPE) void CONCAT4(MOSpostEstimate_, 
NAME, _, TPE)(MOStask* task)
-#define MOSfinalizeDictionary_NAME(NAME, TPE) 
MOSfinalizeDictionary_##NAME##_##TPE
-#define MOSfinalizeDictionary_SIGNATURE(NAME, TPE) str 
MOSfinalizeDictionary_NAME(NAME, TPE)(MOStask* task)
+#define MOSfinalizeDictionary_ID(NAME, TPE) 
MOSfinalizeDictionary_##NAME##_##TPE
+#define MOSfinalizeDictionary_SIGNATURE(NAME, TPE) str 
MOSfinalizeDictionary_ID(NAME, TPE)(MOStask* task)
 #define MOScompress_SIGNATURE(NAME, TPE) void CONCAT4(MOScompress_, NAME, _, 
TPE)(MOStask* task, MosaicBlkRec* estimate)
 #define MOSdecompress_SIGNATURE(NAME, TPE) void CONCAT4(MOSdecompress_, NAME, 
_, TPE)(MOStask* task)
 #define MOSBlockHeader_DEF(NAME, TPE) MosaicBlkHeader_DEF_##NAME(TPE)
-#define MOSselect_FUNC(NAME, TPE) CONCAT4(MOSselect_, NAME, _, TPE)
-#define MOSselect_SIGNATURE(NAME, TPE) str MOSselect_FUNC(NAME, TPE)(MOStask* 
task, TPE tl, TPE th, bool li, bool hi, bool anti)
 
 #define MOSscanloop_ID(NAME, TPE, CAND_ITER, TEST) CONCAT2(CONCAT4(scan_loop_, 
NAME, _, TPE), CONCAT4(_, CAND_ITER, _, TEST))
 #define MOSscanloop_ARGS(TPE) (const bool has_nil, const bool anti, MOStask* 
task, BUN first, BUN last, TPE tl, TPE th, bool li, bool hi)
 #define MOSscanloop_SIGNATURE(NAME, TPE, CAND_ITER, TEST) static inline void 
MOSscanloop_ID(NAME, TPE, CAND_ITER, TEST) MOSscanloop_ARGS(TPE)
 
+#define MOSselect_FUNC(NAME, TPE) CONCAT4(MOSselect_, NAME, _, TPE)
+#define MOSselect_SIGNATURE(NAME, TPE) str MOSselect_FUNC(NAME, TPE)(MOStask* 
task, TPE tl, TPE th, bool li, bool hi, bool anti)
+
+#define MOSprojectionloop_ID(NAME, TPE, CAND_ITER) CONCAT6(projection_loop_, 
NAME, _, TPE, _, CAND_ITER)
+#define MOSprojectionloop_ARGS (MOStask* task, BUN first, BUN last)
+#define MOSprojectionloop_SIGNATURE(NAME, TPE, CAND_ITER, TEST) static inline 
void MOSprojectionloop_ID(NAME, TPE, CAND_ITER) MOSprojectionloop_ARGS
 
 #define MOSprojection_FUNC(NAME, TPE) CONCAT4(MOSprojection_, NAME, _, TPE)
 #define MOSprojection_SIGNATURE(NAME, TPE)  str MOSprojection_FUNC(NAME, TPE) 
(MOStask* task)
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to