* [gentoo-commits] gentoo-x86 commit in dev-libs/jemalloc/files: jemalloc-3.5.1_fix_html_install.patch jemalloc-3.5.1-strip-optimization.patch jemalloc-3.5.1-no-pprof.patch
@ 2014-03-10 14:39 Jory Pratt (anarchy)
0 siblings, 0 replies; only message in thread
From: Jory Pratt (anarchy) @ 2014-03-10 14:39 UTC (permalink / raw
To: gentoo-commits
anarchy 14/03/10 14:39:41
Added: jemalloc-3.5.1_fix_html_install.patch
jemalloc-3.5.1-strip-optimization.patch
jemalloc-3.5.1-no-pprof.patch
Log:
refactoring and automated testing, includes heap profiling optimizations
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xB4D088B4)
Revision Changes Path
1.1 dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.5.1_fix_html_install.patch?rev=1.1&content-type=text/plain
Index: jemalloc-3.5.1_fix_html_install.patch
===================================================================
diff -urN a/Makefile.in b/Makefile.in
--- a/Makefile.in 2014-02-25 18:49:15.000000000 -0600
+++ b/Makefile.in 2014-03-07 18:26:23.074138895 -0600
@@ -317,7 +317,7 @@
install -m 644 $$d $(MANDIR)/man3; \
done
-install_doc: install_doc_html install_doc_man
+install_doc: install_doc_man
install: install_bin install_include install_lib install_doc
1.1 dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.5.1-strip-optimization.patch?rev=1.1&content-type=text/plain
Index: jemalloc-3.5.1-strip-optimization.patch
===================================================================
diff -urN a/configure.ac b/configure.ac
--- a/configure.ac 2014-02-25 18:49:15.000000000 -0600
+++ b/configure.ac 2014-03-07 18:19:53.718147847 -0600
@@ -639,23 +639,6 @@
AC_DEFINE([JEMALLOC_IVSALLOC], [ ])
fi
-dnl Only optimize if not debugging.
-if test "x$enable_debug" = "x0" -a "x$no_CFLAGS" = "xyes" ; then
- dnl Make sure that an optimization flag was not specified in EXTRA_CFLAGS.
- optimize="no"
- echo "$CFLAGS $EXTRA_CFLAGS" | grep '\-O' >/dev/null || optimize="yes"
- if test "x${optimize}" = "xyes" ; then
- if test "x$GCC" = "xyes" ; then
- JE_CFLAGS_APPEND([-O3])
- JE_CFLAGS_APPEND([-funroll-loops])
- elif test "x$je_cv_msvc" = "xyes" ; then
- JE_CFLAGS_APPEND([-O2])
- else
- JE_CFLAGS_APPEND([-O])
- fi
- fi
-fi
-
dnl Enable statistics calculation by default.
AC_ARG_ENABLE([stats],
[AS_HELP_STRING([--disable-stats],
1.1 dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch?rev=1.1&content-type=text/plain
Index: jemalloc-3.5.1-no-pprof.patch
===================================================================
diff -urN a/Makefile.in b/Makefile.in
--- a/Makefile.in 2014-02-25 18:49:15.000000000 -0600
+++ b/Makefile.in 2014-03-07 18:24:10.978141932 -0600
@@ -73,7 +73,6 @@
LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix)
# Lists of files.
-BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh
C_HDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h
C_SRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c \
$(srcroot)src/atomic.c $(srcroot)src/base.c $(srcroot)src/bitmap.c \
@@ -273,13 +272,6 @@
build_lib_static: $(STATIC_LIBS)
build_lib: build_lib_shared build_lib_static
-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 $(C_HDRS); do \
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-03-10 14:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-10 14:39 [gentoo-commits] gentoo-x86 commit in dev-libs/jemalloc/files: jemalloc-3.5.1_fix_html_install.patch jemalloc-3.5.1-strip-optimization.patch jemalloc-3.5.1-no-pprof.patch Jory Pratt (anarchy)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox