bf4700ae58
This version incorporates some optimizations that can't quite be considered bug fixes. New features: - Use Linux's mremap(2) for huge object reallocation when possible. - Avoid locking in mallctl*() when possible. - Add the "thread.[de]allocatedp" mallctl's. - Convert the manual page source from roff to DocBook, and generate both roff and HTML manuals. Bug fixes: - Fix a crash due to incorrect bootstrap ordering. This only impacted --enable-debug --enable-dss configurations. - Fix a minor statistics bug for mallctl("swap.avail", ...).
25 lines
701 B
Diff
25 lines
701 B
Diff
--- Makefile.in.orig 2010-12-04 02:05:01.000000000 +0100
|
|
+++ Makefile.in 2011-01-05 23:13:32.000000000 +0100
|
|
@@ -42,7 +42,6 @@
|
|
endif
|
|
|
|
# Lists of files.
|
|
-BINS := @srcroot@bin/pprof
|
|
CHDRS := @objroot@include/jemalloc/jemalloc@install_suffix@.h \
|
|
@objroot@include/jemalloc/jemalloc_defs@install_suffix@.h
|
|
CSRCS := @srcroot@src/jemalloc.c @srcroot@src/arena.c @srcroot@src/base.c \
|
|
@@ -123,13 +122,6 @@
|
|
$(CC) -o $@ $< -L@objroot@lib -ljemalloc@install_suffix@
|
|
endif
|
|
|
|
-install_bin:
|
|
- install -d $(BINDIR)
|
|
- @for b in $(BINS); do \
|
|
- echo "install -m 755 $$b $(BINDIR)"; \
|
|
- install -m 755 $$b $(BINDIR); \
|
|
-done
|
|
-
|
|
install_include:
|
|
install -d $(INCLUDEDIR)/jemalloc
|
|
@for h in $(CHDRS); do \
|