|
@@ -67,6 +67,18 @@ void parse_env(void) {
|
|
|
}
|
|
|
#endif /* WITH_DEBUG */
|
|
|
|
|
|
+#if defined WITH_KNOBS && defined GOOD_FIT
|
|
|
+ env = getenv("DMMLIB_GOOD_FIT");
|
|
|
+
|
|
|
+ if(env != NULL) {
|
|
|
+ char *end;
|
|
|
+ double good_fit_perc = strtod(env, &end);
|
|
|
+ if(good_fit_perc != 0) {
|
|
|
+ systemallocator.dmm_knobs.fit_percentage = good_fit_perc;
|
|
|
+ }
|
|
|
+ }
|
|
|
+#endif /* WITH_KNOBS && GOOD_FIT */
|
|
|
+
|
|
|
env = getenv("DMMLIB_SYSALLOC_SZ");
|
|
|
|
|
|
if(env != NULL) {
|