summaryrefslogtreecommitdiff
path: root/alloc.c
diff options
context:
space:
mode:
authorivmai <ivmai>2010-09-26 05:22:23 +0000
committerIvan Maidanski <ivmai@mail.ru>2011-07-26 21:06:55 +0400
commite3075d4c17fe8c5889d08b645c3986ebe9f6d60a (patch)
treefa0771654b5213b693d7dd23010fb929ecc7835d /alloc.c
parent5d208d402d04dd608ae9e638304a6a35d1050cd8 (diff)
downloadbdwgc-e3075d4c17fe8c5889d08b645c3986ebe9f6d60a.tar.gz
2010-09-26 Ivan Maidanski <ivmai@mail.ru>
* alloc.c (GC_parallel): Define only if THREADS. * misc.c (GC_get_parallel): Ditto. * include/gc.h (GC_parallel, GC_get_parallel, GC_get_suspend_signal, GC_allow_register_threads, GC_register_my_thread, GC_unregister_my_thread): Define only if GC_THREADS. * include/gc.h (GC_get_heap_size): Fix a typo in a comment.
Diffstat (limited to 'alloc.c')
-rw-r--r--alloc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/alloc.c b/alloc.c
index 1b26d43d..061c0747 100644
--- a/alloc.c
+++ b/alloc.c
@@ -62,7 +62,9 @@ word GC_gc_no = 0;
GC_INNER int GC_incremental = 0; /* By default, stop the world. */
#endif
-int GC_parallel = FALSE; /* By default, parallel GC is off. */
+#ifdef THREADS
+ int GC_parallel = FALSE; /* By default, parallel GC is off. */
+#endif
#ifndef GC_FULL_FREQ
# define GC_FULL_FREQ 19 /* Every 20th collection is a full */