gitextract_1opxwdmk/ ├── .gitignore ├── .travis.yml ├── COPYING ├── Makefile ├── README.md ├── deps/ │ ├── Makefile │ ├── README.md │ ├── hiredis/ │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── COPYING │ │ ├── Makefile │ │ ├── README.md │ │ ├── adapters/ │ │ │ ├── ae.h │ │ │ ├── libev.h │ │ │ ├── libevent.h │ │ │ └── libuv.h │ │ ├── async.c │ │ ├── async.h │ │ ├── dict.c │ │ ├── dict.h │ │ ├── examples/ │ │ │ ├── example-ae.c │ │ │ ├── example-libev.c │ │ │ ├── example-libevent.c │ │ │ ├── example-libuv.c │ │ │ └── example.c │ │ ├── fmacros.h │ │ ├── hiredis.c │ │ ├── hiredis.h │ │ ├── net.c │ │ ├── net.h │ │ ├── sds.c │ │ ├── sds.h │ │ ├── sdsalloc.h │ │ ├── test.c │ │ └── zmalloc.h │ ├── jemalloc/ │ │ ├── .autom4te.cfg │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── Makefile.in │ │ ├── README │ │ ├── VERSION │ │ ├── autogen.sh │ │ ├── bin/ │ │ │ ├── jemalloc-config.in │ │ │ ├── jemalloc.sh.in │ │ │ └── jeprof.in │ │ ├── config.guess │ │ ├── config.stamp.in │ │ ├── config.sub │ │ ├── configure │ │ ├── configure.ac │ │ ├── coverage.sh │ │ ├── doc/ │ │ │ ├── html.xsl.in │ │ │ ├── jemalloc.3 │ │ │ ├── jemalloc.html │ │ │ ├── jemalloc.xml.in │ │ │ ├── manpages.xsl.in │ │ │ └── stylesheet.xsl │ │ ├── include/ │ │ │ ├── jemalloc/ │ │ │ │ ├── internal/ │ │ │ │ │ ├── arena.h │ │ │ │ │ ├── atomic.h │ │ │ │ │ ├── base.h │ │ │ │ │ ├── bitmap.h │ │ │ │ │ ├── chunk.h │ │ │ │ │ ├── chunk_dss.h │ │ │ │ │ ├── chunk_mmap.h │ │ │ │ │ ├── ckh.h │ │ │ │ │ ├── ctl.h │ │ │ │ │ ├── extent.h │ │ │ │ │ ├── hash.h │ │ │ │ │ ├── huge.h │ │ │ │ │ ├── jemalloc_internal.h.in │ │ │ │ │ ├── jemalloc_internal_decls.h │ │ │ │ │ ├── jemalloc_internal_defs.h.in │ │ │ │ │ ├── jemalloc_internal_macros.h │ │ │ │ │ ├── mb.h │ │ │ │ │ ├── mutex.h │ │ │ │ │ ├── pages.h │ │ │ │ │ ├── private_namespace.sh │ │ │ │ │ ├── private_symbols.txt │ │ │ │ │ ├── private_unnamespace.sh │ │ │ │ │ ├── prng.h │ │ │ │ │ ├── prof.h │ │ │ │ │ ├── public_namespace.sh │ │ │ │ │ ├── public_unnamespace.sh │ │ │ │ │ ├── ql.h │ │ │ │ │ ├── qr.h │ │ │ │ │ ├── quarantine.h │ │ │ │ │ ├── rb.h │ │ │ │ │ ├── rtree.h │ │ │ │ │ ├── size_classes.sh │ │ │ │ │ ├── stats.h │ │ │ │ │ ├── tcache.h │ │ │ │ │ ├── tsd.h │ │ │ │ │ ├── util.h │ │ │ │ │ └── valgrind.h │ │ │ │ ├── jemalloc.sh │ │ │ │ ├── jemalloc_defs.h.in │ │ │ │ ├── jemalloc_macros.h.in │ │ │ │ ├── jemalloc_mangle.sh │ │ │ │ ├── jemalloc_protos.h.in │ │ │ │ ├── jemalloc_rename.sh │ │ │ │ └── jemalloc_typedefs.h.in │ │ │ └── msvc_compat/ │ │ │ ├── C99/ │ │ │ │ ├── stdbool.h │ │ │ │ └── stdint.h │ │ │ ├── strings.h │ │ │ └── windows_extra.h │ │ ├── install-sh │ │ ├── jemalloc.pc.in │ │ ├── src/ │ │ │ ├── arena.c │ │ │ ├── atomic.c │ │ │ ├── base.c │ │ │ ├── bitmap.c │ │ │ ├── chunk.c │ │ │ ├── chunk_dss.c │ │ │ ├── chunk_mmap.c │ │ │ ├── ckh.c │ │ │ ├── ctl.c │ │ │ ├── extent.c │ │ │ ├── hash.c │ │ │ ├── huge.c │ │ │ ├── jemalloc.c │ │ │ ├── mb.c │ │ │ ├── mutex.c │ │ │ ├── pages.c │ │ │ ├── prof.c │ │ │ ├── quarantine.c │ │ │ ├── rtree.c │ │ │ ├── stats.c │ │ │ ├── tcache.c │ │ │ ├── tsd.c │ │ │ ├── util.c │ │ │ ├── valgrind.c │ │ │ └── zone.c │ │ └── test/ │ │ ├── include/ │ │ │ └── test/ │ │ │ ├── SFMT-alti.h │ │ │ ├── SFMT-params.h │ │ │ ├── SFMT-params11213.h │ │ │ ├── SFMT-params1279.h │ │ │ ├── SFMT-params132049.h │ │ │ ├── SFMT-params19937.h │ │ │ ├── SFMT-params216091.h │ │ │ ├── SFMT-params2281.h │ │ │ ├── SFMT-params4253.h │ │ │ ├── SFMT-params44497.h │ │ │ ├── SFMT-params607.h │ │ │ ├── SFMT-params86243.h │ │ │ ├── SFMT-sse2.h │ │ │ ├── SFMT.h │ │ │ ├── btalloc.h │ │ │ ├── jemalloc_test.h.in │ │ │ ├── jemalloc_test_defs.h.in │ │ │ ├── math.h │ │ │ ├── mq.h │ │ │ ├── mtx.h │ │ │ ├── test.h │ │ │ ├── thd.h │ │ │ └── timer.h │ │ ├── integration/ │ │ │ ├── MALLOCX_ARENA.c │ │ │ ├── aligned_alloc.c │ │ │ ├── allocated.c │ │ │ ├── chunk.c │ │ │ ├── mallocx.c │ │ │ ├── overflow.c │ │ │ ├── posix_memalign.c │ │ │ ├── rallocx.c │ │ │ ├── sdallocx.c │ │ │ ├── thread_arena.c │ │ │ ├── thread_tcache_enabled.c │ │ │ └── xallocx.c │ │ ├── src/ │ │ │ ├── SFMT.c │ │ │ ├── btalloc.c │ │ │ ├── btalloc_0.c │ │ │ ├── btalloc_1.c │ │ │ ├── math.c │ │ │ ├── mq.c │ │ │ ├── mtx.c │ │ │ ├── test.c │ │ │ ├── thd.c │ │ │ └── timer.c │ │ ├── stress/ │ │ │ └── microbench.c │ │ ├── test.sh.in │ │ └── unit/ │ │ ├── SFMT.c │ │ ├── atomic.c │ │ ├── bitmap.c │ │ ├── ckh.c │ │ ├── hash.c │ │ ├── junk.c │ │ ├── junk_alloc.c │ │ ├── junk_free.c │ │ ├── lg_chunk.c │ │ ├── mallctl.c │ │ ├── math.c │ │ ├── mq.c │ │ ├── mtx.c │ │ ├── prof_accum.c │ │ ├── prof_active.c │ │ ├── prof_gdump.c │ │ ├── prof_idump.c │ │ ├── prof_reset.c │ │ ├── prof_thread_name.c │ │ ├── ql.c │ │ ├── qr.c │ │ ├── quarantine.c │ │ ├── rb.c │ │ ├── rtree.c │ │ ├── size_classes.c │ │ ├── stats.c │ │ ├── tsd.c │ │ ├── util.c │ │ └── zero.c │ ├── linenoise/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.markdown │ │ ├── example.c │ │ ├── linenoise.c │ │ └── linenoise.h │ └── update-jemalloc.sh ├── disque.conf ├── runtest ├── src/ │ ├── .gitignore │ ├── 00-RELEASENOTES │ ├── Makefile │ ├── Makefile.dep │ ├── ack.c │ ├── ack.h │ ├── adlist.c │ ├── adlist.h │ ├── ae.c │ ├── ae.h │ ├── ae_epoll.c │ ├── ae_evport.c │ ├── ae_kqueue.c │ ├── ae_select.c │ ├── anet.c │ ├── anet.h │ ├── aof.c │ ├── asciilogo.h │ ├── atomicvar.h │ ├── bio.c │ ├── bio.h │ ├── blocked.c │ ├── cluster.c │ ├── cluster.h │ ├── config.c │ ├── config.h │ ├── crc64.c │ ├── crc64.h │ ├── debug.c │ ├── dict.c │ ├── dict.h │ ├── disque-check-aof.c │ ├── disque-cli.c │ ├── disqueassert.h │ ├── endianconv.c │ ├── endianconv.h │ ├── fmacros.h │ ├── help.h │ ├── job.c │ ├── job.h │ ├── latency.c │ ├── latency.h │ ├── lzf.h │ ├── lzfP.h │ ├── lzf_c.c │ ├── lzf_d.c │ ├── memtest.c │ ├── mkreleasehdr.sh │ ├── networking.c │ ├── object.c │ ├── pqsort.c │ ├── pqsort.h │ ├── queue.c │ ├── queue.h │ ├── release.c │ ├── rio.c │ ├── rio.h │ ├── sds.c │ ├── sds.h │ ├── sdsalloc.h │ ├── server.c │ ├── server.h │ ├── setproctitle.c │ ├── sha1.c │ ├── sha1.h │ ├── skiplist.c │ ├── skiplist.h │ ├── slowlog.c │ ├── slowlog.h │ ├── solarisfixes.h │ ├── sparkline.c │ ├── sparkline.h │ ├── syncio.c │ ├── testhelp.h │ ├── util.c │ ├── util.h │ ├── valgrind.sup │ ├── version.h │ ├── zmalloc.c │ └── zmalloc.h └── tests/ ├── cluster/ │ ├── cluster.tcl │ ├── run.tcl │ ├── tests/ │ │ ├── 00-base.tcl │ │ ├── 01-faildet.tcl │ │ ├── 02-jobs-replication.tcl │ │ ├── 03-jobs-queueing.tcl │ │ ├── 04-ttl.tcl │ │ ├── 05-acks.tcl │ │ ├── 06-federation.tcl │ │ ├── 07-persistence.tcl │ │ ├── 08-qscan.tcl │ │ ├── 09-jscan.tcl │ │ ├── 10-leaving.tcl │ │ ├── 11-waiting-nack.tcl │ │ ├── 12-nack-and-counters.tcl │ │ └── includes/ │ │ ├── init-tests.tcl │ │ └── job-utils.tcl │ └── tmp/ │ └── .gitignore ├── instances.tcl ├── support/ │ ├── cluster.tcl │ ├── redis.tcl │ ├── server.tcl │ ├── test.tcl │ ├── tmpfile.tcl │ └── util.tcl └── test_helper.tcl