aboutsummaryrefslogtreecommitdiff
path: root/src/lanes_private.h
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2022-03-09 14:11:21 +0100
committerBenoit Germain <bnt.germain@gmail.com>2022-03-09 14:11:21 +0100
commit49ef9d50d475921aab0c50b13b857f8cb990fcc0 (patch)
tree0b5e4deefd63481e99557dd326352a4bb8cb5dc0 /src/lanes_private.h
parentfe44f7e83fc0b3264533caaa3085938d78c3750b (diff)
downloadlanes-49ef9d50d475921aab0c50b13b857f8cb990fcc0.tar.gz
lanes-49ef9d50d475921aab0c50b13b857f8cb990fcc0.tar.bz2
lanes-49ef9d50d475921aab0c50b13b857f8cb990fcc0.zip
moonjit support
Diffstat (limited to 'src/lanes_private.h')
-rw-r--r--src/lanes_private.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lanes_private.h b/src/lanes_private.h
index 7da3286..6717fe0 100644
--- a/src/lanes_private.h
+++ b/src/lanes_private.h
@@ -3,6 +3,7 @@
3 3
4#include "uniquekey.h" 4#include "uniquekey.h"
5#include "cancel.h" 5#include "cancel.h"
6#include "universe.h"
6 7
7// NOTE: values to be changed by either thread, during execution, without 8// NOTE: values to be changed by either thread, during execution, without
8// locking, are marked "volatile" 9// locking, are marked "volatile"
@@ -63,9 +64,9 @@ struct s_Lane
63 // is still running 64 // is still running
64 // S: cleans up after itself if non-NULL at lane exit 65 // S: cleans up after itself if non-NULL at lane exit
65 66
66#if HAVE_LANE_TRACKING 67#if HAVE_LANE_TRACKING()
67 struct s_Lane* volatile tracking_next; 68 struct s_Lane* volatile tracking_next;
68#endif // HAVE_LANE_TRACKING 69#endif // HAVE_LANE_TRACKING()
69 // 70 //
70 // For tracking only 71 // For tracking only
71}; 72};