Browse Source

Print the coalescing and splitting sizes during cmake configuration.

Ioannis Koutras 13 years ago
parent
commit
77e944ace9
1 changed files with 16 additions and 0 deletions
  1. 16 0
      CMakeLists.txt

+ 16 - 0
CMakeLists.txt

@@ -46,7 +46,23 @@ message(STATUS "Heap Ownership per Block: " ${WITH_OWNERSHIP})
 message(STATUS "Have statistics: " ${WITH_STATS})
 message(STATUS "Have knobs: " ${WITH_KNOBS})
 message(STATUS "Coalescing: " ${WITH_COALESCING})
+if(MAX_COALESCE_SIZE)
+  if(WITH_COALESCING STREQUAL "fixed")
+    message(STATUS "  with max. coalescing size: " ${MAX_COALESCE_SIZE} " bytes")
+  elseif(WITH_COALESCING STREQUAL "variable")
+    message(STATUS "  with initial max. coalescing size: " ${MAX_COALESCE_SIZE}
+      " bytes")
+  endif(WITH_COALESCING STREQUAL "fixed")
+endif(MAX_COALESCE_SIZE)
 message(STATUS "Splitting: " ${WITH_SPLITTING})
+if(MIN_SPLITTING_SIZE)
+  if(WITH_SPLITTING STREQUAL "fixed")
+    message(STATUS "  with min. spliting size: " ${MIN_SPLITTING_SIZE} " bytes")
+  elseif(WITH_SPLITTING STREQUAL "variable")
+    message(STATUS "  with initial min. spliting size: "
+      ${MIN_SPLITTING_SIZE} " bytes")
+  endif(WITH_SPLITTING STREQUAL "fixed")
+endif(MIN_SPLITTING_SIZE)
 message(STATUS "Adaptivity: " ${WITH_ADAPTIVITY})
 message(STATUS "********************************************")