Changeset: 5467106eacae for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5467106eacae
Modified Files:
        gdk/gdk_bbp.c
        gdk/gdk_logger.c
Branch: default
Log Message:

More cleanup due to VOID head columns.


diffs (47 lines):

diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -1519,14 +1519,12 @@ new_bbpentry(FILE *fp, bat i)
        assert(BBP_desc(i));
        assert(BBP_desc(i)->B.batCacheid == i);
        assert(BBP_desc(i)->S.role == PERSISTENT);
+       assert(BBP_desc(i)->H.type == TYPE_void);
        assert(0 <= BBP_desc(i)->H.heap.farmid && BBP_desc(i)->H.heap.farmid < 
MAXFARMS);
        assert(BBPfarms[BBP_desc(i)->H.heap.farmid].roles & (1 << PERSISTENT));
        assert(0 <= BBP_desc(i)->T.heap.farmid && BBP_desc(i)->T.heap.farmid < 
MAXFARMS);
        assert(BBPfarms[BBP_desc(i)->T.heap.farmid].roles & (1 << PERSISTENT));
-       if (BBP_desc(i)->H.vheap) {
-               assert(0 <= BBP_desc(i)->H.vheap->farmid && 
BBP_desc(i)->H.vheap->farmid < MAXFARMS);
-               assert(BBPfarms[BBP_desc(i)->H.vheap->farmid].roles & (1 << 
PERSISTENT));
-       }
+       assert(BBP_desc(i)->H.vheap == NULL);
        if (BBP_desc(i)->T.vheap) {
                assert(0 <= BBP_desc(i)->T.vheap->farmid && 
BBP_desc(i)->T.vheap->farmid < MAXFARMS);
                assert(BBPfarms[BBP_desc(i)->T.vheap->farmid].roles & (1 << 
PERSISTENT));
diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -523,10 +523,7 @@ la_bat_destroy(logger *lg, logaction *la
                        assert(BBP_desc(bid)->S.role == PERSISTENT);
                        assert(0 <= BBP_desc(bid)->H.heap.farmid && 
BBP_desc(bid)->H.heap.farmid < MAXFARMS);
                        assert(BBPfarms[BBP_desc(bid)->H.heap.farmid].roles & 
(1 << PERSISTENT));
-                       if (BBP_desc(bid)->H.vheap) {
-                               assert(0 <= BBP_desc(bid)->H.vheap->farmid && 
BBP_desc(bid)->H.vheap->farmid < MAXFARMS);
-                               
assert(BBPfarms[BBP_desc(bid)->H.vheap->farmid].roles & (1 << PERSISTENT));
-                       }
+                       assert(BBP_desc(bid)->H.vheap == NULL);
                        assert(0 <= BBP_desc(bid)->T.heap.farmid && 
BBP_desc(bid)->T.heap.farmid < MAXFARMS);
                        assert(BBPfarms[BBP_desc(bid)->T.heap.farmid].roles & 
(1 << PERSISTENT));
                        if (BBP_desc(bid)->T.vheap) {
@@ -2346,10 +2343,7 @@ log_bat_transient(logger *lg, const char
                assert(BBP_desc(bid)->S.role == PERSISTENT);
                assert(0 <= BBP_desc(bid)->H.heap.farmid && 
BBP_desc(bid)->H.heap.farmid < MAXFARMS);
                assert(BBPfarms[BBP_desc(bid)->H.heap.farmid].roles & (1 << 
PERSISTENT));
-               if (BBP_desc(bid)->H.vheap) {
-                       assert(0 <= BBP_desc(bid)->H.vheap->farmid && 
BBP_desc(bid)->H.vheap->farmid < MAXFARMS);
-                       assert(BBPfarms[BBP_desc(bid)->H.vheap->farmid].roles & 
(1 << PERSISTENT));
-               }
+               assert(BBP_desc(bid)->H.vheap == NULL);
                assert(0 <= BBP_desc(bid)->T.heap.farmid && 
BBP_desc(bid)->T.heap.farmid < MAXFARMS);
                assert(BBPfarms[BBP_desc(bid)->T.heap.farmid].roles & (1 << 
PERSISTENT));
                if (BBP_desc(bid)->T.vheap) {
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to