[sgen] Dynamic nursery sizing
[mono.git] / mono / sgen / sgen-conf.h
index 64bdac2f8a9ea8fe123e85694e6955e9f03cd669..324009cc2951b2fc482d09f79122907bf41193bd 100644 (file)
@@ -204,4 +204,11 @@ typedef mword SgenDescriptor;
 #define SGEN_CEMENT_HASH(hv)   (((hv) ^ ((hv) >> SGEN_CEMENT_HASH_SHIFT)) & (SGEN_CEMENT_HASH_SIZE - 1))
 #define SGEN_CEMENT_THRESHOLD  1000
 
+/*
+ * Default values for the nursery size
+ */
+#define SGEN_DEFAULT_NURSERY_MIN_SIZE  (1 << 19)
+#define SGEN_DEFAULT_NURSERY_SIZE      (1 << 22)
+#define SGEN_DEFAULT_NURSERY_MAX_SIZE  (1 << 25)
+
 #endif