summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rts/STM.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/STM.c b/rts/STM.c
index 96db3f65f3..fa6e9da9c9 100644
--- a/rts/STM.c
+++ b/rts/STM.c
@@ -795,9 +795,9 @@ void stmPreGCHook() {
static volatile StgInt64 max_commits = 0;
+#if defined(THREADED_RTS)
static volatile StgBool token_locked = FALSE;
-#if defined(THREADED_RTS)
static void getTokenBatch(Capability *cap) {
while (cas((void *)&token_locked, FALSE, TRUE) == TRUE) { /* nothing */ }
max_commits += TOKEN_BATCH_SIZE;