Changeset: 98152a44dd31 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/98152a44dd31
Modified Files:
        monetdb5/modules/mal/pipeline.h
Branch: pp_hashjoin
Log Message:

Added macro wrappers for MT_thread_getdata and MT_thread_setdata since we might
want to change those functions later


diffs (13 lines):

diff --git a/monetdb5/modules/mal/pipeline.h b/monetdb5/modules/mal/pipeline.h
--- a/monetdb5/modules/mal/pipeline.h
+++ b/monetdb5/modules/mal/pipeline.h
@@ -23,6 +23,9 @@
 #define pipeline_lock2(r) MT_lock_set(&r->theaplock)
 #define pipeline_unlock2(r) MT_lock_unset(&r->theaplock)
 
+#define pipeline_get_thread_private_pipeline() MT_thread_getdata()
+#define pipeline_set_thread_private_pipeline(p) MT_thread_setdata(p)
+
 #define SLICE_SIZE 100000
 
 // TODO a better way to define/add/register sinks, similar to types
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to