diff options
author | Jason Evans <je@fb.com> | 2012-03-22 01:33:03 (GMT) |
---|---|---|
committer | Jason Evans <je@fb.com> | 2012-03-23 22:14:55 (GMT) |
commit | cd9a1346e96f71bdecdc654ea50fc62d76371e74 (patch) | |
tree | 1d7ed48a195ee436ebf3c2df122d85dd9d4d29dc /Makefile.in | |
parent | 154829d2560a202ef6378b089655747585e44fb5 (diff) | |
download | jemalloc-cd9a1346e96f71bdecdc654ea50fc62d76371e74.zip jemalloc-cd9a1346e96f71bdecdc654ea50fc62d76371e74.tar.gz jemalloc-cd9a1346e96f71bdecdc654ea50fc62d76371e74.tar.bz2 |
Implement tsd.
Implement tsd, which is a TLS/TSD abstraction that uses one or both
internally. Modify bootstrapping such that no tsd's are utilized until
allocation is safe.
Remove malloc_[v]tprintf(), and use malloc_snprintf() instead.
Fix %p argument size handling in malloc_vsnprintf().
Fix a long-standing statistics-related bug in the "thread.arena"
mallctl that could cause crashes due to linked list corruption.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in index 01ed083..494ac9a 100644 --- a/Makefile.in +++ b/Makefile.in @@ -50,7 +50,8 @@ CSRCS := @srcroot@src/jemalloc.c @srcroot@src/arena.c @srcroot@src/atomic.c \ @srcroot@src/ckh.c @srcroot@src/ctl.c @srcroot@src/extent.c \ @srcroot@src/hash.c @srcroot@src/huge.c @srcroot@src/mb.c \ @srcroot@src/mutex.c @srcroot@src/prof.c @srcroot@src/rtree.c \ - @srcroot@src/stats.c @srcroot@src/tcache.c @srcroot@src/util.c + @srcroot@src/stats.c @srcroot@src/tcache.c @srcroot@src/util.c \ + @srcroot@src/tsd.c ifeq (macho, @abi@) CSRCS += @srcroot@src/zone.c endif |