public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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