Bug 1365191 - Remove dead code hidden behind the never set NEEDS_PTHREAD_MMAP_UNALIGNED_TSD. r?njn draft
authorMike Hommey <mh+mozilla@glandium.org>
Thu, 11 May 2017 18:05:14 +0900
changeset 578675 1bd2d94f356769e7844f1e594e381ccc033aa81c
parent 578674 7ad642481b52407d429d629e95efad7cc2646ce6
child 578679 209e37964268a0aa009fa0f541055274425618d7
push id59012
push userbmo:mh+mozilla@glandium.org
push dateTue, 16 May 2017 09:18:36 +0000
reviewersnjn
bugs1365191
milestone55.0a1
Bug 1365191 - Remove dead code hidden behind the never set NEEDS_PTHREAD_MMAP_UNALIGNED_TSD. r?njn
memory/mozjemalloc/jemalloc.c
--- a/memory/mozjemalloc/jemalloc.c
+++ b/memory/mozjemalloc/jemalloc.c
@@ -5066,22 +5066,16 @@ MALLOC_OUT:
 
 	malloc_initialized = true;
 
 #if !defined(MOZ_MEMORY_WINDOWS) && !defined(MOZ_MEMORY_DARWIN)
 	/* Prevent potential deadlock on malloc locks after fork. */
 	pthread_atfork(_malloc_prefork, _malloc_postfork_parent, _malloc_postfork_child);
 #endif
 
-#if defined(NEEDS_PTHREAD_MMAP_UNALIGNED_TSD)
-	if (pthread_key_create(&mmap_unaligned_tsd, NULL) != 0) {
-		malloc_printf("<jemalloc>: Error in pthread_key_create()\n");
-	}
-#endif
-
 #if defined(MOZ_MEMORY_DARWIN)
 	register_zone();
 #endif
 
 #ifndef MOZ_MEMORY_WINDOWS
 	malloc_mutex_unlock(&init_lock);
 #endif
 	return (false);