summaryrefslogtreecommitdiffstats
path: root/src/jemalloc.c
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2012-04-13 00:09:54 (GMT)
committerJason Evans <jasone@canonware.com>2012-04-13 00:09:54 (GMT)
commitd6abcbb14b8d1c8beb1c61bfc5a24cb54578b85c (patch)
tree0cb57c5fa1449a08d727fd12ea8ef4867d58d246 /src/jemalloc.c
parentc751b1c2b03db82a3041ffdd110cd90cb50aa34f (diff)
downloadjemalloc-d6abcbb14b8d1c8beb1c61bfc5a24cb54578b85c.zip
jemalloc-d6abcbb14b8d1c8beb1c61bfc5a24cb54578b85c.tar.gz
jemalloc-d6abcbb14b8d1c8beb1c61bfc5a24cb54578b85c.tar.bz2
Always disable redzone by default.
Always disable redzone by default, even when --enable-debug is specified. The memory overhead for redzones can be substantial, which makes this feature something that should only be opted into.
Diffstat (limited to 'src/jemalloc.c')
-rw-r--r--src/jemalloc.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/jemalloc.c b/src/jemalloc.c
index 1622937..9b8b52d 100644
--- a/src/jemalloc.c
+++ b/src/jemalloc.c
@@ -14,17 +14,15 @@ const char *je_malloc_conf JEMALLOC_ATTR(visibility("default"));
bool opt_abort = true;
# ifdef JEMALLOC_FILL
bool opt_junk = true;
-bool opt_redzone = true;
# else
bool opt_junk = false;
-bool opt_redzone = false;
# endif
#else
bool opt_abort = false;
bool opt_junk = false;
-bool opt_redzone = false;
#endif
size_t opt_quarantine = ZU(0);
+bool opt_redzone = false;
bool opt_utrace = false;
bool opt_valgrind = false;
bool opt_xmalloc = false;