Changeset: 0be44c56c26d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0be44c56c26d Modified Files: monetdb5/extras/compiler/Tests/mal01.stable.out monetdb5/extras/compiler/Tests/sql01.stable.out monetdb5/extras/compiler/mal_compiler.c monetdb5/extras/crackers/crackers_AVL_index.mx monetdb5/extras/crackers/crackers_core_ordered.mx monetdb5/extras/crackers/crackers_core_unordered.mx monetdb5/extras/crackers/crackers_crackmerge.mx monetdb5/extras/crackers/crackers_index.mx monetdb5/extras/crackers/crackers_joins.mx monetdb5/extras/crackers/crackers_joinselect_ops.mx monetdb5/extras/crackers/crackers_partial_sideways.mx monetdb5/extras/crackers/crackers_select_ops.mx monetdb5/extras/crackers/crackers_sideways.mx monetdb5/extras/crackers/crackers_sortmerge.mx monetdb5/extras/crackers/crackers_updates.mx monetdb5/extras/crackers/crackers_validation.mx monetdb5/extras/rdf/rdf_shredder.mx monetdb5/extras/sphinx/sphinx.c monetdb5/mal/Tests/performanceTests/performanceLog monetdb5/mal/Tests/tst1002.mal monetdb5/mal/Tests/tst1002.stable.out monetdb5/mal/Tests/tst1004.mal monetdb5/mal/Tests/tst1004.stable.out monetdb5/mal/Tests/tst1005.mal monetdb5/mal/Tests/tst1005.stable.out monetdb5/mal/Tests/tst1012.mal monetdb5/mal/Tests/tst1012.stable.out monetdb5/mal/Tests/tst1014.mal monetdb5/mal/Tests/tst1014.stable.out monetdb5/mal/Tests/tst1020.mal monetdb5/mal/Tests/tst1021.mal monetdb5/mal/Tests/tst1022.mal monetdb5/mal/mal.h monetdb5/mal/mal_authorize.c monetdb5/mal/mal_box.c monetdb5/mal/mal_dataflow.c monetdb5/mal/mal_debugger.c monetdb5/mal/mal_debugger.h monetdb5/mal/mal_factory.c monetdb5/mal/mal_interpreter.c monetdb5/mal/mal_listing.c monetdb5/mal/mal_profiler.c monetdb5/mal/mal_recycle.c monetdb5/mal/mal_runtime.c monetdb5/modules/atoms/colxml.c monetdb5/modules/atoms/mtime.c monetdb5/modules/atoms/str.c monetdb5/modules/kernel/aggr.mx monetdb5/modules/kernel/aggr_be_avg.mx monetdb5/modules/kernel/aggr_be_count.mx monetdb5/modules/kernel/aggr_be_minmax.mx monetdb5/modules/kernel/aggr_be_prod.mx monetdb5/modules/kernel/aggr_be_sum.mx monetdb5/modules/kernel/aggr_bge_avg.mx monetdb5/modules/kernel/aggr_bge_count.mx monetdb5/modules/kernel/aggr_bge_minmax.mx monetdb5/modules/kernel/aggr_bge_prod.mx monetdb5/modules/kernel/aggr_bge_sum.mx monetdb5/modules/kernel/aggr_ri.mx monetdb5/modules/kernel/algebra.mx monetdb5/modules/kernel/array.mx monetdb5/modules/kernel/colcalc.mx monetdb5/modules/kernel/colcast.mx monetdb5/modules/kernel/colcolor.mx monetdb5/modules/kernel/colifthen.mx monetdb5/modules/kernel/colmmath.mx monetdb5/modules/kernel/colmtime.mx monetdb5/modules/kernel/colstr.mx monetdb5/modules/kernel/column.mx monetdb5/modules/kernel/group.mx monetdb5/modules/kernel/kprelude.mx monetdb5/modules/kernel/microbenchmark.c monetdb5/modules/kernel/status.mx monetdb5/modules/mal/Tests/inspect05.stable.out monetdb5/modules/mal/Tests/inspect05.stable.out.Debian monetdb5/modules/mal/Tests/inspect05.stable.out.Windows monetdb5/modules/mal/Tests/radix.stable.out monetdb5/modules/mal/attach.c monetdb5/modules/mal/cbp.c monetdb5/modules/mal/cbp.mal monetdb5/modules/mal/clients.c monetdb5/modules/mal/extensions.c monetdb5/modules/mal/extensions.h monetdb5/modules/mal/factories.c monetdb5/modules/mal/groupby.c monetdb5/modules/mal/inout.c monetdb5/modules/mal/inspect.c monetdb5/modules/mal/mat.c monetdb5/modules/mal/mdb.c monetdb5/modules/mal/mkey.c monetdb5/modules/mal/pcrelib.c monetdb5/modules/mal/pqueue.mx monetdb5/modules/mal/profiler.c monetdb5/modules/mal/recycle.c monetdb5/modules/mal/remote.c monetdb5/modules/mal/replication.c monetdb5/modules/mal/tablet.c monetdb5/modules/mal/tokenizer.c monetdb5/modules/mal/zorder.c monetdb5/optimizer/opt_derivepath.c monetdb5/optimizer/opt_dictionary.c monetdb5/optimizer/opt_joinpath.c monetdb5/optimizer/opt_mapreduce.c monetdb5/optimizer/opt_pipes.c monetdb5/optimizer/opt_prejoin.c monetdb5/optimizer/opt_statistics.c monetdb5/optimizer/opt_tarantula.c monetdb5/scheduler/run_memo.c monetdb5/scheduler/run_octopus.c monetdb5/tests/BugReports/Tests/no.172.mal monetdb5/tests/BugReports/Tests/no.172.stable.out monetdb5/tests/suite_00/Tests/test_55.stable.out monetdb5/tests/suite_00/Tests/test_55.stable.out.64bit monetdb5/tests/suite_00/Tests/test_55.stable.out.CYGWIN monetdb5/tests/suite_00/Tests/test_55.stable.out.Darwin monetdb5/tests/suite_00/Tests/test_55.stable.out.Linux monetdb5/tests/suite_01/Tests/test_00.stable.out monetdb5/tests/suite_01/Tests/test_00.stable.out.64bit monetdb5/tests/suite_01/Tests/test_00.stable.out.CYGWIN monetdb5/tests/suite_01/Tests/test_00.stable.out.Darwin monetdb5/tests/suite_01/Tests/test_00.stable.out.Linux.64bit monetdb5/tests/suite_01/Tests/test_30.stable.out monetdb5/tests/suite_01/Tests/test_30.stable.out.64bit monetdb5/tests/suite_01/Tests/test_30.stable.out.CYGWIN monetdb5/tests/suite_01/Tests/test_30.stable.out.Darwin monetdb5/tests/suite_01/Tests/test_30.stable.out.Linux monetdb5/tests/suite_01/Tests/test_30.stable.out.Linux.64bit monetdb5/tests/suite_01/Tests/test_60.stable.out monetdb5/tests/suite_01/Tests/test_60.stable.out.64bit monetdb5/tests/suite_01/Tests/test_60.stable.out.CYGWIN monetdb5/tests/suite_01/Tests/test_60.stable.out.Darwin monetdb5/tests/suite_01/Tests/test_60.stable.out.Linux.64bit Branch: headless Log Message:
BBP ->CBP diffs (truncated from 14949 to 300 lines): diff --git a/monetdb5/extras/compiler/Tests/mal01.stable.out b/monetdb5/extras/compiler/Tests/mal01.stable.out --- a/monetdb5/extras/compiler/Tests/mal01.stable.out +++ b/monetdb5/extras/compiler/Tests/mal01.stable.out @@ -66,8 +66,8 @@ = BID *backup= (BID*) alloca(8 * sizeof(BID)); = backup[0]=b; = if( Xmsg = CMDBATnew(&b,&V2,&V3) ) goto wrapup; -= if(backup[0] == b) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == b) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = if( Xmsg = RNGnewRange_lng(&go,&i,&V6) ) goto wrapup; = if( go == 0 ||go== bit_nil ) goto EXIT_7; =BARRIER_3: @@ -78,7 +78,7 @@ = if( !( go == 0 ||go== bit_nil) ) goto BARRIER_3; =EXIT_7: ; =wrapup:; -= if( b&& BBP_lrefs(b) ) BBPdecref(b,TRUE); += if( b&& CBP_lrefs(b) ) CBPdecref(b,TRUE); =} = # 22:07:26 > diff --git a/monetdb5/extras/compiler/Tests/sql01.stable.out b/monetdb5/extras/compiler/Tests/sql01.stable.out --- a/monetdb5/extras/compiler/Tests/sql01.stable.out +++ b/monetdb5/extras/compiler/Tests/sql01.stable.out @@ -426,471 +426,471 @@ = BID *backup= (BID*) alloca(8 * sizeof(BID)); = char **sbackup= (char **) alloca(8 * sizeof(char *)); = backup[0]=T1; -= if(backup[0] == T1) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T1) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = if( Xmsg = CemptySet(&V6,&T1) ) goto wrapup; = backup[0]=T10; -= if(backup[0] == T10) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T10) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T13; -= if(backup[0] == T13) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T13) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T15; -= if(backup[0] == T15) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T15) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = if( Xmsg = CemptySet(&V13,&T15) ) goto wrapup; = backup[0]=T15; =T15 = T15; -= if(backup[0] == T15) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T15) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T16; -= if(backup[0] == T16) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T16) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = if( Xmsg = CemptySet(&V17,&T16) ) goto wrapup; = backup[0]=T16; =T16 = T16; -= if(backup[0] == T16) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T16) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T20; -= if(backup[0] == T20) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T20) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T39; -= if(backup[0] == T39) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T39) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T42; -= if(backup[0] == T42) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T42) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T47; -= if(backup[0] == T47) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T47) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T50; -= if(backup[0] == T50) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T50) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T55; -= if(backup[0] == T55) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T55) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T58; -= if(backup[0] == T58) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T58) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T64; -= if(backup[0] == T64) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T64) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T67; -= if(backup[0] == T67) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T67) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T72; -= if(backup[0] == T72) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T72) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T75; -= if(backup[0] == T75) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T75) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T8; = if( Xmsg = ALGtmark(&T8,&T1,&V35) ) goto wrapup; -= if(backup[0] == T8) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T8) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T9; = if( Xmsg = BKCreverse(&T9,&T8) ) goto wrapup; -= if(backup[0] == T9) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T9) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T8; =T8 = T8; -= if(backup[0] == T8) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T8) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T12; = if( Xmsg = ALGjoin(&T12,&T9,&T10) ) goto wrapup; -= if(backup[0] == T12) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T12) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T10; =T10 = T10; -= if(backup[0] == T10) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T10) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T18; = if( Xmsg = ALGtmark(&T18,&T13,&V35) ) goto wrapup; -= if(backup[0] == T18) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T18) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T19; = if( Xmsg = BKCreverse(&T19,&T18) ) goto wrapup; -= if(backup[0] == T19) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T19) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T18; =T18 = T18; -= if(backup[0] == T18) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T18) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T21; = if( Xmsg = ALGjoin(&T21,&T19,&T20) ) goto wrapup; -= if(backup[0] == T21) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T21) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T20; =T20 = T20; -= if(backup[0] == T20) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T20) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T22; = if( Xmsg = BKCsetWriteMode(&T22,&T21) ) goto wrapup; -= if(backup[0] == T22) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T22) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T21; =T21 = T21; -= if(backup[0] == T21) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T21) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = if( Xmsg = BKCappend_force_wrap(&V42,&T22,&T12,&V43) ) goto wrapup; = backup[0]=T12; =T12 = T12; -= if(backup[0] == T12) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T12) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T26; = if( Xmsg = ALGuselectInclusive(&T26,&T22,&V45,&V46,&V47,&V47) ) goto wrapup; -= if(backup[0] == T26) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T26) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T29; = if( Xmsg = ALGtmark(&T29,&T26,&V35) ) goto wrapup; -= if(backup[0] == T29) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T29) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T26; =T26 = T26; -= if(backup[0] == T26) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T26) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T30; = if( Xmsg = BKCreverse(&T30,&T29) ) goto wrapup; -= if(backup[0] == T30) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T30) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T29; =T29 = T29; -= if(backup[0] == T29) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T29) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T31; = if( Xmsg = ALGjoin(&T31,&T9,&T1) ) goto wrapup; -= if(backup[0] == T31) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T31) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T1; =T1 = T1; -= if(backup[0] == T1) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T1) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T32; = if( Xmsg = ALGjoin(&T32,&T19,&T13) ) goto wrapup; -= if(backup[0] == T32) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T32) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T13; =T13 = T13; -= if(backup[0] == T13) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T13) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T33; = if( Xmsg = BKCsetWriteMode(&T33,&T32) ) goto wrapup; -= if(backup[0] == T33) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T33) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T32; =T32 = T32; -= if(backup[0] == T32) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T32) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = if( Xmsg = BKCappend_force_wrap(&V54,&T33,&T31,&V43) ) goto wrapup; = backup[0]=T31; =T31 = T31; -= if(backup[0] == T31) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T31) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T35; = if( Xmsg = ALGjoin(&T35,&T30,&T33) ) goto wrapup; -= if(backup[0] == T35) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T35) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T36; = if( Xmsg = ALGtmark(&T36,&T35,&V35) ) goto wrapup; -= if(backup[0] == T36) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T36) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T35; =T35 = T35; -= if(backup[0] == T35) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T35) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); = backup[0]=T37; = if( Xmsg = BKCreverse(&T37,&T36) ) goto wrapup; -= if(backup[0] == T37) BBPreleaseref(backup[0]); -= else BBPdecref(backup[0],TRUE); += if(backup[0] == T37) CBPreleaseref(backup[0]); += else CBPdecref(backup[0],TRUE); _______________________________________________ Checkin-list mailing list [email protected] http://mail.monetdb.org/mailman/listinfo/checkin-list
