Changeset: b8297fb15909 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b8297fb15909 Modified Files: monetdb5/modules/mal/tracer.c Branch: default Log Message:
Report exceptions of GDKtracerAPI to mclient and GDKtracer at the same time diffs (75 lines): diff --git a/monetdb5/modules/mal/tracer.c b/monetdb5/modules/mal/tracer.c --- a/monetdb5/modules/mal/tracer.c +++ b/monetdb5/modules/mal/tracer.c @@ -30,7 +30,7 @@ TRACERset_component_level(void *ret, int { (void) ret; if (GDKtracer_set_component_level(*comp_id, *lvl_id) != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " ILLEGAL_ARGUMENT"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, ILLEGAL_ARGUMENT"\n"); return MAL_SUCCEED; } @@ -41,7 +41,7 @@ TRACERreset_component_level(void *ret, i { (void) ret; if (GDKtracer_reset_component_level(*comp_id) != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " _OPERATION_FAILED"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, ILLEGAL_ARGUMENT"\n"); return MAL_SUCCEED; } @@ -52,7 +52,7 @@ TRACERset_layer_level(void *ret, int *la { (void) ret; if (GDKtracer_set_layer_level(*layer_id, *lvl_id) != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " ILLEGAL_ARGUMENT"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, ILLEGAL_ARGUMENT"\n"); return MAL_SUCCEED; } @@ -63,7 +63,7 @@ TRACERreset_layer_level(void *ret, int * { (void) ret; if (GDKtracer_reset_layer_level(*layer_id) != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " _OPERATION_FAILED"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, ILLEGAL_ARGUMENT"\n"); return MAL_SUCCEED; } @@ -74,7 +74,7 @@ TRACERset_flush_level(void *ret, int *lv { (void) ret; if (GDKtracer_set_flush_level(*lvl_id) != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " ILLEGAL_ARGUMENT"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, ILLEGAL_ARGUMENT"\n"); return MAL_SUCCEED; } @@ -85,7 +85,7 @@ TRACERreset_flush_level(void *ret) { (void) ret; if (GDKtracer_reset_flush_level() != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " _OPERATION_FAILED"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, _OPERATION_FAILED"\n"); return MAL_SUCCEED; } @@ -96,7 +96,7 @@ TRACERset_adapter(void *ret, int *adapte { (void) ret; if (GDKtracer_set_adapter(*adapter_id) != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " ILLEGAL_ARGUMENT"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, ILLEGAL_ARGUMENT"\n"); return MAL_SUCCEED; } @@ -107,7 +107,7 @@ TRACERreset_adapter(void *ret) { (void) ret; if (GDKtracer_reset_adapter() != GDK_SUCCEED) - GDK_TRACER_EXCEPTION("[%s] " _OPERATION_FAILED"\n", __FUNCTION__); + throw(MAL, __FUNCTION__, _OPERATION_FAILED"\n"); return MAL_SUCCEED; } _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list