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

Reply via email to