public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/mozilla:master commit in: dev-libs/jemalloc/files/
@ 2017-01-27  3:25 Jory Pratt
  0 siblings, 0 replies; only message in thread
From: Jory Pratt @ 2017-01-27  3:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1acb385cb85c2f5df0f6e9ca2a73132afb77e210
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 03:25:22 2017 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 03:25:22 2017 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1acb385c

dev-libs/jemalloc - Remove obsolete files from filesdir

 .../jemalloc/files/jemalloc-3.5.1-no-pprof.patch   | 25 --------
 .../files/jemalloc-4.1-fix_stack_corruption.patch  | 70 ----------------------
 2 files changed, 95 deletions(-)

diff --git a/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch b/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch
deleted file mode 100644
index 30cbd50..0000000
--- a/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-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 \

diff --git a/dev-libs/jemalloc/files/jemalloc-4.1-fix_stack_corruption.patch b/dev-libs/jemalloc/files/jemalloc-4.1-fix_stack_corruption.patch
deleted file mode 100644
index f36c188..0000000
--- a/dev-libs/jemalloc/files/jemalloc-4.1-fix_stack_corruption.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 33184bf69813087bf1885b0993685f9d03320c69 Mon Sep 17 00:00:00 2001
-From: Dmitri Smirnov <dmitrism@microsoft.com>
-Date: Mon, 29 Feb 2016 14:30:19 -0800
-Subject: [PATCH] Fix stack corruption and uninitialized var warning
-
-Stack corruption happens in x64 bit
-
-This resolves #347.
----
- src/arena.c      |  2 +-
- test/unit/hash.c | 13 +++++++------
- 2 files changed, 8 insertions(+), 7 deletions(-)
-
-diff --git a/src/arena.c b/src/arena.c
-index 99e20fd..965c0fe 100644
---- a/src/arena.c
-+++ b/src/arena.c
-@@ -2423,7 +2423,7 @@ arena_malloc_large(tsd_t *tsd, arena_t *arena, szind_t binind, bool zero)
- 	uintptr_t random_offset;
- 	arena_run_t *run;
- 	arena_chunk_map_misc_t *miscelm;
--	UNUSED bool idump;
-+	UNUSED bool idump JEMALLOC_CC_SILENCE_INIT(false);
- 
- 	/* Large allocation. */
- 	usize = index2size(binind);
-diff --git a/test/unit/hash.c b/test/unit/hash.c
-index f50ba81..010c9d7 100644
---- a/test/unit/hash.c
-+++ b/test/unit/hash.c
-@@ -64,14 +64,15 @@ static void
- hash_variant_verify_key(hash_variant_t variant, uint8_t *key)
- {
- 	const int hashbytes = hash_variant_bits(variant) / 8;
--	VARIABLE_ARRAY(uint8_t, hashes, hashbytes * 256);
-+	const int hashes_size = hashbytes * 256;
-+	VARIABLE_ARRAY(uint8_t, hashes, hashes_size);
- 	VARIABLE_ARRAY(uint8_t, final, hashbytes);
- 	unsigned i;
- 	uint32_t computed, expected;
- 
- 	memset(key, 0, KEY_SIZE);
--	memset(hashes, 0, sizeof(hashes));
--	memset(final, 0, sizeof(final));
-+	memset(hashes, 0, hashes_size);
-+	memset(final, 0, hashbytes);
- 
- 	/*
- 	 * Hash keys of the form {0}, {0,1}, {0,1,2}, ..., {0,1,...,255} as the
-@@ -102,17 +103,17 @@ hash_variant_verify_key(hash_variant_t variant, uint8_t *key)
- 	/* Hash the result array. */
- 	switch (variant) {
- 	case hash_variant_x86_32: {
--		uint32_t out = hash_x86_32(hashes, hashbytes*256, 0);
-+		uint32_t out = hash_x86_32(hashes, hashes_size, 0);
- 		memcpy(final, &out, sizeof(out));
- 		break;
- 	} case hash_variant_x86_128: {
- 		uint64_t out[2];
--		hash_x86_128(hashes, hashbytes*256, 0, out);
-+		hash_x86_128(hashes, hashes_size, 0, out);
- 		memcpy(final, out, sizeof(out));
- 		break;
- 	} case hash_variant_x64_128: {
- 		uint64_t out[2];
--		hash_x64_128(hashes, hashbytes*256, 0, out);
-+		hash_x64_128(hashes, hashes_size, 0, out);
- 		memcpy(final, out, sizeof(out));
- 		break;
- 	} default: not_reached();


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2017-01-27  3:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-27  3:25 [gentoo-commits] proj/mozilla:master commit in: dev-libs/jemalloc/files/ Jory Pratt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox