Sfoglia il codice sorgente

GC allow external define GC_MAX_MARK_THREADS (#616)

Yuxiao Mao 2 anni fa
parent
commit
e5ffe6342b
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      src/gc.c

+ 2 - 0
src/gc.c

@@ -87,7 +87,9 @@ static int_val gc_hash( void *ptr ) {
 #ifndef HL_THREADS
 #	define GC_MAX_MARK_THREADS 1
 #else
+#	ifndef GC_MAX_MARK_THREADS
 #	define GC_MAX_MARK_THREADS 4
+#	endif
 #endif
 
 #define out_of_memory(reason)		hl_fatal("Out of Memory (" reason ")")