Merge remote-tracking branch 'origin/master' into pldi13
[model-checker.git] / config.h
index 16a41d7a1f49ede60cbdc3ac94d09ccfa30c7581..227c9a9c7a5df0586b84c254eaab5f431bd58559 100644 (file)
--- a/config.h
+++ b/config.h
@@ -9,11 +9,15 @@
 /*             #ifndef CONFIG_DEBUG
                #define CONFIG_DEBUG
                #endif
+
+               #ifndef CONFIG_ASSERT
+               #define CONFIG_ASSERT
+               #endif
 */
 
 /** Turn on support for dumping cyclegraphs as dot files at each
  *  printed summary.*/
-#define SUPPORT_MOD_ORDER_DUMP 1
+#define SUPPORT_MOD_ORDER_DUMP 0
 
 /** Do we have a 48 bit virtual address (64 bit machine) or 32 bit addresses.
  * Set to 1 for 48-bit, 0 for 32-bit. */
 
 /** Snapshotting configurables */
 
-/** If USE_MPROTECT_SNAPSHOT=1, then snapshot by using mmap() and mprotect()
+/** 
+ * If USE_MPROTECT_SNAPSHOT=2, then snapshot by tuned mmap() algorithm
+ * If USE_MPROTECT_SNAPSHOT=1, then snapshot by using mmap() and mprotect()
  * If USE_MPROTECT_SNAPSHOT=0, then snapshot by using fork() */
-#define USE_MPROTECT_SNAPSHOT 1
+#define USE_MPROTECT_SNAPSHOT 2
 
 /** Size of signal stack */
 #define SIGSTACKSIZE 32768