diff --git a/doc/jemalloc.xml.in b/doc/jemalloc.xml.in
index 09305801..abd5e6fc 100644
--- a/doc/jemalloc.xml.in
+++ b/doc/jemalloc.xml.in
@@ -432,7 +432,14 @@ for (i = 0; i < nbins; i++) {
referenced by the symbolic link named /etc/malloc.conf, and the value of the
environment variable MALLOC_CONF, will be interpreted, in
- that order, from left to right as options.
+ that order, from left to right as options. Note that
+ malloc_conf may be read before
+ main is entered, so the declaration of
+ malloc_conf should specify an initializer that contains
+ the final value to be read by jemalloc. malloc_conf is
+ a compile-time setting, whereas /etc/malloc.conf and MALLOC_CONF
+ can be safely set any time prior to program invocation.
An options string is a comma-separated list of option:value pairs.
There is one key corresponding to each