diff options
| author | Jason Evans <je@fb.com> | 2011-03-23 00:03:58 (GMT) |
|---|---|---|
| committer | Jason Evans <je@fb.com> | 2011-03-23 00:03:58 (GMT) |
| commit | fb4e26aa9e3f5a02fa1527715a79b13aaf253b31 (patch) | |
| tree | fee87fada7bd70eed4b7859a63e2978035ffe7be /jemalloc/INSTALL | |
| parent | ad11ee6a3416e8d234c35670f20687d17545c09f (diff) | |
| parent | 4bcd987251826a7f9c49a1e2e6968bbb639a06c8 (diff) | |
| download | jemalloc-2.2.0.zip jemalloc-2.2.0.tar.gz jemalloc-2.2.0.tar.bz2 | |
Merge branch 'dev'2.2.0
Diffstat (limited to 'jemalloc/INSTALL')
| -rw-r--r-- | jemalloc/INSTALL | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/jemalloc/INSTALL b/jemalloc/INSTALL index e0a5dc4..11a457a 100644 --- a/jemalloc/INSTALL +++ b/jemalloc/INSTALL @@ -62,18 +62,23 @@ any of the following arguments (not a definitive list) to 'configure': --enable-prof Enable heap profiling and leak detection functionality. See the "opt.prof" - option documentation for usage details. + option documentation for usage details. When enabled, there are several + approaches to backtracing, and the configure script chooses the first one + in the following list that appears to function correctly: ---disable-prof-libgcc - Disable the use of libgcc's backtracing functionality. Ordinarily, libgcc's - backtracing functionality is superior to the alternatives, but it may fail - to capture backtraces on some systems. + + libunwind (requires --enable-prof-libunwind) + + libgcc (unless --disable-prof-libgcc) + + gcc intrinsics (unless --disable-prof-gcc) --enable-prof-libunwind Use the libunwind library (http://www.nongnu.org/libunwind/) for stack - backtracing. libunwind is quite slow, but it tends to work across a wider - variety of system configurations than the default backtracing code, which is - based on libgcc functionality or gcc intrinsics. + backtracing. + +--disable-prof-libgcc + Disable the use of libgcc's backtracing functionality. + +--disable-prof-gcc + Disable the use of gcc intrinsics for backtracing. --with-static-libunwind=<libunwind.a> Statically link against the specified libunwind.a rather than dynamically |
