Comments only
authorBen Lippmeier <benl@ouroborus.net>
Mon, 2 May 2011 05:55:41 +0000 (15:55 +1000)
committerBen Lippmeier <benl@ouroborus.net>
Mon, 2 May 2011 05:55:41 +0000 (15:55 +1000)
dph-base/Data/Array/Parallel/Base/Config.hs

index 18fc59b..0f9b9ba 100644 (file)
@@ -5,9 +5,20 @@ module Data.Array.Parallel.Base.Config (
   , tracePrimEnabled
 ) where
 
-debug                   = False
+
+-- | Enable internal consistency checks for operations that could
+--   corrupt the heap.
+debugCritical :: Bool
 debugCritical           = False
 
+
+-- | Enable internal consistency checks.
+--   This is NOT implied by `debugCritical` above. If you want both
+--   you need to set both to `True.`
+debug :: Bool
+debug                   = False
+
+
 -- | Print tracing information for each DPH primitive to console.
 --   The tracing hooks are in dph-prim-par/D/A/P/Unlifted.hs
 tracePrimEnabled        :: Bool