├── Makefile ├── README.md ├── benchmarks ├── LICENSE ├── common │ ├── Makefile.mtcp │ ├── microbench.h │ └── socket_shim.h ├── micro_rpc │ ├── Makefile │ ├── echoserver.c │ ├── echoserver.conf │ ├── echoserver.o │ ├── echoserver_linux │ ├── echoserver_ll.c │ ├── icache_fill1.S │ ├── icache_fill1.o │ ├── icache_fill256.S │ ├── icache_fill256.o │ ├── icache_fill512.S │ ├── icache_fill512.o │ ├── icache_fill64.S │ ├── icache_fill64.o │ ├── icache_fill8.S │ ├── icache_fill8.o │ ├── icache_loadgen.py │ ├── linux_go_server.sh │ ├── testclient.c │ ├── testclient.conf │ ├── testclient.o │ └── testclient_linux ├── micro_rpc_cpy │ ├── Makefile │ ├── echoserver.c │ ├── echoserver.conf │ ├── echoserver.o │ ├── echoserver_linux │ ├── echoserver_ll │ ├── echoserver_ll.c │ ├── echoserver_ll.o │ ├── icache_fill1.S │ ├── icache_fill1.o │ ├── icache_fill256.S │ ├── icache_fill256.o │ ├── icache_fill512.S │ ├── icache_fill512.o │ ├── icache_fill64.S │ ├── icache_fill64.o │ ├── icache_fill8.S │ ├── icache_fill8.o │ ├── icache_loadgen.py │ ├── linux_go_server.sh │ ├── testclient.c │ ├── testclient.conf │ ├── testclient.o │ └── testclient_linux ├── page_fault_test │ ├── Makefile │ ├── echoserver.c │ ├── echoserver.conf │ ├── echoserver.o │ ├── echoserver_linux │ ├── echoserver_ll │ ├── echoserver_ll.c │ ├── echoserver_ll.o │ ├── icache_fill1.S │ ├── icache_fill1.o │ ├── icache_fill256.S │ ├── icache_fill256.o │ ├── icache_fill512.S │ ├── icache_fill512.o │ ├── icache_fill64.S │ ├── icache_fill64.o │ ├── icache_fill8.S │ ├── icache_fill8.o │ ├── icache_loadgen.py │ ├── linux_go_server.sh │ ├── testclient.c │ ├── testclient.conf │ ├── testclient.o │ └── testclient_linux └── redis │ ├── .gitignore │ ├── 00-RELEASENOTES │ ├── BUGS │ ├── CONTRIBUTING │ ├── COPYING │ ├── INSTALL │ ├── MANIFESTO │ ├── Makefile │ ├── README.md │ ├── deps │ ├── Makefile │ ├── README.md │ ├── geohash-int │ │ ├── Makefile │ │ ├── geohash.c │ │ ├── geohash.h │ │ ├── geohash_helper.c │ │ └── geohash_helper.h │ ├── 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 │ │ ├── rsock.h │ │ ├── sds.c │ │ ├── sds.h │ │ ├── sdsalloc.h │ │ ├── test.c │ │ └── zmalloc.h │ ├── jemalloc-old │ │ ├── .appveyor.yml │ │ ├── .autom4te.cfg │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── Makefile.in │ │ ├── README │ │ ├── autogen.sh │ │ ├── bin │ │ │ ├── jemalloc-config.in │ │ │ ├── jemalloc.sh.in │ │ │ └── jeprof.in │ │ ├── build-aux │ │ │ ├── config.guess │ │ │ ├── config.sub │ │ │ └── install-sh │ │ ├── config.stamp.in │ │ ├── configure.ac │ │ ├── coverage.sh │ │ ├── doc │ │ │ ├── html.xsl.in │ │ │ ├── jemalloc.xml.in │ │ │ ├── manpages.xsl.in │ │ │ └── stylesheet.xsl │ │ ├── include │ │ │ ├── jemalloc │ │ │ │ ├── internal │ │ │ │ │ ├── arena.h │ │ │ │ │ ├── assert.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 │ │ │ │ │ ├── nstime.h │ │ │ │ │ ├── pages.h │ │ │ │ │ ├── ph.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 │ │ │ │ │ ├── smoothstep.h │ │ │ │ │ ├── smoothstep.sh │ │ │ │ │ ├── spin.h │ │ │ │ │ ├── stats.h │ │ │ │ │ ├── tcache.h │ │ │ │ │ ├── ticker.h │ │ │ │ │ ├── tsd.h │ │ │ │ │ ├── util.h │ │ │ │ │ ├── valgrind.h │ │ │ │ │ └── witness.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 │ │ ├── jemalloc.pc.in │ │ ├── msvc │ │ │ ├── ReadMe.txt │ │ │ ├── jemalloc_vc2015.sln │ │ │ └── projects │ │ │ │ └── vc2015 │ │ │ │ ├── jemalloc │ │ │ │ ├── jemalloc.vcxproj │ │ │ │ └── jemalloc.vcxproj.filters │ │ │ │ └── test_threads │ │ │ │ ├── test_threads.cpp │ │ │ │ ├── test_threads.h │ │ │ │ ├── test_threads.vcxproj │ │ │ │ ├── test_threads.vcxproj.filters │ │ │ │ └── test_threads_main.cpp │ │ ├── scripts │ │ │ └── gen_travis.py │ │ ├── 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 │ │ │ ├── nstime.c │ │ │ ├── pages.c │ │ │ ├── prng.c │ │ │ ├── prof.c │ │ │ ├── quarantine.c │ │ │ ├── rtree.c │ │ │ ├── spin.c │ │ │ ├── stats.c │ │ │ ├── tcache.c │ │ │ ├── ticker.c │ │ │ ├── tsd.c │ │ │ ├── util.c │ │ │ ├── valgrind.c │ │ │ ├── witness.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 │ │ │ ├── chunk.sh │ │ │ ├── mallocx.c │ │ │ ├── mallocx.sh │ │ │ ├── overflow.c │ │ │ ├── posix_memalign.c │ │ │ ├── rallocx.c │ │ │ ├── sdallocx.c │ │ │ ├── thread_arena.c │ │ │ ├── thread_tcache_enabled.c │ │ │ ├── xallocx.c │ │ │ └── xallocx.sh │ │ │ ├── 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 │ │ │ ├── a0.c │ │ │ ├── arena_reset.c │ │ │ ├── arena_reset.sh │ │ │ ├── atomic.c │ │ │ ├── bitmap.c │ │ │ ├── ckh.c │ │ │ ├── decay.c │ │ │ ├── decay.sh │ │ │ ├── extent_quantize.c │ │ │ ├── fork.c │ │ │ ├── hash.c │ │ │ ├── junk.c │ │ │ ├── junk.sh │ │ │ ├── junk_alloc.c │ │ │ ├── junk_alloc.sh │ │ │ ├── junk_free.c │ │ │ ├── junk_free.sh │ │ │ ├── lg_chunk.c │ │ │ ├── lg_chunk.sh │ │ │ ├── mallctl.c │ │ │ ├── math.c │ │ │ ├── mq.c │ │ │ ├── mtx.c │ │ │ ├── nstime.c │ │ │ ├── pack.c │ │ │ ├── pack.sh │ │ │ ├── pages.c │ │ │ ├── ph.c │ │ │ ├── prng.c │ │ │ ├── prof_accum.c │ │ │ ├── prof_accum.sh │ │ │ ├── prof_active.c │ │ │ ├── prof_active.sh │ │ │ ├── prof_gdump.c │ │ │ ├── prof_gdump.sh │ │ │ ├── prof_idump.c │ │ │ ├── prof_idump.sh │ │ │ ├── prof_reset.c │ │ │ ├── prof_reset.sh │ │ │ ├── prof_tctx.sh │ │ │ ├── prof_thread_name.c │ │ │ ├── prof_thread_name.sh │ │ │ ├── ql.c │ │ │ ├── qr.c │ │ │ ├── quarantine.c │ │ │ ├── quarantine.sh │ │ │ ├── rb.c │ │ │ ├── rtree.c │ │ │ ├── run_quantize.c │ │ │ ├── size_classes.c │ │ │ ├── smoothstep.c │ │ │ ├── stats.c │ │ │ ├── stats_print.c │ │ │ ├── ticker.c │ │ │ ├── tsd.c │ │ │ ├── util.c │ │ │ ├── witness.c │ │ │ ├── zero.c │ │ │ └── zero.sh │ ├── linenoise │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.markdown │ │ ├── example.c │ │ ├── linenoise.c │ │ └── linenoise.h │ ├── lua │ │ ├── COPYRIGHT │ │ ├── HISTORY │ │ ├── INSTALL │ │ ├── Makefile │ │ ├── README │ │ ├── doc │ │ │ ├── contents.html │ │ │ ├── cover.png │ │ │ ├── logo.gif │ │ │ ├── lua.1 │ │ │ ├── lua.css │ │ │ ├── lua.html │ │ │ ├── luac.1 │ │ │ ├── luac.html │ │ │ ├── manual.css │ │ │ ├── manual.html │ │ │ └── readme.html │ │ ├── etc │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── all.c │ │ │ ├── lua.hpp │ │ │ ├── lua.ico │ │ │ ├── lua.pc │ │ │ ├── luavs.bat │ │ │ ├── min.c │ │ │ ├── noparser.c │ │ │ └── strict.lua │ │ ├── src │ │ │ ├── Makefile │ │ │ ├── fpconv.c │ │ │ ├── fpconv.h │ │ │ ├── lapi.c │ │ │ ├── lapi.h │ │ │ ├── lauxlib.c │ │ │ ├── lauxlib.h │ │ │ ├── lbaselib.c │ │ │ ├── lcode.c │ │ │ ├── lcode.h │ │ │ ├── ldblib.c │ │ │ ├── ldebug.c │ │ │ ├── ldebug.h │ │ │ ├── ldo.c │ │ │ ├── ldo.h │ │ │ ├── ldump.c │ │ │ ├── lfunc.c │ │ │ ├── lfunc.h │ │ │ ├── lgc.c │ │ │ ├── lgc.h │ │ │ ├── linit.c │ │ │ ├── liolib.c │ │ │ ├── llex.c │ │ │ ├── llex.h │ │ │ ├── llimits.h │ │ │ ├── lmathlib.c │ │ │ ├── lmem.c │ │ │ ├── lmem.h │ │ │ ├── loadlib.c │ │ │ ├── lobject.c │ │ │ ├── lobject.h │ │ │ ├── lopcodes.c │ │ │ ├── lopcodes.h │ │ │ ├── loslib.c │ │ │ ├── lparser.c │ │ │ ├── lparser.h │ │ │ ├── lstate.c │ │ │ ├── lstate.h │ │ │ ├── lstring.c │ │ │ ├── lstring.h │ │ │ ├── lstrlib.c │ │ │ ├── ltable.c │ │ │ ├── ltable.h │ │ │ ├── ltablib.c │ │ │ ├── ltm.c │ │ │ ├── ltm.h │ │ │ ├── lua.c │ │ │ ├── lua.h │ │ │ ├── lua_bit.c │ │ │ ├── lua_cjson.c │ │ │ ├── lua_cmsgpack.c │ │ │ ├── lua_struct.c │ │ │ ├── luac.c │ │ │ ├── luaconf.h │ │ │ ├── lualib.h │ │ │ ├── lundump.c │ │ │ ├── lundump.h │ │ │ ├── lvm.c │ │ │ ├── lvm.h │ │ │ ├── lzio.c │ │ │ ├── lzio.h │ │ │ ├── print.c │ │ │ ├── strbuf.c │ │ │ └── strbuf.h │ │ └── test │ │ │ ├── README │ │ │ ├── bisect.lua │ │ │ ├── cf.lua │ │ │ ├── echo.lua │ │ │ ├── env.lua │ │ │ ├── factorial.lua │ │ │ ├── fib.lua │ │ │ ├── fibfor.lua │ │ │ ├── globals.lua │ │ │ ├── hello.lua │ │ │ ├── life.lua │ │ │ ├── luac.lua │ │ │ ├── printf.lua │ │ │ ├── readonly.lua │ │ │ ├── sieve.lua │ │ │ ├── sort.lua │ │ │ ├── table.lua │ │ │ ├── trace-calls.lua │ │ │ ├── trace-globals.lua │ │ │ └── xd.lua │ └── update-jemalloc.sh │ ├── redis.conf │ ├── redis_ext4.conf │ ├── redis_ext4_tas.conf │ ├── redis_mlfs.conf │ ├── redis_tas.conf │ ├── runtest │ ├── runtest-cluster │ ├── runtest-sentinel │ ├── sentinel.conf │ ├── src │ ├── .gdbinit │ ├── .gitignore │ ├── IR: │ ├── Makefile │ ├── Makefile.dep │ ├── 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 │ ├── bio.c │ ├── bio.h │ ├── bitops.c │ ├── blocked.c │ ├── cluster.c │ ├── cluster.h │ ├── config.c │ ├── config.h │ ├── crc16.c │ ├── crc64.c │ ├── crc64.h │ ├── db.c │ ├── debug.c │ ├── debugmacro.h │ ├── dict.c │ ├── dict.h │ ├── endianconv.c │ ├── endianconv.h │ ├── err_out │ ├── fmacros.h │ ├── geo.c │ ├── geo.h │ ├── help.h │ ├── hyperloglog.c │ ├── intset.c │ ├── intset.h │ ├── latency.c │ ├── latency.h │ ├── lzf.h │ ├── lzfP.h │ ├── lzf_c.c │ ├── lzf_d.c │ ├── memtest.c │ ├── mk_pmem.sh │ ├── mk_pmfs.sh │ ├── mkfs.sh │ ├── mkreleasehdr.sh │ ├── mlfs_dummy.c │ ├── multi.c │ ├── networking.c │ ├── notify.c │ ├── object.c │ ├── pqsort.c │ ├── pqsort.h │ ├── pubsub.c │ ├── quicklist.c │ ├── quicklist.h │ ├── rand.c │ ├── rand.h │ ├── rdb.c │ ├── rdb.h │ ├── redis-benchmark.c │ ├── redis-check-aof.c │ ├── redis-check-aof.mlfs │ ├── redis-check-rdb.c │ ├── redis-cli.c │ ├── redis-server.mlfs │ ├── redis-trib.rb │ ├── redisassert.h │ ├── release.c │ ├── replication.c │ ├── rio.c │ ├── rio.h │ ├── rsock.h │ ├── rsocket.c │ ├── rsocket.h │ ├── run.sh │ ├── run_bench.sh │ ├── run_redis.sh │ ├── run_redis_other.sh │ ├── run_tas.sh │ ├── run_tas_redis.sh │ ├── run_tas_redis_new.sh │ ├── run_tas_redis_val.sh │ ├── run_zio.sh │ ├── scripting.c │ ├── sds.c │ ├── sds.h │ ├── sdsalloc.h │ ├── sentinel.c │ ├── server.c │ ├── server.h │ ├── setproctitle.c │ ├── sha1.c │ ├── sha1.h │ ├── slowlog.c │ ├── slowlog.h │ ├── solarisfixes.h │ ├── sort.c │ ├── sparkline.c │ ├── sparkline.h │ ├── syncio.c │ ├── t_hash.c │ ├── t_list.c │ ├── t_set.c │ ├── t_string.c │ ├── t_zset.c │ ├── testhelp.h │ ├── util.c │ ├── util.h │ ├── valgrind.sup │ ├── version.h │ ├── ziplist.c │ ├── ziplist.h │ ├── zipmap.c │ ├── zipmap.h │ ├── zmalloc.c │ └── zmalloc.h │ ├── tests │ ├── assets │ │ ├── default.conf │ │ ├── encodings.rdb │ │ └── hash-zipmap.rdb │ ├── cluster │ │ ├── cluster.tcl │ │ ├── run.tcl │ │ ├── tests │ │ │ ├── 00-base.tcl │ │ │ ├── 01-faildet.tcl │ │ │ ├── 02-failover.tcl │ │ │ ├── 03-failover-loop.tcl │ │ │ ├── 04-resharding.tcl │ │ │ ├── 05-slave-selection.tcl │ │ │ ├── 06-slave-stop-cond.tcl │ │ │ ├── 07-replica-migration.tcl │ │ │ ├── 08-update-msg.tcl │ │ │ ├── 09-pubsub.tcl │ │ │ ├── 10-manual-failover.tcl │ │ │ ├── 11-manual-takeover.tcl │ │ │ ├── 12-replica-migration-2.tcl │ │ │ ├── helpers │ │ │ │ └── onlydots.tcl │ │ │ └── includes │ │ │ │ └── init-tests.tcl │ │ └── tmp │ │ │ └── .gitignore │ ├── helpers │ │ ├── bg_complex_data.tcl │ │ └── gen_write_load.tcl │ ├── instances.tcl │ ├── integration │ │ ├── aof-race.tcl │ │ ├── aof.tcl │ │ ├── convert-zipmap-hash-on-load.tcl │ │ ├── logging.tcl │ │ ├── rdb.tcl │ │ ├── redis-cli.tcl │ │ ├── replication-2.tcl │ │ ├── replication-3.tcl │ │ ├── replication-4.tcl │ │ ├── replication-psync.tcl │ │ └── replication.tcl │ ├── sentinel │ │ ├── run.tcl │ │ ├── tests │ │ │ ├── 00-base.tcl │ │ │ ├── 01-conf-update.tcl │ │ │ ├── 02-slaves-reconf.tcl │ │ │ ├── 03-runtime-reconf.tcl │ │ │ ├── 04-slave-selection.tcl │ │ │ ├── 05-manual.tcl │ │ │ ├── 06-ckquorum.tcl │ │ │ ├── 07-down-conditions.tcl │ │ │ └── includes │ │ │ │ └── init-tests.tcl │ │ └── tmp │ │ │ └── .gitignore │ ├── support │ │ ├── cluster.tcl │ │ ├── redis.tcl │ │ ├── server.tcl │ │ ├── test.tcl │ │ ├── tmpfile.tcl │ │ └── util.tcl │ ├── test_helper.tcl │ ├── tmp │ │ ├── redis.conf.133078.2 │ │ ├── redis.conf.133078.4 │ │ ├── redis.conf.133079.2 │ │ ├── redis.conf.133079.4 │ │ ├── redis.conf.133080.2 │ │ ├── redis.conf.133080.4 │ │ ├── redis.conf.133080.6 │ │ ├── redis.conf.133081.2 │ │ ├── redis.conf.133081.4 │ │ ├── redis.conf.133081.6 │ │ ├── redis.conf.133082.2 │ │ ├── redis.conf.133083.2 │ │ ├── redis.conf.133083.4 │ │ ├── redis.conf.133083.6 │ │ ├── redis.conf.133084.2 │ │ ├── redis.conf.133085.2 │ │ ├── redis.conf.133085.4 │ │ ├── redis.conf.133086.2 │ │ ├── redis.conf.133087.2 │ │ ├── redis.conf.133088.2 │ │ ├── redis.conf.133089.2 │ │ ├── redis.conf.133090.2 │ │ ├── redis.conf.133091.2 │ │ ├── redis.conf.133092.2 │ │ ├── redis.conf.133093.2 │ │ ├── server.133078.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133078.3 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133079.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133079.3 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133080.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133080.3 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133080.5 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133081.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133081.3 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133081.5 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133082.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133083.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133083.3 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133083.5 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133084.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133085.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133085.3 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133086.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133087.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133088.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133089.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133090.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133091.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ ├── server.133092.1 │ │ │ ├── stderr │ │ │ └── stdout │ │ └── server.133093.1 │ │ │ ├── stderr │ │ │ └── stdout │ └── unit │ │ ├── aofrw.tcl │ │ ├── auth.tcl │ │ ├── bitfield.tcl │ │ ├── bitops.tcl │ │ ├── dump.tcl │ │ ├── expire.tcl │ │ ├── geo.tcl │ │ ├── hyperloglog.tcl │ │ ├── introspection-2.tcl │ │ ├── introspection.tcl │ │ ├── keyspace.tcl │ │ ├── latency-monitor.tcl │ │ ├── limits.tcl │ │ ├── maxmemory.tcl │ │ ├── memefficiency.tcl │ │ ├── multi.tcl │ │ ├── obuf-limits.tcl │ │ ├── other.tcl │ │ ├── printver.tcl │ │ ├── protocol.tcl │ │ ├── pubsub.tcl │ │ ├── quit.tcl │ │ ├── scan.tcl │ │ ├── scripting.tcl │ │ ├── slowlog.tcl │ │ ├── sort.tcl │ │ └── type │ │ ├── hash.tcl │ │ ├── incr.tcl │ │ ├── list-2.tcl │ │ ├── list-3.tcl │ │ ├── list-common.tcl │ │ ├── list.tcl │ │ ├── set.tcl │ │ ├── string.tcl │ │ └── zset.tcl │ └── utils │ ├── build-static-symbols.tcl │ ├── cluster_fail_time.tcl │ ├── corrupt_rdb.c │ ├── create-cluster │ ├── .gitignore │ ├── README │ └── create-cluster │ ├── generate-command-help.rb │ ├── hashtable │ ├── README │ └── rehashing.c │ ├── hyperloglog │ ├── .gitignore │ ├── hll-err.rb │ └── hll-gnuplot-graph.rb │ ├── install_server.sh │ ├── lru │ ├── README │ └── test-lru.rb │ ├── redis-copy.rb │ ├── redis-sha1.rb │ ├── redis_init_script │ ├── redis_init_script.tpl │ ├── releasetools │ ├── 01_create_tarball.sh │ ├── 02_upload_tarball.sh │ ├── 03_test_release.sh │ └── 04_release_hash.sh │ ├── speed-regression.tcl │ └── whatisdoing.sh ├── scripts ├── _reviewer_c_size_sweep,sh ├── _reviewer_c_thread_sweep.sh ├── copy_sweep.sh ├── page_fault_test.sh ├── redis_sets.sh ├── reviewer_B │ ├── page_fault_test.sh │ ├── redis_sets.sh │ └── size_sweep.sh ├── size_sweep.sh └── thread_sweep.sh ├── src ├── copy_interpose.c ├── copy_interpose.shared.o ├── include │ ├── internal.h │ ├── kernel_appif.h │ ├── packet_defs.h │ ├── skiplist.h │ ├── tas_memif.h │ ├── tas_sockets.h │ ├── tas_trace.h │ ├── utils.h │ ├── utils_circ.h │ ├── utils_nbqueue.h │ ├── utils_rng.h │ ├── utils_sync.h │ └── utils_timeout.h ├── page_fault_test.c ├── tas_copy_interpose.c ├── utils │ ├── rng.c │ ├── rng.shared.o │ ├── timeout.c │ ├── timeout.shared.o │ ├── utils.c │ └── utils.shared.o └── zio_interpose.c ├── strata ├── README.md ├── bench │ ├── RocksDB │ │ ├── .clang-format │ │ ├── .deprecated_arcconfig │ │ ├── .travis.yml │ │ ├── AUTHORS │ │ ├── CMakeLists.txt │ │ ├── CONTRIBUTING.md │ │ ├── DEFAULT_OPTIONS_HISTORY.md │ │ ├── DUMP_FORMAT.md │ │ ├── HISTORY.md │ │ ├── INSTALL.md │ │ ├── LANGUAGE-BINDINGS.md │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── PATENTS │ │ ├── README.md │ │ ├── ROCKSDB_LITE.md │ │ ├── TARGETS │ │ ├── USERS.md │ │ ├── Vagrantfile │ │ ├── WINDOWS_PORT.md │ │ ├── appveyor.yml │ │ ├── arcanist_util │ │ │ ├── __phutil_library_init__.php │ │ │ ├── __phutil_library_map__.php │ │ │ ├── config │ │ │ │ ├── FacebookArcanistConfiguration.php │ │ │ │ ├── FacebookOldArcanistConfiguration.php │ │ │ │ └── RocksDBCommonHelper.php │ │ │ ├── cpp_linter │ │ │ │ ├── ArcanistCpplintLinter.php │ │ │ │ ├── BaseDirectoryScopedFormatLinter.php │ │ │ │ ├── FacebookHowtoevenLinter.php │ │ │ │ ├── FbcodeClangFormatLinter.php │ │ │ │ ├── FbcodeCppLinter.php │ │ │ │ └── cpplint.py │ │ │ ├── lint_engine │ │ │ │ ├── FacebookFbcodeLintEngine.php │ │ │ │ └── FacebookHowtoevenLintEngine.php │ │ │ └── unit_engine │ │ │ │ ├── FacebookFbcodeUnitTestEngine.php │ │ │ │ └── FacebookOldFbcodeUnitTestEngine.php │ │ ├── buckifier │ │ │ ├── buckify_rocksdb.py │ │ │ ├── rocks_test_runner.sh │ │ │ ├── targets_builder.py │ │ │ ├── targets_cfg.py │ │ │ └── util.py │ │ ├── build_tools │ │ │ ├── amalgamate.py │ │ │ ├── build_detect_platform │ │ │ ├── cont_integration.sh │ │ │ ├── dependencies.sh │ │ │ ├── dependencies_4.8.1.sh │ │ │ ├── dockerbuild.sh │ │ │ ├── error_filter.py │ │ │ ├── fb_compile_mongo.sh │ │ │ ├── fbcode_config.sh │ │ │ ├── fbcode_config4.8.1.sh │ │ │ ├── format-diff.sh │ │ │ ├── gnu_parallel │ │ │ ├── make_new_version.sh │ │ │ ├── make_package.sh │ │ │ ├── precommit_checker.py │ │ │ ├── regression_build_test.sh │ │ │ ├── rocksdb-lego-determinator │ │ │ ├── run_ci_db_test.ps1 │ │ │ ├── update_dependencies.sh │ │ │ └── version.sh │ │ ├── cache │ │ │ ├── cache_bench.cc │ │ │ ├── cache_test.cc │ │ │ ├── clock_cache.cc │ │ │ ├── clock_cache.h │ │ │ ├── lru_cache.cc │ │ │ ├── lru_cache.h │ │ │ ├── lru_cache_test.cc │ │ │ ├── sharded_cache.cc │ │ │ └── sharded_cache.h │ │ ├── coverage │ │ │ ├── coverage_test.sh │ │ │ └── parse_gcov_output.py │ │ ├── db │ │ │ ├── builder.cc │ │ │ ├── builder.h │ │ │ ├── c.cc │ │ │ ├── c_test.c │ │ │ ├── column_family.cc │ │ │ ├── column_family.h │ │ │ ├── column_family_test.cc │ │ │ ├── compact_files_test.cc │ │ │ ├── compacted_db_impl.cc │ │ │ ├── compacted_db_impl.h │ │ │ ├── compaction.cc │ │ │ ├── compaction.h │ │ │ ├── compaction_iteration_stats.h │ │ │ ├── compaction_iterator.cc │ │ │ ├── compaction_iterator.h │ │ │ ├── compaction_iterator_test.cc │ │ │ ├── compaction_job.cc │ │ │ ├── compaction_job.h │ │ │ ├── compaction_job_stats_test.cc │ │ │ ├── compaction_job_test.cc │ │ │ ├── compaction_picker.cc │ │ │ ├── compaction_picker.h │ │ │ ├── compaction_picker_test.cc │ │ │ ├── compaction_picker_universal.cc │ │ │ ├── compaction_picker_universal.h │ │ │ ├── comparator_db_test.cc │ │ │ ├── convenience.cc │ │ │ ├── corruption_test.cc │ │ │ ├── cuckoo_table_db_test.cc │ │ │ ├── db_basic_test.cc │ │ │ ├── db_block_cache_test.cc │ │ │ ├── db_bloom_filter_test.cc │ │ │ ├── db_compaction_filter_test.cc │ │ │ ├── db_compaction_test.cc │ │ │ ├── db_dynamic_level_test.cc │ │ │ ├── db_filesnapshot.cc │ │ │ ├── db_flush_test.cc │ │ │ ├── db_impl.cc │ │ │ ├── db_impl.h │ │ │ ├── db_impl_compaction_flush.cc │ │ │ ├── db_impl_debug.cc │ │ │ ├── db_impl_experimental.cc │ │ │ ├── db_impl_files.cc │ │ │ ├── db_impl_open.cc │ │ │ ├── db_impl_readonly.cc │ │ │ ├── db_impl_readonly.h │ │ │ ├── db_impl_write.cc │ │ │ ├── db_info_dumper.cc │ │ │ ├── db_info_dumper.h │ │ │ ├── db_inplace_update_test.cc │ │ │ ├── db_io_failure_test.cc │ │ │ ├── db_iter.cc │ │ │ ├── db_iter.h │ │ │ ├── db_iter_test.cc │ │ │ ├── db_iterator_test.cc │ │ │ ├── db_log_iter_test.cc │ │ │ ├── db_memtable_test.cc │ │ │ ├── db_merge_operator_test.cc │ │ │ ├── db_options_test.cc │ │ │ ├── db_properties_test.cc │ │ │ ├── db_range_del_test.cc │ │ │ ├── db_sst_test.cc │ │ │ ├── db_table_properties_test.cc │ │ │ ├── db_tailing_iter_test.cc │ │ │ ├── db_test.cc │ │ │ ├── db_test2.cc │ │ │ ├── db_test_util.cc │ │ │ ├── db_test_util.h │ │ │ ├── db_universal_compaction_test.cc │ │ │ ├── db_wal_test.cc │ │ │ ├── dbformat.cc │ │ │ ├── dbformat.h │ │ │ ├── dbformat_test.cc │ │ │ ├── deletefile_test.cc │ │ │ ├── event_helpers.cc │ │ │ ├── event_helpers.h │ │ │ ├── experimental.cc │ │ │ ├── external_sst_file_basic_test.cc │ │ │ ├── external_sst_file_ingestion_job.cc │ │ │ ├── external_sst_file_ingestion_job.h │ │ │ ├── external_sst_file_test.cc │ │ │ ├── fault_injection_test.cc │ │ │ ├── file_indexer.cc │ │ │ ├── file_indexer.h │ │ │ ├── file_indexer_test.cc │ │ │ ├── filename_test.cc │ │ │ ├── flush_job.cc │ │ │ ├── flush_job.h │ │ │ ├── flush_job_test.cc │ │ │ ├── flush_scheduler.cc │ │ │ ├── flush_scheduler.h │ │ │ ├── forward_iterator.cc │ │ │ ├── forward_iterator.h │ │ │ ├── forward_iterator_bench.cc │ │ │ ├── internal_stats.cc │ │ │ ├── internal_stats.h │ │ │ ├── job_context.h │ │ │ ├── listener_test.cc │ │ │ ├── log_format.h │ │ │ ├── log_reader.cc │ │ │ ├── log_reader.h │ │ │ ├── log_test.cc │ │ │ ├── log_writer.cc │ │ │ ├── log_writer.h │ │ │ ├── managed_iterator.cc │ │ │ ├── managed_iterator.h │ │ │ ├── manual_compaction_test.cc │ │ │ ├── memtable.cc │ │ │ ├── memtable.h │ │ │ ├── memtable_list.cc │ │ │ ├── memtable_list.h │ │ │ ├── memtable_list_test.cc │ │ │ ├── merge_context.h │ │ │ ├── merge_helper.cc │ │ │ ├── merge_helper.h │ │ │ ├── merge_helper_test.cc │ │ │ ├── merge_operator.cc │ │ │ ├── merge_test.cc │ │ │ ├── options_file_test.cc │ │ │ ├── perf_context_test.cc │ │ │ ├── pinned_iterators_manager.h │ │ │ ├── plain_table_db_test.cc │ │ │ ├── prefix_test.cc │ │ │ ├── range_del_aggregator.cc │ │ │ ├── range_del_aggregator.h │ │ │ ├── range_del_aggregator_test.cc │ │ │ ├── repair.cc │ │ │ ├── repair_test.cc │ │ │ ├── snapshot_impl.cc │ │ │ ├── snapshot_impl.h │ │ │ ├── table_cache.cc │ │ │ ├── table_cache.h │ │ │ ├── table_properties_collector.cc │ │ │ ├── table_properties_collector.h │ │ │ ├── table_properties_collector_test.cc │ │ │ ├── transaction_log_impl.cc │ │ │ ├── transaction_log_impl.h │ │ │ ├── version_builder.cc │ │ │ ├── version_builder.h │ │ │ ├── version_builder_test.cc │ │ │ ├── version_edit.cc │ │ │ ├── version_edit.h │ │ │ ├── version_edit_test.cc │ │ │ ├── version_set.cc │ │ │ ├── version_set.h │ │ │ ├── version_set_test.cc │ │ │ ├── wal_manager.cc │ │ │ ├── wal_manager.h │ │ │ ├── wal_manager_test.cc │ │ │ ├── write_batch.cc │ │ │ ├── write_batch_base.cc │ │ │ ├── write_batch_internal.h │ │ │ ├── write_batch_test.cc │ │ │ ├── write_callback.h │ │ │ ├── write_callback_test.cc │ │ │ ├── write_controller.cc │ │ │ ├── write_controller.h │ │ │ ├── write_controller_test.cc │ │ │ ├── write_thread.cc │ │ │ └── write_thread.h │ │ ├── docs │ │ │ ├── .gitignore │ │ │ ├── CNAME │ │ │ ├── CONTRIBUTING.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── README.md │ │ │ ├── TEMPLATE-INFORMATION.md │ │ │ ├── _config.yml │ │ │ ├── _data │ │ │ │ ├── authors.yml │ │ │ │ ├── features.yml │ │ │ │ ├── nav.yml │ │ │ │ ├── nav_docs.yml │ │ │ │ ├── powered_by.yml │ │ │ │ ├── powered_by_highlight.yml │ │ │ │ └── promo.yml │ │ │ ├── _docs │ │ │ │ ├── faq.md │ │ │ │ └── getting-started.md │ │ │ ├── _includes │ │ │ │ ├── blog_pagination.html │ │ │ │ ├── content │ │ │ │ │ ├── gridblocks.html │ │ │ │ │ └── items │ │ │ │ │ │ └── gridblock.html │ │ │ │ ├── doc.html │ │ │ │ ├── doc_paging.html │ │ │ │ ├── footer.html │ │ │ │ ├── head.html │ │ │ │ ├── header.html │ │ │ │ ├── hero.html │ │ │ │ ├── home_header.html │ │ │ │ ├── katex_import.html │ │ │ │ ├── katex_render.html │ │ │ │ ├── nav.html │ │ │ │ ├── nav │ │ │ │ │ ├── collection_nav.html │ │ │ │ │ ├── collection_nav_group.html │ │ │ │ │ ├── collection_nav_group_item.html │ │ │ │ │ └── header_nav.html │ │ │ │ ├── nav_search.html │ │ │ │ ├── plugins │ │ │ │ │ ├── all_share.html │ │ │ │ │ ├── ascii_cinema.html │ │ │ │ │ ├── button.html │ │ │ │ │ ├── github_star.html │ │ │ │ │ ├── github_watch.html │ │ │ │ │ ├── google_share.html │ │ │ │ │ ├── iframe.html │ │ │ │ │ ├── like_button.html │ │ │ │ │ ├── plugin_row.html │ │ │ │ │ ├── post_social_plugins.html │ │ │ │ │ ├── slideshow.html │ │ │ │ │ ├── twitter_follow.html │ │ │ │ │ └── twitter_share.html │ │ │ │ ├── post.html │ │ │ │ ├── powered_by.html │ │ │ │ ├── social_plugins.html │ │ │ │ └── ui │ │ │ │ │ └── button.html │ │ │ ├── _layouts │ │ │ │ ├── basic.html │ │ │ │ ├── blog.html │ │ │ │ ├── blog_default.html │ │ │ │ ├── default.html │ │ │ │ ├── doc_default.html │ │ │ │ ├── doc_page.html │ │ │ │ ├── docs.html │ │ │ │ ├── home.html │ │ │ │ ├── page.html │ │ │ │ ├── plain.html │ │ │ │ ├── post.html │ │ │ │ ├── redirect.html │ │ │ │ └── top-level.html │ │ │ ├── _posts │ │ │ │ ├── 2014-03-27-how-to-backup-rocksdb.markdown │ │ │ │ ├── 2014-03-27-how-to-persist-in-memory-rocksdb-database.markdown │ │ │ │ ├── 2014-04-02-the-1st-rocksdb-local-meetup-held-on-march-27-2014.markdown │ │ │ │ ├── 2014-04-07-rocksdb-2-8-release.markdown │ │ │ │ ├── 2014-04-21-indexing-sst-files-for-better-lookup-performance.markdown │ │ │ │ ├── 2014-05-14-lock.markdown │ │ │ │ ├── 2014-05-19-rocksdb-3-0-release.markdown │ │ │ │ ├── 2014-05-22-rocksdb-3-1-release.markdown │ │ │ │ ├── 2014-06-23-plaintable-a-new-file-format.markdown │ │ │ │ ├── 2014-06-27-avoid-expensive-locks-in-get.markdown │ │ │ │ ├── 2014-06-27-rocksdb-3-2-release.markdown │ │ │ │ ├── 2014-07-29-rocksdb-3-3-release.markdown │ │ │ │ ├── 2014-09-12-cuckoo.markdown │ │ │ │ ├── 2014-09-12-new-bloom-filter-format.markdown │ │ │ │ ├── 2014-09-15-rocksdb-3-5-release.markdown │ │ │ │ ├── 2015-01-16-migrating-from-leveldb-to-rocksdb-2.markdown │ │ │ │ ├── 2015-02-24-reading-rocksdb-options-from-a-file.markdown │ │ │ │ ├── 2015-02-27-write-batch-with-index.markdown │ │ │ │ ├── 2015-04-22-integrating-rocksdb-with-mongodb-2.markdown │ │ │ │ ├── 2015-06-12-rocksdb-in-osquery.markdown │ │ │ │ ├── 2015-07-15-rocksdb-2015-h2-roadmap.markdown │ │ │ │ ├── 2015-07-17-spatial-indexing-in-rocksdb.markdown │ │ │ │ ├── 2015-07-22-rocksdb-is-now-available-in-windows-platform.markdown │ │ │ │ ├── 2015-07-23-dynamic-level.markdown │ │ │ │ ├── 2015-10-27-getthreadlist.markdown │ │ │ │ ├── 2015-11-10-use-checkpoints-for-efficient-snapshots.markdown │ │ │ │ ├── 2015-11-16-analysis-file-read-latency-by-level.markdown │ │ │ │ ├── 2016-01-29-compaction_pri.markdown │ │ │ │ ├── 2016-02-24-rocksdb-4-2-release.markdown │ │ │ │ ├── 2016-02-25-rocksdb-ama.markdown │ │ │ │ ├── 2016-03-07-rocksdb-options-file.markdown │ │ │ │ ├── 2016-04-26-rocksdb-4-5-1-released.markdown │ │ │ │ ├── 2016-07-26-rocksdb-4-8-released.markdown │ │ │ │ ├── 2016-09-28-rocksdb-4-11-2-released.markdown │ │ │ │ ├── 2017-01-06-rocksdb-5-0-1-released.markdown │ │ │ │ ├── 2017-02-07-rocksdb-5-1-2-released.markdown │ │ │ │ ├── 2017-02-17-bulkoad-ingest-sst-file.markdown │ │ │ │ └── 2017-03-02-rocksdb-5-2-1-released.markdown │ │ │ ├── _sass │ │ │ │ ├── _base.scss │ │ │ │ ├── _blog.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _gridBlock.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _poweredby.scss │ │ │ │ ├── _promo.scss │ │ │ │ ├── _react_docs_nav.scss │ │ │ │ ├── _react_header_nav.scss │ │ │ │ ├── _reset.scss │ │ │ │ ├── _search.scss │ │ │ │ ├── _slideshow.scss │ │ │ │ ├── _syntax-highlighting.scss │ │ │ │ └── _tables.scss │ │ │ ├── _top-level │ │ │ │ └── support.md │ │ │ ├── blog │ │ │ │ ├── all.html │ │ │ │ └── index.html │ │ │ ├── css │ │ │ │ └── main.scss │ │ │ ├── doc-type-examples │ │ │ │ ├── 2016-04-07-blog-post-example.md │ │ │ │ ├── docs-hello-world.md │ │ │ │ └── top-level-example.md │ │ │ ├── docs │ │ │ │ └── index.html │ │ │ ├── feed.xml │ │ │ ├── index.md │ │ │ └── static │ │ │ │ ├── favicon.png │ │ │ │ ├── fonts │ │ │ │ ├── LatoLatin-Black.woff │ │ │ │ ├── LatoLatin-Black.woff2 │ │ │ │ ├── LatoLatin-BlackItalic.woff │ │ │ │ ├── LatoLatin-BlackItalic.woff2 │ │ │ │ ├── LatoLatin-Italic.woff │ │ │ │ ├── LatoLatin-Italic.woff2 │ │ │ │ ├── LatoLatin-Light.woff │ │ │ │ ├── LatoLatin-Light.woff2 │ │ │ │ ├── LatoLatin-Regular.woff │ │ │ │ └── LatoLatin-Regular.woff2 │ │ │ │ ├── images │ │ │ │ ├── Resize-of-20140327_200754-300x225.jpg │ │ │ │ ├── pcache-blockindex.jpg │ │ │ │ ├── pcache-fileindex.jpg │ │ │ │ ├── pcache-filelayout.jpg │ │ │ │ ├── pcache-readiopath.jpg │ │ │ │ ├── pcache-tieredstorage.jpg │ │ │ │ ├── pcache-writeiopath.jpg │ │ │ │ ├── promo-adapt.svg │ │ │ │ ├── promo-flash.svg │ │ │ │ ├── promo-operations.svg │ │ │ │ ├── promo-performance.svg │ │ │ │ └── tree_example1.png │ │ │ │ ├── logo.svg │ │ │ │ └── og_image.png │ │ ├── env │ │ │ ├── env.cc │ │ │ ├── env_basic_test.cc │ │ │ ├── env_chroot.cc │ │ │ ├── env_chroot.h │ │ │ ├── env_hdfs.cc │ │ │ ├── env_posix.cc │ │ │ ├── env_test.cc │ │ │ ├── io_posix.cc │ │ │ ├── io_posix.h │ │ │ ├── memenv.cc │ │ │ ├── mock_env.cc │ │ │ ├── mock_env.h │ │ │ ├── mock_env_test.cc │ │ │ └── posix_logger.h │ │ ├── examples │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── c_simple_example.c │ │ │ ├── column_families_example.cc │ │ │ ├── compact_files_example.cc │ │ │ ├── compaction_filter_example.cc │ │ │ ├── optimistic_transaction_example.cc │ │ │ ├── options_file_example.cc │ │ │ ├── rocksdb_option_file_example.ini │ │ │ ├── simple_example.cc │ │ │ └── transaction_example.cc │ │ ├── hdfs │ │ │ ├── README │ │ │ ├── env_hdfs.h │ │ │ └── setup.sh │ │ ├── include │ │ │ └── rocksdb │ │ │ │ ├── advanced_options.h │ │ │ │ ├── c.h │ │ │ │ ├── cache.h │ │ │ │ ├── cleanable.h │ │ │ │ ├── compaction_filter.h │ │ │ │ ├── compaction_job_stats.h │ │ │ │ ├── comparator.h │ │ │ │ ├── convenience.h │ │ │ │ ├── db.h │ │ │ │ ├── db_bench_tool.h │ │ │ │ ├── db_dump_tool.h │ │ │ │ ├── env.h │ │ │ │ ├── experimental.h │ │ │ │ ├── filter_policy.h │ │ │ │ ├── flush_block_policy.h │ │ │ │ ├── iostats_context.h │ │ │ │ ├── iterator.h │ │ │ │ ├── ldb_tool.h │ │ │ │ ├── listener.h │ │ │ │ ├── memtablerep.h │ │ │ │ ├── merge_operator.h │ │ │ │ ├── metadata.h │ │ │ │ ├── options.h │ │ │ │ ├── perf_context.h │ │ │ │ ├── perf_level.h │ │ │ │ ├── persistent_cache.h │ │ │ │ ├── rate_limiter.h │ │ │ │ ├── slice.h │ │ │ │ ├── slice_transform.h │ │ │ │ ├── snapshot.h │ │ │ │ ├── sst_dump_tool.h │ │ │ │ ├── sst_file_manager.h │ │ │ │ ├── sst_file_writer.h │ │ │ │ ├── statistics.h │ │ │ │ ├── status.h │ │ │ │ ├── table.h │ │ │ │ ├── table_properties.h │ │ │ │ ├── thread_status.h │ │ │ │ ├── threadpool.h │ │ │ │ ├── transaction_log.h │ │ │ │ ├── types.h │ │ │ │ ├── universal_compaction.h │ │ │ │ ├── utilities │ │ │ │ ├── backupable_db.h │ │ │ │ ├── checkpoint.h │ │ │ │ ├── convenience.h │ │ │ │ ├── date_tiered_db.h │ │ │ │ ├── db_ttl.h │ │ │ │ ├── document_db.h │ │ │ │ ├── env_librados.h │ │ │ │ ├── env_mirror.h │ │ │ │ ├── geo_db.h │ │ │ │ ├── info_log_finder.h │ │ │ │ ├── json_document.h │ │ │ │ ├── ldb_cmd.h │ │ │ │ ├── ldb_cmd_execute_result.h │ │ │ │ ├── leveldb_options.h │ │ │ │ ├── lua │ │ │ │ │ ├── rocks_lua_compaction_filter.h │ │ │ │ │ ├── rocks_lua_custom_library.h │ │ │ │ │ └── rocks_lua_util.h │ │ │ │ ├── memory_util.h │ │ │ │ ├── object_registry.h │ │ │ │ ├── optimistic_transaction_db.h │ │ │ │ ├── option_change_migration.h │ │ │ │ ├── options_util.h │ │ │ │ ├── sim_cache.h │ │ │ │ ├── spatial_db.h │ │ │ │ ├── stackable_db.h │ │ │ │ ├── table_properties_collectors.h │ │ │ │ ├── transaction.h │ │ │ │ ├── transaction_db.h │ │ │ │ ├── transaction_db_mutex.h │ │ │ │ ├── utility_db.h │ │ │ │ └── write_batch_with_index.h │ │ │ │ ├── version.h │ │ │ │ ├── wal_filter.h │ │ │ │ ├── write_batch.h │ │ │ │ ├── write_batch_base.h │ │ │ │ └── write_buffer_manager.h │ │ ├── java │ │ │ ├── CMakeLists.txt │ │ │ ├── HISTORY-JAVA.md │ │ │ ├── Makefile │ │ │ ├── RELEASE.md │ │ │ ├── benchmark │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── rocksdb │ │ │ │ │ └── benchmark │ │ │ │ │ └── DbBenchmark.java │ │ │ ├── crossbuild │ │ │ │ ├── Vagrantfile │ │ │ │ ├── build-linux-centos.sh │ │ │ │ ├── build-linux.sh │ │ │ │ └── docker-build-linux-centos.sh │ │ │ ├── jdb_bench.sh │ │ │ ├── rocksjni.pom │ │ │ ├── rocksjni │ │ │ │ ├── backupablejni.cc │ │ │ │ ├── backupenginejni.cc │ │ │ │ ├── checkpoint.cc │ │ │ │ ├── clock_cache.cc │ │ │ │ ├── columnfamilyhandle.cc │ │ │ │ ├── compaction_filter.cc │ │ │ │ ├── compaction_options_fifo.cc │ │ │ │ ├── compaction_options_universal.cc │ │ │ │ ├── comparator.cc │ │ │ │ ├── comparatorjnicallback.cc │ │ │ │ ├── comparatorjnicallback.h │ │ │ │ ├── compression_options.cc │ │ │ │ ├── env.cc │ │ │ │ ├── env_options.cc │ │ │ │ ├── external_sst_file_info.cc │ │ │ │ ├── filter.cc │ │ │ │ ├── iterator.cc │ │ │ │ ├── loggerjnicallback.cc │ │ │ │ ├── loggerjnicallback.h │ │ │ │ ├── lru_cache.cc │ │ │ │ ├── memtablejni.cc │ │ │ │ ├── merge_operator.cc │ │ │ │ ├── options.cc │ │ │ │ ├── portal.h │ │ │ │ ├── ratelimiterjni.cc │ │ │ │ ├── remove_emptyvalue_compactionfilterjni.cc │ │ │ │ ├── restorejni.cc │ │ │ │ ├── rocksdb_exception_test.cc │ │ │ │ ├── rocksjni.cc │ │ │ │ ├── slice.cc │ │ │ │ ├── snapshot.cc │ │ │ │ ├── sst_file_writerjni.cc │ │ │ │ ├── statistics.cc │ │ │ │ ├── table.cc │ │ │ │ ├── transaction_log.cc │ │ │ │ ├── ttl.cc │ │ │ │ ├── write_batch.cc │ │ │ │ ├── write_batch_test.cc │ │ │ │ ├── write_batch_with_index.cc │ │ │ │ ├── writebatchhandlerjnicallback.cc │ │ │ │ └── writebatchhandlerjnicallback.h │ │ │ ├── samples │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ ├── RocksDBColumnFamilySample.java │ │ │ │ │ └── RocksDBSample.java │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── rocksdb │ │ │ │ │ ├── AbstractCompactionFilter.java │ │ │ │ │ ├── AbstractComparator.java │ │ │ │ │ ├── AbstractImmutableNativeReference.java │ │ │ │ │ ├── AbstractNativeReference.java │ │ │ │ │ ├── AbstractRocksIterator.java │ │ │ │ │ ├── AbstractSlice.java │ │ │ │ │ ├── AbstractWriteBatch.java │ │ │ │ │ ├── AccessHint.java │ │ │ │ │ ├── AdvancedColumnFamilyOptionsInterface.java │ │ │ │ │ ├── AdvancedMutableColumnFamilyOptionsInterface.java │ │ │ │ │ ├── BackupEngine.java │ │ │ │ │ ├── BackupInfo.java │ │ │ │ │ ├── BackupableDB.java │ │ │ │ │ ├── BackupableDBOptions.java │ │ │ │ │ ├── BlockBasedTableConfig.java │ │ │ │ │ ├── BloomFilter.java │ │ │ │ │ ├── BuiltinComparator.java │ │ │ │ │ ├── Cache.java │ │ │ │ │ ├── Checkpoint.java │ │ │ │ │ ├── ChecksumType.java │ │ │ │ │ ├── ClockCache.java │ │ │ │ │ ├── ColumnFamilyDescriptor.java │ │ │ │ │ ├── ColumnFamilyHandle.java │ │ │ │ │ ├── ColumnFamilyOptions.java │ │ │ │ │ ├── ColumnFamilyOptionsInterface.java │ │ │ │ │ ├── CompactionOptionsFIFO.java │ │ │ │ │ ├── CompactionOptionsUniversal.java │ │ │ │ │ ├── CompactionPriority.java │ │ │ │ │ ├── CompactionStopStyle.java │ │ │ │ │ ├── CompactionStyle.java │ │ │ │ │ ├── Comparator.java │ │ │ │ │ ├── ComparatorOptions.java │ │ │ │ │ ├── CompressionOptions.java │ │ │ │ │ ├── CompressionType.java │ │ │ │ │ ├── DBOptions.java │ │ │ │ │ ├── DBOptionsInterface.java │ │ │ │ │ ├── DbPath.java │ │ │ │ │ ├── DirectComparator.java │ │ │ │ │ ├── DirectSlice.java │ │ │ │ │ ├── EncodingType.java │ │ │ │ │ ├── Env.java │ │ │ │ │ ├── EnvOptions.java │ │ │ │ │ ├── Experimental.java │ │ │ │ │ ├── ExternalSstFileInfo.java │ │ │ │ │ ├── Filter.java │ │ │ │ │ ├── FlushOptions.java │ │ │ │ │ ├── HashLinkedListMemTableConfig.java │ │ │ │ │ ├── HashSkipListMemTableConfig.java │ │ │ │ │ ├── HistogramData.java │ │ │ │ │ ├── HistogramType.java │ │ │ │ │ ├── IndexType.java │ │ │ │ │ ├── InfoLogLevel.java │ │ │ │ │ ├── LRUCache.java │ │ │ │ │ ├── Logger.java │ │ │ │ │ ├── MemTableConfig.java │ │ │ │ │ ├── MergeOperator.java │ │ │ │ │ ├── MutableColumnFamilyOptions.java │ │ │ │ │ ├── MutableColumnFamilyOptionsInterface.java │ │ │ │ │ ├── NativeLibraryLoader.java │ │ │ │ │ ├── Options.java │ │ │ │ │ ├── PlainTableConfig.java │ │ │ │ │ ├── RateLimiter.java │ │ │ │ │ ├── ReadOptions.java │ │ │ │ │ ├── ReadTier.java │ │ │ │ │ ├── RemoveEmptyValueCompactionFilter.java │ │ │ │ │ ├── RestoreBackupableDB.java │ │ │ │ │ ├── RestoreOptions.java │ │ │ │ │ ├── RocksDB.java │ │ │ │ │ ├── RocksDBException.java │ │ │ │ │ ├── RocksEnv.java │ │ │ │ │ ├── RocksIterator.java │ │ │ │ │ ├── RocksIteratorInterface.java │ │ │ │ │ ├── RocksMemEnv.java │ │ │ │ │ ├── RocksMutableObject.java │ │ │ │ │ ├── RocksObject.java │ │ │ │ │ ├── SkipListMemTableConfig.java │ │ │ │ │ ├── Slice.java │ │ │ │ │ ├── Snapshot.java │ │ │ │ │ ├── SstFileWriter.java │ │ │ │ │ ├── Statistics.java │ │ │ │ │ ├── StatisticsCollector.java │ │ │ │ │ ├── StatisticsCollectorCallback.java │ │ │ │ │ ├── StatsCollectorInput.java │ │ │ │ │ ├── Status.java │ │ │ │ │ ├── StringAppendOperator.java │ │ │ │ │ ├── TableFormatConfig.java │ │ │ │ │ ├── TickerType.java │ │ │ │ │ ├── TransactionLogIterator.java │ │ │ │ │ ├── TtlDB.java │ │ │ │ │ ├── VectorMemTableConfig.java │ │ │ │ │ ├── WALRecoveryMode.java │ │ │ │ │ ├── WBWIRocksIterator.java │ │ │ │ │ ├── WriteBatch.java │ │ │ │ │ ├── WriteBatchInterface.java │ │ │ │ │ ├── WriteBatchWithIndex.java │ │ │ │ │ ├── WriteOptions.java │ │ │ │ │ └── util │ │ │ │ │ ├── BytewiseComparator.java │ │ │ │ │ ├── DirectBytewiseComparator.java │ │ │ │ │ ├── Environment.java │ │ │ │ │ ├── ReverseBytewiseComparator.java │ │ │ │ │ └── SizeUnit.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── rocksdb │ │ │ │ ├── AbstractComparatorTest.java │ │ │ │ ├── BackupEngineTest.java │ │ │ │ ├── BackupableDBOptionsTest.java │ │ │ │ ├── BlockBasedTableConfigTest.java │ │ │ │ ├── CheckPointTest.java │ │ │ │ ├── ClockCacheTest.java │ │ │ │ ├── ColumnFamilyOptionsTest.java │ │ │ │ ├── ColumnFamilyTest.java │ │ │ │ ├── CompactionOptionsFIFOTest.java │ │ │ │ ├── CompactionOptionsUniversalTest.java │ │ │ │ ├── CompactionPriorityTest.java │ │ │ │ ├── CompactionStopStyleTest.java │ │ │ │ ├── ComparatorOptionsTest.java │ │ │ │ ├── ComparatorTest.java │ │ │ │ ├── CompressionOptionsTest.java │ │ │ │ ├── CompressionTypesTest.java │ │ │ │ ├── DBOptionsTest.java │ │ │ │ ├── DirectComparatorTest.java │ │ │ │ ├── DirectSliceTest.java │ │ │ │ ├── EnvOptionsTest.java │ │ │ │ ├── ExternalSstFileInfoTest.java │ │ │ │ ├── FilterTest.java │ │ │ │ ├── FlushTest.java │ │ │ │ ├── InfoLogLevelTest.java │ │ │ │ ├── KeyMayExistTest.java │ │ │ │ ├── LRUCacheTest.java │ │ │ │ ├── LoggerTest.java │ │ │ │ ├── MemTableTest.java │ │ │ │ ├── MergeTest.java │ │ │ │ ├── MixedOptionsTest.java │ │ │ │ ├── MutableColumnFamilyOptionsTest.java │ │ │ │ ├── NativeLibraryLoaderTest.java │ │ │ │ ├── OptionsTest.java │ │ │ │ ├── PlainTableConfigTest.java │ │ │ │ ├── PlatformRandomHelper.java │ │ │ │ ├── RateLimiterTest.java │ │ │ │ ├── ReadOnlyTest.java │ │ │ │ ├── ReadOptionsTest.java │ │ │ │ ├── RocksDBExceptionTest.java │ │ │ │ ├── RocksDBTest.java │ │ │ │ ├── RocksEnvTest.java │ │ │ │ ├── RocksIteratorTest.java │ │ │ │ ├── RocksMemEnvTest.java │ │ │ │ ├── RocksMemoryResource.java │ │ │ │ ├── SliceTest.java │ │ │ │ ├── SnapshotTest.java │ │ │ │ ├── SstFileWriterTest.java │ │ │ │ ├── StatisticsCollectorTest.java │ │ │ │ ├── StatsCallbackMock.java │ │ │ │ ├── TransactionLogIteratorTest.java │ │ │ │ ├── TtlDBTest.java │ │ │ │ ├── Types.java │ │ │ │ ├── WALRecoveryModeTest.java │ │ │ │ ├── WriteBatchHandlerTest.java │ │ │ │ ├── WriteBatchTest.java │ │ │ │ ├── WriteBatchThreadedTest.java │ │ │ │ ├── WriteBatchWithIndexTest.java │ │ │ │ ├── WriteOptionsTest.java │ │ │ │ ├── test │ │ │ │ └── RocksJunitRunner.java │ │ │ │ └── util │ │ │ │ ├── BytewiseComparatorTest.java │ │ │ │ ├── EnvironmentTest.java │ │ │ │ └── SizeUnitTest.java │ │ ├── memtable │ │ │ ├── hash_cuckoo_rep.cc │ │ │ ├── hash_cuckoo_rep.h │ │ │ ├── hash_linklist_rep.cc │ │ │ ├── hash_linklist_rep.h │ │ │ ├── hash_skiplist_rep.cc │ │ │ ├── hash_skiplist_rep.h │ │ │ ├── inlineskiplist.h │ │ │ ├── inlineskiplist_test.cc │ │ │ ├── memtable_allocator.cc │ │ │ ├── memtable_allocator.h │ │ │ ├── memtablerep_bench.cc │ │ │ ├── skiplist.h │ │ │ ├── skiplist_test.cc │ │ │ ├── skiplistrep.cc │ │ │ ├── stl_wrappers.h │ │ │ └── vectorrep.cc │ │ ├── monitoring │ │ │ ├── histogram.cc │ │ │ ├── histogram.h │ │ │ ├── histogram_test.cc │ │ │ ├── histogram_windowing.cc │ │ │ ├── histogram_windowing.h │ │ │ ├── instrumented_mutex.cc │ │ │ ├── instrumented_mutex.h │ │ │ ├── iostats_context.cc │ │ │ ├── iostats_context_imp.h │ │ │ ├── iostats_context_test.cc │ │ │ ├── perf_context.cc │ │ │ ├── perf_context_imp.h │ │ │ ├── perf_level.cc │ │ │ ├── perf_level_imp.h │ │ │ ├── perf_step_timer.h │ │ │ ├── statistics.cc │ │ │ ├── statistics.h │ │ │ ├── statistics_test.cc │ │ │ ├── thread_status_impl.cc │ │ │ ├── thread_status_updater.cc │ │ │ ├── thread_status_updater.h │ │ │ ├── thread_status_updater_debug.cc │ │ │ ├── thread_status_util.cc │ │ │ ├── thread_status_util.h │ │ │ └── thread_status_util_debug.cc │ │ ├── options │ │ │ ├── cf_options.cc │ │ │ ├── cf_options.h │ │ │ ├── db_options.cc │ │ │ ├── db_options.h │ │ │ ├── options.cc │ │ │ ├── options_helper.cc │ │ │ ├── options_helper.h │ │ │ ├── options_parser.cc │ │ │ ├── options_parser.h │ │ │ ├── options_sanity_check.cc │ │ │ ├── options_sanity_check.h │ │ │ ├── options_settable_test.cc │ │ │ └── options_test.cc │ │ ├── port │ │ │ ├── README │ │ │ ├── dirent.h │ │ │ ├── likely.h │ │ │ ├── port.h │ │ │ ├── port_example.h │ │ │ ├── port_posix.cc │ │ │ ├── port_posix.h │ │ │ ├── stack_trace.cc │ │ │ ├── stack_trace.h │ │ │ ├── sys_time.h │ │ │ ├── util_logger.h │ │ │ ├── win │ │ │ │ ├── env_default.cc │ │ │ │ ├── env_win.cc │ │ │ │ ├── env_win.h │ │ │ │ ├── io_win.cc │ │ │ │ ├── io_win.h │ │ │ │ ├── port_win.cc │ │ │ │ ├── port_win.h │ │ │ │ ├── win_logger.cc │ │ │ │ ├── win_logger.h │ │ │ │ ├── win_thread.cc │ │ │ │ ├── win_thread.h │ │ │ │ ├── xpress_win.cc │ │ │ │ └── xpress_win.h │ │ │ └── xpress.h │ │ ├── rocksdb-write.sh │ │ ├── src.mk │ │ ├── strata_run.sh │ │ ├── table │ │ │ ├── adaptive_table_factory.cc │ │ │ ├── adaptive_table_factory.h │ │ │ ├── block.cc │ │ │ ├── block.h │ │ │ ├── block_based_filter_block.cc │ │ │ ├── block_based_filter_block.h │ │ │ ├── block_based_filter_block_test.cc │ │ │ ├── block_based_table_builder.cc │ │ │ ├── block_based_table_builder.h │ │ │ ├── block_based_table_factory.cc │ │ │ ├── block_based_table_factory.h │ │ │ ├── block_based_table_reader.cc │ │ │ ├── block_based_table_reader.h │ │ │ ├── block_builder.cc │ │ │ ├── block_builder.h │ │ │ ├── block_prefix_index.cc │ │ │ ├── block_prefix_index.h │ │ │ ├── block_test.cc │ │ │ ├── bloom_block.cc │ │ │ ├── bloom_block.h │ │ │ ├── cleanable_test.cc │ │ │ ├── cuckoo_table_builder.cc │ │ │ ├── cuckoo_table_builder.h │ │ │ ├── cuckoo_table_builder_test.cc │ │ │ ├── cuckoo_table_factory.cc │ │ │ ├── cuckoo_table_factory.h │ │ │ ├── cuckoo_table_reader.cc │ │ │ ├── cuckoo_table_reader.h │ │ │ ├── cuckoo_table_reader_test.cc │ │ │ ├── filter_block.h │ │ │ ├── flush_block_policy.cc │ │ │ ├── format.cc │ │ │ ├── format.h │ │ │ ├── full_filter_block.cc │ │ │ ├── full_filter_block.h │ │ │ ├── full_filter_block_test.cc │ │ │ ├── get_context.cc │ │ │ ├── get_context.h │ │ │ ├── index_builder.cc │ │ │ ├── index_builder.h │ │ │ ├── internal_iterator.h │ │ │ ├── iter_heap.h │ │ │ ├── iterator.cc │ │ │ ├── iterator_wrapper.h │ │ │ ├── merger_test.cc │ │ │ ├── merging_iterator.cc │ │ │ ├── merging_iterator.h │ │ │ ├── meta_blocks.cc │ │ │ ├── meta_blocks.h │ │ │ ├── mock_table.cc │ │ │ ├── mock_table.h │ │ │ ├── partitioned_filter_block.cc │ │ │ ├── partitioned_filter_block.h │ │ │ ├── partitioned_filter_block_test.cc │ │ │ ├── persistent_cache_helper.cc │ │ │ ├── persistent_cache_helper.h │ │ │ ├── persistent_cache_options.h │ │ │ ├── plain_table_builder.cc │ │ │ ├── plain_table_builder.h │ │ │ ├── plain_table_factory.cc │ │ │ ├── plain_table_factory.h │ │ │ ├── plain_table_index.cc │ │ │ ├── plain_table_index.h │ │ │ ├── plain_table_key_coding.cc │ │ │ ├── plain_table_key_coding.h │ │ │ ├── plain_table_reader.cc │ │ │ ├── plain_table_reader.h │ │ │ ├── scoped_arena_iterator.h │ │ │ ├── sst_file_writer.cc │ │ │ ├── sst_file_writer_collectors.h │ │ │ ├── table_builder.h │ │ │ ├── table_properties.cc │ │ │ ├── table_properties_internal.h │ │ │ ├── table_reader.h │ │ │ ├── table_reader_bench.cc │ │ │ ├── table_test.cc │ │ │ ├── two_level_iterator.cc │ │ │ └── two_level_iterator.h │ │ ├── third-party │ │ │ ├── fbson │ │ │ │ ├── COMMIT.md │ │ │ │ ├── FbsonDocument.h │ │ │ │ ├── FbsonJsonParser.h │ │ │ │ ├── FbsonStream.h │ │ │ │ ├── FbsonUtil.h │ │ │ │ └── FbsonWriter.h │ │ │ └── gtest-1.7.0 │ │ │ │ └── fused-src │ │ │ │ └── gtest │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── gtest-all.cc │ │ │ │ └── gtest.h │ │ ├── thirdparty.inc │ │ ├── tools │ │ │ ├── CMakeLists.txt │ │ │ ├── Dockerfile │ │ │ ├── auto_sanity_test.sh │ │ │ ├── benchmark.sh │ │ │ ├── benchmark_leveldb.sh │ │ │ ├── check_format_compatible.sh │ │ │ ├── db_bench.cc │ │ │ ├── db_bench_tool.cc │ │ │ ├── db_bench_tool_test.cc │ │ │ ├── db_crashtest.py │ │ │ ├── db_repl_stress.cc │ │ │ ├── db_sanity_test.cc │ │ │ ├── db_stress.cc │ │ │ ├── dbench_monitor │ │ │ ├── dump │ │ │ │ ├── db_dump_tool.cc │ │ │ │ ├── rocksdb_dump.cc │ │ │ │ └── rocksdb_undump.cc │ │ │ ├── generate_random_db.sh │ │ │ ├── ldb.cc │ │ │ ├── ldb_cmd.cc │ │ │ ├── ldb_cmd_impl.h │ │ │ ├── ldb_cmd_test.cc │ │ │ ├── ldb_test.py │ │ │ ├── ldb_tool.cc │ │ │ ├── pflag │ │ │ ├── rdb │ │ │ │ ├── .gitignore │ │ │ │ ├── API.md │ │ │ │ ├── README.md │ │ │ │ ├── binding.gyp │ │ │ │ ├── db_wrapper.cc │ │ │ │ ├── db_wrapper.h │ │ │ │ ├── rdb │ │ │ │ ├── rdb.cc │ │ │ │ └── unit_test.js │ │ │ ├── reduce_levels_test.cc │ │ │ ├── regression_test.sh │ │ │ ├── rocksdb_dump_test.sh │ │ │ ├── run_flash_bench.sh │ │ │ ├── run_leveldb.sh │ │ │ ├── sample-dump.dmp │ │ │ ├── sst_dump.cc │ │ │ ├── sst_dump_test.cc │ │ │ ├── sst_dump_tool.cc │ │ │ ├── sst_dump_tool_imp.h │ │ │ ├── verify_random_db.sh │ │ │ ├── write_stress.cc │ │ │ └── write_stress_runner.py │ │ ├── util │ │ │ ├── aligned_buffer.h │ │ │ ├── allocator.h │ │ │ ├── arena.cc │ │ │ ├── arena.h │ │ │ ├── arena_test.cc │ │ │ ├── auto_roll_logger.cc │ │ │ ├── auto_roll_logger.h │ │ │ ├── auto_roll_logger_test.cc │ │ │ ├── autovector.h │ │ │ ├── autovector_test.cc │ │ │ ├── bloom.cc │ │ │ ├── bloom_test.cc │ │ │ ├── build_version.cc.in │ │ │ ├── build_version.h │ │ │ ├── channel.h │ │ │ ├── coding.cc │ │ │ ├── coding.h │ │ │ ├── coding_test.cc │ │ │ ├── compaction_job_stats_impl.cc │ │ │ ├── comparator.cc │ │ │ ├── compression.h │ │ │ ├── concurrent_arena.cc │ │ │ ├── concurrent_arena.h │ │ │ ├── crc32c.cc │ │ │ ├── crc32c.h │ │ │ ├── crc32c_test.cc │ │ │ ├── delete_scheduler.cc │ │ │ ├── delete_scheduler.h │ │ │ ├── delete_scheduler_test.cc │ │ │ ├── dynamic_bloom.cc │ │ │ ├── dynamic_bloom.h │ │ │ ├── dynamic_bloom_test.cc │ │ │ ├── event_logger.cc │ │ │ ├── event_logger.h │ │ │ ├── event_logger_test.cc │ │ │ ├── fault_injection_test_env.cc │ │ │ ├── fault_injection_test_env.h │ │ │ ├── file_reader_writer.cc │ │ │ ├── file_reader_writer.h │ │ │ ├── file_reader_writer_test.cc │ │ │ ├── file_util.cc │ │ │ ├── file_util.h │ │ │ ├── filelock_test.cc │ │ │ ├── filename.cc │ │ │ ├── filename.h │ │ │ ├── filter_policy.cc │ │ │ ├── hash.cc │ │ │ ├── hash.h │ │ │ ├── hash_map.h │ │ │ ├── heap.h │ │ │ ├── heap_test.cc │ │ │ ├── kv_map.h │ │ │ ├── log_buffer.cc │ │ │ ├── log_buffer.h │ │ │ ├── log_write_bench.cc │ │ │ ├── logging.h │ │ │ ├── memory_usage.h │ │ │ ├── mpsc.h │ │ │ ├── murmurhash.cc │ │ │ ├── murmurhash.h │ │ │ ├── mutexlock.h │ │ │ ├── random.cc │ │ │ ├── random.h │ │ │ ├── rate_limiter.cc │ │ │ ├── rate_limiter.h │ │ │ ├── rate_limiter_test.cc │ │ │ ├── slice.cc │ │ │ ├── slice_transform_test.cc │ │ │ ├── sst_file_manager_impl.cc │ │ │ ├── sst_file_manager_impl.h │ │ │ ├── status.cc │ │ │ ├── status_message.cc │ │ │ ├── stderr_logger.h │ │ │ ├── stop_watch.h │ │ │ ├── string_util.cc │ │ │ ├── string_util.h │ │ │ ├── sync_point.cc │ │ │ ├── sync_point.h │ │ │ ├── testharness.cc │ │ │ ├── testharness.h │ │ │ ├── testutil.cc │ │ │ ├── testutil.h │ │ │ ├── thread_list_test.cc │ │ │ ├── thread_local.cc │ │ │ ├── thread_local.h │ │ │ ├── thread_local_test.cc │ │ │ ├── thread_operation.h │ │ │ ├── threadpool_imp.cc │ │ │ ├── threadpool_imp.h │ │ │ ├── timer_queue.h │ │ │ ├── timer_queue_test.cc │ │ │ ├── transaction_test_util.cc │ │ │ ├── transaction_test_util.h │ │ │ ├── xxhash.cc │ │ │ └── xxhash.h │ │ └── utilities │ │ │ ├── backupable │ │ │ ├── backupable_db.cc │ │ │ └── backupable_db_test.cc │ │ │ ├── blob_db │ │ │ ├── blob_db.cc │ │ │ ├── blob_db.h │ │ │ ├── blob_db_impl.cc │ │ │ ├── blob_db_impl.h │ │ │ ├── blob_db_options_impl.cc │ │ │ ├── blob_db_options_impl.h │ │ │ ├── blob_db_test.cc │ │ │ ├── blob_file.cc │ │ │ ├── blob_log_format.cc │ │ │ ├── blob_log_format.h │ │ │ ├── blob_log_reader.cc │ │ │ ├── blob_log_reader.h │ │ │ ├── blob_log_writer.cc │ │ │ └── blob_log_writer.h │ │ │ ├── checkpoint │ │ │ ├── checkpoint.cc │ │ │ └── checkpoint_test.cc │ │ │ ├── col_buf_decoder.cc │ │ │ ├── col_buf_decoder.h │ │ │ ├── col_buf_encoder.cc │ │ │ ├── col_buf_encoder.h │ │ │ ├── column_aware_encoding_exp.cc │ │ │ ├── column_aware_encoding_test.cc │ │ │ ├── column_aware_encoding_util.cc │ │ │ ├── column_aware_encoding_util.h │ │ │ ├── compaction_filters │ │ │ ├── remove_emptyvalue_compactionfilter.cc │ │ │ └── remove_emptyvalue_compactionfilter.h │ │ │ ├── convenience │ │ │ └── info_log_finder.cc │ │ │ ├── date_tiered │ │ │ ├── date_tiered_db_impl.cc │ │ │ ├── date_tiered_db_impl.h │ │ │ └── date_tiered_test.cc │ │ │ ├── document │ │ │ ├── document_db.cc │ │ │ ├── document_db_test.cc │ │ │ ├── json_document.cc │ │ │ ├── json_document_builder.cc │ │ │ └── json_document_test.cc │ │ │ ├── env_librados.cc │ │ │ ├── env_librados.md │ │ │ ├── env_librados_test.cc │ │ │ ├── env_mirror.cc │ │ │ ├── env_mirror_test.cc │ │ │ ├── env_timed.cc │ │ │ ├── env_timed_test.cc │ │ │ ├── geodb │ │ │ ├── geodb_impl.cc │ │ │ ├── geodb_impl.h │ │ │ └── geodb_test.cc │ │ │ ├── leveldb_options │ │ │ └── leveldb_options.cc │ │ │ ├── lua │ │ │ ├── rocks_lua_compaction_filter.cc │ │ │ └── rocks_lua_test.cc │ │ │ ├── memory │ │ │ ├── memory_test.cc │ │ │ └── memory_util.cc │ │ │ ├── merge_operators.h │ │ │ ├── merge_operators │ │ │ ├── max.cc │ │ │ ├── put.cc │ │ │ ├── string_append │ │ │ │ ├── stringappend.cc │ │ │ │ ├── stringappend.h │ │ │ │ ├── stringappend2.cc │ │ │ │ ├── stringappend2.h │ │ │ │ └── stringappend_test.cc │ │ │ └── uint64add.cc │ │ │ ├── object_registry_test.cc │ │ │ ├── option_change_migration │ │ │ ├── option_change_migration.cc │ │ │ └── option_change_migration_test.cc │ │ │ ├── options │ │ │ ├── options_util.cc │ │ │ └── options_util_test.cc │ │ │ ├── persistent_cache │ │ │ ├── block_cache_tier.cc │ │ │ ├── block_cache_tier.h │ │ │ ├── block_cache_tier_file.cc │ │ │ ├── block_cache_tier_file.h │ │ │ ├── block_cache_tier_file_buffer.h │ │ │ ├── block_cache_tier_metadata.cc │ │ │ ├── block_cache_tier_metadata.h │ │ │ ├── hash_table.h │ │ │ ├── hash_table_bench.cc │ │ │ ├── hash_table_evictable.h │ │ │ ├── hash_table_test.cc │ │ │ ├── lrulist.h │ │ │ ├── persistent_cache_bench.cc │ │ │ ├── persistent_cache_test.cc │ │ │ ├── persistent_cache_test.h │ │ │ ├── persistent_cache_tier.cc │ │ │ ├── persistent_cache_tier.h │ │ │ ├── persistent_cache_util.h │ │ │ ├── volatile_tier_impl.cc │ │ │ └── volatile_tier_impl.h │ │ │ ├── redis │ │ │ ├── README │ │ │ ├── redis_list_exception.h │ │ │ ├── redis_list_iterator.h │ │ │ ├── redis_lists.cc │ │ │ ├── redis_lists.h │ │ │ └── redis_lists_test.cc │ │ │ ├── simulator_cache │ │ │ ├── sim_cache.cc │ │ │ └── sim_cache_test.cc │ │ │ ├── spatialdb │ │ │ ├── spatial_db.cc │ │ │ ├── spatial_db_test.cc │ │ │ └── utils.h │ │ │ ├── table_properties_collectors │ │ │ ├── compact_on_deletion_collector.cc │ │ │ ├── compact_on_deletion_collector.h │ │ │ └── compact_on_deletion_collector_test.cc │ │ │ ├── transactions │ │ │ ├── optimistic_transaction_db_impl.cc │ │ │ ├── optimistic_transaction_db_impl.h │ │ │ ├── optimistic_transaction_impl.cc │ │ │ ├── optimistic_transaction_impl.h │ │ │ ├── optimistic_transaction_test.cc │ │ │ ├── transaction_base.cc │ │ │ ├── transaction_base.h │ │ │ ├── transaction_db_impl.cc │ │ │ ├── transaction_db_impl.h │ │ │ ├── transaction_db_mutex_impl.cc │ │ │ ├── transaction_db_mutex_impl.h │ │ │ ├── transaction_impl.cc │ │ │ ├── transaction_impl.h │ │ │ ├── transaction_lock_mgr.cc │ │ │ ├── transaction_lock_mgr.h │ │ │ ├── transaction_test.cc │ │ │ ├── transaction_util.cc │ │ │ └── transaction_util.h │ │ │ ├── ttl │ │ │ ├── db_ttl_impl.cc │ │ │ ├── db_ttl_impl.h │ │ │ └── ttl_test.cc │ │ │ ├── util_merge_operators_test.cc │ │ │ └── write_batch_with_index │ │ │ ├── write_batch_with_index.cc │ │ │ ├── write_batch_with_index_internal.cc │ │ │ ├── write_batch_with_index_internal.h │ │ │ └── write_batch_with_index_test.cc │ ├── filebench │ │ ├── .deps │ │ │ ├── aslr.Po │ │ │ ├── dummy.Po │ │ │ ├── eventgen.Po │ │ │ ├── fb_avl.Po │ │ │ ├── fb_cvar.Po │ │ │ ├── fb_localfs.Po │ │ │ ├── fb_random.Po │ │ │ ├── fbtime.Po │ │ │ ├── fileset.Po │ │ │ ├── flowop.Po │ │ │ ├── flowop_library.Po │ │ │ ├── gamma_dist.Po │ │ │ ├── ioprio.Po │ │ │ ├── ipc.Po │ │ │ ├── misc.Po │ │ │ ├── mlfs_dummy.Po │ │ │ ├── multi_client_sync.Po │ │ │ ├── parser_gram.Po │ │ │ ├── parser_lex.Po │ │ │ ├── procflow.Po │ │ │ ├── stats.Po │ │ │ ├── threadflow.Po │ │ │ ├── utils.Po │ │ │ └── vars.Po │ │ ├── .gdbinit │ │ ├── AUTHORS │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── Makefile.am │ │ ├── Makefile.back │ │ ├── Makefile.in │ │ ├── NEWS │ │ ├── README │ │ ├── README_COND_COMP │ │ ├── aclocal.m4 │ │ ├── aslr.c │ │ ├── aslr.h │ │ ├── autom4te.cache │ │ │ ├── output.0 │ │ │ ├── output.1 │ │ │ ├── requests │ │ │ ├── traces.0 │ │ │ └── traces.1 │ │ ├── compile │ │ ├── config.guess │ │ ├── config.h │ │ ├── config.h.in │ │ ├── config.log │ │ ├── config.status │ │ ├── config.sub │ │ ├── configure │ │ ├── configure.ac │ │ ├── cscope.files │ │ ├── cscope.out │ │ ├── cvars │ │ │ ├── .deps │ │ │ │ ├── cvar-erlang.Plo │ │ │ │ ├── cvar-exponential.Plo │ │ │ │ ├── cvar-gamma.Plo │ │ │ │ ├── cvar-lognormal.Plo │ │ │ │ ├── cvar-normal.Plo │ │ │ │ ├── cvar-triangular.Plo │ │ │ │ ├── cvar-uniform.Plo │ │ │ │ ├── cvar-weibull.Plo │ │ │ │ └── cvar_tokens.Plo │ │ │ ├── Makefile │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ ├── cvar-erlang.c │ │ │ ├── cvar-erlang.h │ │ │ ├── cvar-exponential.c │ │ │ ├── cvar-exponential.h │ │ │ ├── cvar-gamma.c │ │ │ ├── cvar-lognormal.c │ │ │ ├── cvar-lognormal.h │ │ │ ├── cvar-normal.c │ │ │ ├── cvar-normal.h │ │ │ ├── cvar-triangular.c │ │ │ ├── cvar-triangular.h │ │ │ ├── cvar-uniform.c │ │ │ ├── cvar-uniform.h │ │ │ ├── cvar-weibull.c │ │ │ ├── cvar-weibull.h │ │ │ ├── cvar.h │ │ │ ├── cvar_tokens.c │ │ │ ├── cvar_tokens.h │ │ │ ├── cvar_trace.h │ │ │ ├── mtwist │ │ │ │ ├── .deps │ │ │ │ │ ├── .dirstamp │ │ │ │ │ ├── mtwist.Plo │ │ │ │ │ ├── mtwist.Po │ │ │ │ │ └── randistrs.Plo │ │ │ │ ├── .dirstamp │ │ │ │ ├── CHANGELOG │ │ │ │ ├── README │ │ │ │ ├── mtcctest.cc │ │ │ │ ├── mttest.c │ │ │ │ ├── mtwist.3 │ │ │ │ ├── mtwist.c │ │ │ │ ├── mtwist.h │ │ │ │ ├── randistrs.3 │ │ │ │ ├── randistrs.c │ │ │ │ ├── randistrs.h │ │ │ │ ├── rdcctest.cc │ │ │ │ └── rdtest.c │ │ │ └── test │ │ │ │ └── sanity.c │ │ ├── debug.patch │ │ ├── depcomp │ │ ├── eventgen.c │ │ ├── eventgen.h │ │ ├── fb_avl.c │ │ ├── fb_avl.h │ │ ├── fb_cvar.c │ │ ├── fb_cvar.h │ │ ├── fb_localfs.c │ │ ├── fb_random.c │ │ ├── fb_random.h │ │ ├── fbtime.c │ │ ├── fbtime.h │ │ ├── filebench.h │ │ ├── fileset.c │ │ ├── fileset.h │ │ ├── flag.h │ │ ├── flowop.c │ │ ├── flowop.h │ │ ├── flowop_library.c │ │ ├── fsplug.h │ │ ├── gamma_dist.c │ │ ├── gamma_dist.h │ │ ├── gdb_run.sh │ │ ├── install-sh │ │ ├── ioprio.c │ │ ├── ioprio.h │ │ ├── ipc.c │ │ ├── ipc.h │ │ ├── libtool │ │ ├── ltmain.sh │ │ ├── m4 │ │ │ ├── libtool.m4 │ │ │ ├── ltoptions.m4 │ │ │ ├── ltsugar.m4 │ │ │ ├── ltversion.m4 │ │ │ └── lt~obsolete.m4 │ │ ├── mail.strace │ │ ├── misc.c │ │ ├── misc.h │ │ ├── missing │ │ ├── mk_lvmcache.sh │ │ ├── mk_nova.sh │ │ ├── mk_pmem.sh │ │ ├── mk_pmfs.sh │ │ ├── mkfs.sh │ │ ├── mlfs_dummy.c │ │ ├── multi_client_sync.c │ │ ├── multi_client_sync.h │ │ ├── parser_gram.c │ │ ├── parser_gram.h │ │ ├── parser_gram.y │ │ ├── parser_lex.c │ │ ├── parser_lex.l │ │ ├── parsertypes.h │ │ ├── procflow.c │ │ ├── procflow.h │ │ ├── run.sh │ │ ├── stamp-h1 │ │ ├── stats.c │ │ ├── stats.h │ │ ├── tags │ │ ├── threadflow.c │ │ ├── threadflow.h │ │ ├── throughput_lvm.txt │ │ ├── throughput_lvm_async.txt │ │ ├── throughput_strata.txt │ │ ├── throughput_strata_hdd.txt │ │ ├── throughput_strata_hdd1.txt │ │ ├── throughput_strata_new.txt │ │ ├── utils.c │ │ ├── utils.h │ │ ├── vars.c │ │ ├── vars.h │ │ ├── workloads │ │ │ ├── .cvsignore │ │ │ ├── Makefile │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ ├── compflow_demo.f │ │ │ ├── copyfiles.f │ │ │ ├── createdelete-swing.f │ │ │ ├── createfiles.f │ │ │ ├── cvar_example.f │ │ │ ├── filemicro_create.f │ │ │ ├── filemicro_createfiles.f │ │ │ ├── filemicro_createrand.f │ │ │ ├── filemicro_delete.f │ │ │ ├── filemicro_rread.f │ │ │ ├── filemicro_rwrite.f │ │ │ ├── filemicro_rwritedsync.f │ │ │ ├── filemicro_rwritefsync.f │ │ │ ├── filemicro_seqread.f │ │ │ ├── filemicro_seqwrite.f │ │ │ ├── filemicro_seqwriterand.f │ │ │ ├── filemicro_seqwriterandvargam.f │ │ │ ├── filemicro_seqwriterandvartab.f │ │ │ ├── filemicro_statfile.f │ │ │ ├── filemicro_writefsync.f │ │ │ ├── fileserver-new.f │ │ │ ├── fileserver.f │ │ │ ├── fivestreamread.f │ │ │ ├── fivestreamreaddirect.f │ │ │ ├── fivestreamwrite.f │ │ │ ├── fivestreamwritedirect.f │ │ │ ├── listdirs.f │ │ │ ├── makedirs.f │ │ │ ├── mongo.f │ │ │ ├── netsfs.f │ │ │ ├── networkfs.f │ │ │ ├── oltp.f │ │ │ ├── openfiles.f │ │ │ ├── randomfileaccess.f │ │ │ ├── randomread.f │ │ │ ├── randomrw.f │ │ │ ├── randomwrite.f │ │ │ ├── ratelimcopyfiles.f │ │ │ ├── removedirs.f │ │ │ ├── singlestreamread.f │ │ │ ├── singlestreamreaddirect.f │ │ │ ├── singlestreamwrite.f │ │ │ ├── singlestreamwritedirect.f │ │ │ ├── tpcso.f │ │ │ ├── varmail.f │ │ │ ├── videoserver.f │ │ │ ├── webproxy.f │ │ │ └── webserver.f │ │ └── ylwrap │ ├── mobibench │ │ ├── MobiBench │ │ │ ├── .classpath │ │ │ ├── .project │ │ │ ├── .settings │ │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ │ └── org.eclipse.jdt.core.prefs │ │ │ ├── AndroidManifest.xml │ │ │ ├── bin │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── MobiBench.apk │ │ │ │ ├── classes.dex │ │ │ │ ├── classes │ │ │ │ │ └── esos │ │ │ │ │ │ ├── Database │ │ │ │ │ │ ├── NotesDbAdapter$DatabaseHelper.class │ │ │ │ │ │ └── NotesDbAdapter.class │ │ │ │ │ │ ├── MobiBench │ │ │ │ │ │ ├── BuildConfig.class │ │ │ │ │ │ ├── CDialog.class │ │ │ │ │ │ ├── First$1.class │ │ │ │ │ │ ├── First.class │ │ │ │ │ │ ├── Info.class │ │ │ │ │ │ ├── MobiBench.class │ │ │ │ │ │ ├── MobiBenchExe$ProgThread.class │ │ │ │ │ │ ├── MobiBenchExe$eAccessMode.class │ │ │ │ │ │ ├── MobiBenchExe$eDbEnable.class │ │ │ │ │ │ ├── MobiBenchExe$eDbMode.class │ │ │ │ │ │ ├── MobiBenchExe.class │ │ │ │ │ │ ├── ProgressTrd.class │ │ │ │ │ │ ├── R$anim.class │ │ │ │ │ │ ├── R$array.class │ │ │ │ │ │ ├── R$attr.class │ │ │ │ │ │ ├── R$drawable.class │ │ │ │ │ │ ├── R$id.class │ │ │ │ │ │ ├── R$layout.class │ │ │ │ │ │ ├── R$menu.class │ │ │ │ │ │ ├── R$string.class │ │ │ │ │ │ ├── R$style.class │ │ │ │ │ │ ├── R.class │ │ │ │ │ │ ├── ResultDB$DatabaseHelper.class │ │ │ │ │ │ ├── ResultDB.class │ │ │ │ │ │ ├── Setting.class │ │ │ │ │ │ ├── StorageOptions.class │ │ │ │ │ │ ├── TabMain$1.class │ │ │ │ │ │ ├── TabMain$10.class │ │ │ │ │ │ ├── TabMain$11.class │ │ │ │ │ │ ├── TabMain$12.class │ │ │ │ │ │ ├── TabMain$13.class │ │ │ │ │ │ ├── TabMain$14.class │ │ │ │ │ │ ├── TabMain$15.class │ │ │ │ │ │ ├── TabMain$16.class │ │ │ │ │ │ ├── TabMain$17.class │ │ │ │ │ │ ├── TabMain$2.class │ │ │ │ │ │ ├── TabMain$3.class │ │ │ │ │ │ ├── TabMain$4.class │ │ │ │ │ │ ├── TabMain$5.class │ │ │ │ │ │ ├── TabMain$6.class │ │ │ │ │ │ ├── TabMain$7.class │ │ │ │ │ │ ├── TabMain$8.class │ │ │ │ │ │ ├── TabMain$9.class │ │ │ │ │ │ ├── TabMain$StartAni.class │ │ │ │ │ │ └── TabMain.class │ │ │ │ │ │ ├── ResultListControl │ │ │ │ │ │ ├── DataListView$OnItemClickAdapter.class │ │ │ │ │ │ ├── DataListView.class │ │ │ │ │ │ ├── DialogActivity$1.class │ │ │ │ │ │ ├── DialogActivity$2.class │ │ │ │ │ │ ├── DialogActivity$3.class │ │ │ │ │ │ ├── DialogActivity.class │ │ │ │ │ │ ├── IconLastView$1.class │ │ │ │ │ │ ├── IconLastView.class │ │ │ │ │ │ ├── IconTextItem.class │ │ │ │ │ │ ├── IconTextListAdapter.class │ │ │ │ │ │ ├── IconTextView.class │ │ │ │ │ │ ├── OnDataSelectionListener.class │ │ │ │ │ │ ├── UpdateData.class │ │ │ │ │ │ ├── Webview$WebViewClientClass.class │ │ │ │ │ │ └── Webview.class │ │ │ │ │ │ └── version_test.txt │ │ │ │ ├── dexedLibs │ │ │ │ │ ├── annotations-230d53b769e1264c2118a3e5953452bb.jar │ │ │ │ │ └── annotations-a0719e0562dbea4bfdfd6f98958f3cee.jar │ │ │ │ ├── jarlist.cache │ │ │ │ ├── res │ │ │ │ │ ├── drawable-hdpi │ │ │ │ │ │ ├── b__tab_help.png │ │ │ │ │ │ ├── bg_default.png │ │ │ │ │ │ ├── bg_history.png │ │ │ │ │ │ ├── bg_mea_middle.png │ │ │ │ │ │ ├── bg_mea_middle00.png │ │ │ │ │ │ ├── bg_mea_middle01.png │ │ │ │ │ │ ├── bg_mea_middle02.png │ │ │ │ │ │ ├── bg_mea_middle03.png │ │ │ │ │ │ ├── bg_mea_middle04.png │ │ │ │ │ │ ├── bg_mea_middle05.png │ │ │ │ │ │ ├── bg_mea_middle06.png │ │ │ │ │ │ ├── bg_mea_middle07.png │ │ │ │ │ │ ├── bg_measure.png │ │ │ │ │ │ ├── bg_result.png │ │ │ │ │ │ ├── bg_setting.png │ │ │ │ │ │ ├── btn_all.png │ │ │ │ │ │ ├── btn_all_clk.png │ │ │ │ │ │ ├── btn_dropdown_disabled_a13.9.png │ │ │ │ │ │ ├── btn_dropdown_disabled_focused_a13.9.png │ │ │ │ │ │ ├── btn_dropdown_normal_a13.9.png │ │ │ │ │ │ ├── btn_dropdown_pressed_a13.9.png │ │ │ │ │ │ ├── btn_dropdown_selected_a13.9.png │ │ │ │ │ │ ├── btn_execute.png │ │ │ │ │ │ ├── btn_execute_clk.png │ │ │ │ │ │ ├── btn_file.png │ │ │ │ │ │ ├── btn_file_clk.png │ │ │ │ │ │ ├── btn_rank.png │ │ │ │ │ │ ├── btn_rank_clk.png │ │ │ │ │ │ ├── btn_share.png │ │ │ │ │ │ ├── btn_share_clk.png │ │ │ │ │ │ ├── btn_sqlite.png │ │ │ │ │ │ ├── btn_sqlite_clk.png │ │ │ │ │ │ ├── button.png │ │ │ │ │ │ ├── button_clk.png │ │ │ │ │ │ ├── etc_title.png │ │ │ │ │ │ ├── file_title.png │ │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ │ ├── icon01.png │ │ │ │ │ │ ├── icon02.png │ │ │ │ │ │ ├── icon03.png │ │ │ │ │ │ ├── icon04.png │ │ │ │ │ │ ├── icon05.png │ │ │ │ │ │ ├── icon06.png │ │ │ │ │ │ ├── icon_delete.png │ │ │ │ │ │ ├── icon_insert.png │ │ │ │ │ │ ├── icon_rr.png │ │ │ │ │ │ ├── icon_rw.png │ │ │ │ │ │ ├── icon_sr.png │ │ │ │ │ │ ├── icon_sw.png │ │ │ │ │ │ ├── icon_update.png │ │ │ │ │ │ ├── info.png │ │ │ │ │ │ ├── info_img.png │ │ │ │ │ │ ├── initstart.png │ │ │ │ │ │ ├── intro.png │ │ │ │ │ │ ├── last_title.png │ │ │ │ │ │ ├── main_btn_all.png │ │ │ │ │ │ ├── main_btn_all_clk.png │ │ │ │ │ │ ├── main_btn_custom.png │ │ │ │ │ │ ├── main_btn_custom_clk.png │ │ │ │ │ │ ├── main_btn_file.png │ │ │ │ │ │ ├── main_btn_file_clk.png │ │ │ │ │ │ ├── main_btn_sqlite.png │ │ │ │ │ │ ├── main_btn_sqlite_clk.png │ │ │ │ │ │ ├── result_title.png │ │ │ │ │ │ ├── send_e.png │ │ │ │ │ │ ├── send_e_c.png │ │ │ │ │ │ ├── send_h.png │ │ │ │ │ │ ├── send_h_c.png │ │ │ │ │ │ ├── sqlite_title.png │ │ │ │ │ │ ├── tab_help.png │ │ │ │ │ │ ├── tab_history.png │ │ │ │ │ │ ├── tab_mea.png │ │ │ │ │ │ └── title.png │ │ │ │ │ ├── drawable-ldpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── drawable-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ └── drawable-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ └── resources.ap_ │ │ │ ├── gen │ │ │ │ └── esos │ │ │ │ │ └── MobiBench │ │ │ │ │ ├── BuildConfig.java │ │ │ │ │ └── R.java │ │ │ ├── jni │ │ │ │ ├── Android.mk │ │ │ │ ├── libsqlite.so │ │ │ │ ├── mobibench.c │ │ │ │ ├── mobibench_exe.cpp │ │ │ │ └── sqlite3.h │ │ │ ├── libs │ │ │ │ └── armeabi │ │ │ │ │ └── libmobibench.so │ │ │ ├── proguard-project.txt │ │ │ ├── project.properties │ │ │ ├── res │ │ │ │ ├── anim │ │ │ │ │ └── aniimage.xml │ │ │ │ ├── drawable-hdpi │ │ │ │ │ ├── bg_default.png │ │ │ │ │ ├── bg_mea_middle.png │ │ │ │ │ ├── bg_mea_middle00.png │ │ │ │ │ ├── bg_mea_middle01.png │ │ │ │ │ ├── bg_mea_middle02.png │ │ │ │ │ ├── bg_mea_middle03.png │ │ │ │ │ ├── bg_mea_middle04.png │ │ │ │ │ ├── bg_mea_middle05.png │ │ │ │ │ ├── bg_mea_middle06.png │ │ │ │ │ ├── bg_mea_middle07.png │ │ │ │ │ ├── bg_measure.png │ │ │ │ │ ├── btn_dropdown_a13.xml │ │ │ │ │ ├── btn_dropdown_disabled_a13.9.png │ │ │ │ │ ├── btn_dropdown_disabled_focused_a13.9.png │ │ │ │ │ ├── btn_dropdown_normal_a13.9.png │ │ │ │ │ ├── btn_dropdown_pressed_a13.9.png │ │ │ │ │ ├── btn_dropdown_selected_a13.9.png │ │ │ │ │ ├── btn_execute.png │ │ │ │ │ ├── btn_execute_clk.png │ │ │ │ │ ├── btn_rank.png │ │ │ │ │ ├── btn_rank_clk.png │ │ │ │ │ ├── btn_share.png │ │ │ │ │ ├── btn_share_clk.png │ │ │ │ │ ├── button.png │ │ │ │ │ ├── button_clk.png │ │ │ │ │ ├── etc_title.png │ │ │ │ │ ├── file_title.png │ │ │ │ │ ├── ibtn_all.xml │ │ │ │ │ ├── ibtn_custom.xml │ │ │ │ │ ├── ibtn_execute.xml │ │ │ │ │ ├── ibtn_file.xml │ │ │ │ │ ├── ibtn_rank.xml │ │ │ │ │ ├── ibtn_send_h.xml │ │ │ │ │ ├── ibtn_share.xml │ │ │ │ │ ├── ibtn_sqlite.xml │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ ├── icon_delete.png │ │ │ │ │ ├── icon_insert.png │ │ │ │ │ ├── icon_rr.png │ │ │ │ │ ├── icon_rw.png │ │ │ │ │ ├── icon_sr.png │ │ │ │ │ ├── icon_sw.png │ │ │ │ │ ├── icon_update.png │ │ │ │ │ ├── info.png │ │ │ │ │ ├── info_img.png │ │ │ │ │ ├── initstart.png │ │ │ │ │ ├── intro.png │ │ │ │ │ ├── last_title.png │ │ │ │ │ ├── main_btn_all.png │ │ │ │ │ ├── main_btn_all_clk.png │ │ │ │ │ ├── main_btn_custom.png │ │ │ │ │ ├── main_btn_custom_clk.png │ │ │ │ │ ├── main_btn_file.png │ │ │ │ │ ├── main_btn_file_clk.png │ │ │ │ │ ├── main_btn_sqlite.png │ │ │ │ │ ├── main_btn_sqlite_clk.png │ │ │ │ │ ├── progressbar_custom.xml │ │ │ │ │ ├── result_title.png │ │ │ │ │ ├── send_e.png │ │ │ │ │ ├── send_e_c.png │ │ │ │ │ ├── send_h.png │ │ │ │ │ ├── send_h_c.png │ │ │ │ │ ├── sqlite_title.png │ │ │ │ │ ├── startbutton.xml │ │ │ │ │ ├── tab_help.png │ │ │ │ │ ├── tab_history.png │ │ │ │ │ ├── tab_mea.png │ │ │ │ │ └── title.png │ │ │ │ ├── drawable-ldpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable │ │ │ │ │ └── btn_dropdown.xml │ │ │ │ ├── layout │ │ │ │ │ ├── custome_title.xml │ │ │ │ │ ├── first.xml │ │ │ │ │ ├── footer.xml │ │ │ │ │ ├── header.xml │ │ │ │ │ ├── history_listitem.xml │ │ │ │ │ ├── info.xml │ │ │ │ │ ├── lastlistitem.xml │ │ │ │ │ ├── listitem.xml │ │ │ │ │ ├── main.xml │ │ │ │ │ ├── mbwebview.xml │ │ │ │ │ ├── popup_list_row.xml │ │ │ │ │ ├── spinner_item.xml │ │ │ │ │ └── tabmain.xml │ │ │ │ ├── menu │ │ │ │ │ └── menu.xml │ │ │ │ └── values │ │ │ │ │ ├── arrays.xml │ │ │ │ │ ├── custom_style.xml │ │ │ │ │ ├── strings.xml │ │ │ │ │ ├── themes.xml │ │ │ │ │ └── trams_dialog.xml │ │ │ ├── src │ │ │ │ └── esos │ │ │ │ │ ├── Database │ │ │ │ │ └── NotesDbAdapter.java │ │ │ │ │ ├── MobiBench │ │ │ │ │ ├── CDialog.java │ │ │ │ │ ├── First.java │ │ │ │ │ ├── Info.java │ │ │ │ │ ├── MobiBench.java │ │ │ │ │ ├── MobiBenchExe.java │ │ │ │ │ ├── ProgressTrd.java │ │ │ │ │ ├── ResultDB.java │ │ │ │ │ ├── Setting.java │ │ │ │ │ ├── StorageOptions.java │ │ │ │ │ └── TabMain.java │ │ │ │ │ ├── ResultListControl │ │ │ │ │ ├── DataListView.java │ │ │ │ │ ├── DialogActivity.java │ │ │ │ │ ├── IconLastView.java │ │ │ │ │ ├── IconTextItem.java │ │ │ │ │ ├── IconTextListAdapter.java │ │ │ │ │ ├── IconTextView.java │ │ │ │ │ ├── OnDataSelectionListener.java │ │ │ │ │ ├── UpdateData.java │ │ │ │ │ └── Webview.java │ │ │ │ │ └── version_test.txt │ │ │ └── test.txt │ │ ├── MobiGen │ │ │ ├── README.md │ │ │ ├── facebook │ │ │ ├── mobigen.rb │ │ │ └── twitter │ │ ├── README.md │ │ └── shell │ │ │ ├── Android.mk │ │ │ ├── Makefile │ │ │ ├── NOTICE │ │ │ ├── README │ │ │ ├── mobibench │ │ │ ├── mobibench.c │ │ │ ├── mobigen.out.facebook │ │ │ ├── mobigen.out.twitter │ │ │ ├── sqlite3.c │ │ │ ├── sqlite3.h │ │ │ ├── sqlite_3.7.14 │ │ │ ├── sqlite3.c │ │ │ └── sqlite3.h │ │ │ ├── sqlite_3.7.5 │ │ │ ├── sqlite3.c │ │ │ └── sqlite3.h │ │ │ └── strata_run.sh │ └── redis-3.2.8 │ │ ├── .gitignore │ │ ├── 00-RELEASENOTES │ │ ├── BUGS │ │ ├── CONTRIBUTING │ │ ├── COPYING │ │ ├── INSTALL │ │ ├── MANIFESTO │ │ ├── Makefile │ │ ├── README.md │ │ ├── deps │ │ ├── Makefile │ │ ├── README.md │ │ ├── geohash-int │ │ │ ├── Makefile │ │ │ ├── geohash.c │ │ │ ├── geohash.h │ │ │ ├── geohash_helper.c │ │ │ └── geohash_helper.h │ │ ├── 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 │ │ │ ├── rsock.h │ │ │ ├── sds.c │ │ │ ├── sds.h │ │ │ ├── sdsalloc.h │ │ │ ├── test.c │ │ │ └── zmalloc.h │ │ ├── jemalloc-old │ │ │ ├── .appveyor.yml │ │ │ ├── .autom4te.cfg │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── INSTALL │ │ │ ├── Makefile.in │ │ │ ├── README │ │ │ ├── autogen.sh │ │ │ ├── bin │ │ │ │ ├── jemalloc-config.in │ │ │ │ ├── jemalloc.sh.in │ │ │ │ └── jeprof.in │ │ │ ├── build-aux │ │ │ │ ├── config.guess │ │ │ │ ├── config.sub │ │ │ │ └── install-sh │ │ │ ├── config.stamp.in │ │ │ ├── configure.ac │ │ │ ├── coverage.sh │ │ │ ├── doc │ │ │ │ ├── html.xsl.in │ │ │ │ ├── jemalloc.xml.in │ │ │ │ ├── manpages.xsl.in │ │ │ │ └── stylesheet.xsl │ │ │ ├── include │ │ │ │ ├── jemalloc │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── arena.h │ │ │ │ │ │ ├── assert.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 │ │ │ │ │ │ ├── nstime.h │ │ │ │ │ │ ├── pages.h │ │ │ │ │ │ ├── ph.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 │ │ │ │ │ │ ├── smoothstep.h │ │ │ │ │ │ ├── smoothstep.sh │ │ │ │ │ │ ├── spin.h │ │ │ │ │ │ ├── stats.h │ │ │ │ │ │ ├── tcache.h │ │ │ │ │ │ ├── ticker.h │ │ │ │ │ │ ├── tsd.h │ │ │ │ │ │ ├── util.h │ │ │ │ │ │ ├── valgrind.h │ │ │ │ │ │ └── witness.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 │ │ │ ├── jemalloc.pc.in │ │ │ ├── msvc │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── jemalloc_vc2015.sln │ │ │ │ └── projects │ │ │ │ │ └── vc2015 │ │ │ │ │ ├── jemalloc │ │ │ │ │ ├── jemalloc.vcxproj │ │ │ │ │ └── jemalloc.vcxproj.filters │ │ │ │ │ └── test_threads │ │ │ │ │ ├── test_threads.cpp │ │ │ │ │ ├── test_threads.h │ │ │ │ │ ├── test_threads.vcxproj │ │ │ │ │ ├── test_threads.vcxproj.filters │ │ │ │ │ └── test_threads_main.cpp │ │ │ ├── scripts │ │ │ │ └── gen_travis.py │ │ │ ├── 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 │ │ │ │ ├── nstime.c │ │ │ │ ├── pages.c │ │ │ │ ├── prng.c │ │ │ │ ├── prof.c │ │ │ │ ├── quarantine.c │ │ │ │ ├── rtree.c │ │ │ │ ├── spin.c │ │ │ │ ├── stats.c │ │ │ │ ├── tcache.c │ │ │ │ ├── ticker.c │ │ │ │ ├── tsd.c │ │ │ │ ├── util.c │ │ │ │ ├── valgrind.c │ │ │ │ ├── witness.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 │ │ │ │ ├── chunk.sh │ │ │ │ ├── mallocx.c │ │ │ │ ├── mallocx.sh │ │ │ │ ├── overflow.c │ │ │ │ ├── posix_memalign.c │ │ │ │ ├── rallocx.c │ │ │ │ ├── sdallocx.c │ │ │ │ ├── thread_arena.c │ │ │ │ ├── thread_tcache_enabled.c │ │ │ │ ├── xallocx.c │ │ │ │ └── xallocx.sh │ │ │ │ ├── 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 │ │ │ │ ├── a0.c │ │ │ │ ├── arena_reset.c │ │ │ │ ├── arena_reset.sh │ │ │ │ ├── atomic.c │ │ │ │ ├── bitmap.c │ │ │ │ ├── ckh.c │ │ │ │ ├── decay.c │ │ │ │ ├── decay.sh │ │ │ │ ├── extent_quantize.c │ │ │ │ ├── fork.c │ │ │ │ ├── hash.c │ │ │ │ ├── junk.c │ │ │ │ ├── junk.sh │ │ │ │ ├── junk_alloc.c │ │ │ │ ├── junk_alloc.sh │ │ │ │ ├── junk_free.c │ │ │ │ ├── junk_free.sh │ │ │ │ ├── lg_chunk.c │ │ │ │ ├── lg_chunk.sh │ │ │ │ ├── mallctl.c │ │ │ │ ├── math.c │ │ │ │ ├── mq.c │ │ │ │ ├── mtx.c │ │ │ │ ├── nstime.c │ │ │ │ ├── pack.c │ │ │ │ ├── pack.sh │ │ │ │ ├── pages.c │ │ │ │ ├── ph.c │ │ │ │ ├── prng.c │ │ │ │ ├── prof_accum.c │ │ │ │ ├── prof_accum.sh │ │ │ │ ├── prof_active.c │ │ │ │ ├── prof_active.sh │ │ │ │ ├── prof_gdump.c │ │ │ │ ├── prof_gdump.sh │ │ │ │ ├── prof_idump.c │ │ │ │ ├── prof_idump.sh │ │ │ │ ├── prof_reset.c │ │ │ │ ├── prof_reset.sh │ │ │ │ ├── prof_tctx.sh │ │ │ │ ├── prof_thread_name.c │ │ │ │ ├── prof_thread_name.sh │ │ │ │ ├── ql.c │ │ │ │ ├── qr.c │ │ │ │ ├── quarantine.c │ │ │ │ ├── quarantine.sh │ │ │ │ ├── rb.c │ │ │ │ ├── rtree.c │ │ │ │ ├── run_quantize.c │ │ │ │ ├── size_classes.c │ │ │ │ ├── smoothstep.c │ │ │ │ ├── stats.c │ │ │ │ ├── stats_print.c │ │ │ │ ├── ticker.c │ │ │ │ ├── tsd.c │ │ │ │ ├── util.c │ │ │ │ ├── witness.c │ │ │ │ ├── zero.c │ │ │ │ └── zero.sh │ │ ├── jemalloc │ │ │ ├── .appveyor.yml │ │ │ ├── .autom4te.cfg │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── INSTALL │ │ │ ├── Makefile.in │ │ │ ├── README │ │ │ ├── autogen.sh │ │ │ ├── autom4te.cache │ │ │ │ ├── output.0 │ │ │ │ ├── requests │ │ │ │ └── traces.0 │ │ │ ├── bin │ │ │ │ ├── jemalloc-config.in │ │ │ │ ├── jemalloc.sh.in │ │ │ │ └── jeprof.in │ │ │ ├── build-aux │ │ │ │ ├── config.guess │ │ │ │ ├── config.sub │ │ │ │ └── install-sh │ │ │ ├── config.stamp.in │ │ │ ├── configure.ac │ │ │ ├── coverage.sh │ │ │ ├── doc │ │ │ │ ├── html.xsl.in │ │ │ │ ├── jemalloc.xml.in │ │ │ │ ├── manpages.xsl.in │ │ │ │ └── stylesheet.xsl │ │ │ ├── include │ │ │ │ ├── jemalloc │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── arena.h │ │ │ │ │ │ ├── assert.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 │ │ │ │ │ │ ├── jemalloc_preamble.h │ │ │ │ │ │ ├── mb.h │ │ │ │ │ │ ├── mutex.h │ │ │ │ │ │ ├── nstime.h │ │ │ │ │ │ ├── pages.h │ │ │ │ │ │ ├── ph.h │ │ │ │ │ │ ├── private_namespace.gen.h │ │ │ │ │ │ ├── private_namespace.sh │ │ │ │ │ │ ├── private_symbols.awk │ │ │ │ │ │ ├── private_symbols.txt │ │ │ │ │ │ ├── private_symbols_jet.awk │ │ │ │ │ │ ├── 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 │ │ │ │ │ │ ├── smoothstep.h │ │ │ │ │ │ ├── smoothstep.sh │ │ │ │ │ │ ├── spin.h │ │ │ │ │ │ ├── stats.h │ │ │ │ │ │ ├── tcache.h │ │ │ │ │ │ ├── ticker.h │ │ │ │ │ │ ├── tsd.h │ │ │ │ │ │ ├── util.h │ │ │ │ │ │ ├── valgrind.h │ │ │ │ │ │ └── witness.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 │ │ │ ├── jemalloc.pc.in │ │ │ ├── msvc │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── jemalloc_vc2015.sln │ │ │ │ └── projects │ │ │ │ │ └── vc2015 │ │ │ │ │ ├── jemalloc │ │ │ │ │ ├── jemalloc.vcxproj │ │ │ │ │ └── jemalloc.vcxproj.filters │ │ │ │ │ └── test_threads │ │ │ │ │ ├── test_threads.cpp │ │ │ │ │ ├── test_threads.h │ │ │ │ │ ├── test_threads.vcxproj │ │ │ │ │ ├── test_threads.vcxproj.filters │ │ │ │ │ └── test_threads_main.cpp │ │ │ ├── scripts │ │ │ │ └── gen_travis.py │ │ │ ├── src │ │ │ │ ├── alloc │ │ │ │ ├── arena.c │ │ │ │ ├── arena.sym │ │ │ │ ├── atomic.c │ │ │ │ ├── background_thread.sym │ │ │ │ ├── base.c │ │ │ │ ├── base.sym │ │ │ │ ├── bitmap.c │ │ │ │ ├── bitmap.sym │ │ │ │ ├── chunk.c │ │ │ │ ├── chunk_dss.c │ │ │ │ ├── chunk_mmap.c │ │ │ │ ├── ckh.c │ │ │ │ ├── ckh.sym │ │ │ │ ├── ctl.c │ │ │ │ ├── ctl.sym │ │ │ │ ├── extent.c │ │ │ │ ├── extent.sym │ │ │ │ ├── extent_dss.sym │ │ │ │ ├── extent_mmap.sym │ │ │ │ ├── hash.c │ │ │ │ ├── hash.sym │ │ │ │ ├── hooks.sym │ │ │ │ ├── huge.c │ │ │ │ ├── jemalloc.c │ │ │ │ ├── jemalloc.sym │ │ │ │ ├── large.sym │ │ │ │ ├── malloc_io.sym │ │ │ │ ├── mb.c │ │ │ │ ├── mutex.c │ │ │ │ ├── mutex.sym │ │ │ │ ├── mutex_pool.sym │ │ │ │ ├── nstime.c │ │ │ │ ├── nstime.sym │ │ │ │ ├── pages.c │ │ │ │ ├── pages.sym │ │ │ │ ├── prng.c │ │ │ │ ├── prng.sym │ │ │ │ ├── prof.c │ │ │ │ ├── prof.sym │ │ │ │ ├── quarantine.c │ │ │ │ ├── rtree.c │ │ │ │ ├── rtree.sym │ │ │ │ ├── spin.c │ │ │ │ ├── spin.sym │ │ │ │ ├── stats.c │ │ │ │ ├── stats.sym │ │ │ │ ├── sz.sym │ │ │ │ ├── tcache.c │ │ │ │ ├── tcache.sym │ │ │ │ ├── ticker.c │ │ │ │ ├── ticker.sym │ │ │ │ ├── tsd.c │ │ │ │ ├── tsd.sym │ │ │ │ ├── util.c │ │ │ │ ├── valgrind.c │ │ │ │ ├── witness.c │ │ │ │ ├── witness.sym │ │ │ │ └── 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 │ │ │ │ ├── chunk.sh │ │ │ │ ├── mallocx.c │ │ │ │ ├── mallocx.sh │ │ │ │ ├── overflow.c │ │ │ │ ├── posix_memalign.c │ │ │ │ ├── rallocx.c │ │ │ │ ├── sdallocx.c │ │ │ │ ├── thread_arena.c │ │ │ │ ├── thread_tcache_enabled.c │ │ │ │ ├── xallocx.c │ │ │ │ └── xallocx.sh │ │ │ │ ├── jemalloc_test.h │ │ │ │ ├── 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 │ │ │ │ ├── a0.c │ │ │ │ ├── arena_reset.c │ │ │ │ ├── arena_reset.sh │ │ │ │ ├── atomic.c │ │ │ │ ├── bitmap.c │ │ │ │ ├── ckh.c │ │ │ │ ├── decay.c │ │ │ │ ├── decay.sh │ │ │ │ ├── extent_quantize.c │ │ │ │ ├── fork.c │ │ │ │ ├── hash.c │ │ │ │ ├── junk.c │ │ │ │ ├── junk.sh │ │ │ │ ├── junk_alloc.c │ │ │ │ ├── junk_alloc.sh │ │ │ │ ├── junk_free.c │ │ │ │ ├── junk_free.sh │ │ │ │ ├── lg_chunk.c │ │ │ │ ├── lg_chunk.sh │ │ │ │ ├── mallctl.c │ │ │ │ ├── math.c │ │ │ │ ├── mq.c │ │ │ │ ├── mtx.c │ │ │ │ ├── nstime.c │ │ │ │ ├── pack.c │ │ │ │ ├── pack.sh │ │ │ │ ├── pages.c │ │ │ │ ├── ph.c │ │ │ │ ├── prng.c │ │ │ │ ├── prof_accum.c │ │ │ │ ├── prof_accum.sh │ │ │ │ ├── prof_active.c │ │ │ │ ├── prof_active.sh │ │ │ │ ├── prof_gdump.c │ │ │ │ ├── prof_gdump.sh │ │ │ │ ├── prof_idump.c │ │ │ │ ├── prof_idump.sh │ │ │ │ ├── prof_reset.c │ │ │ │ ├── prof_reset.sh │ │ │ │ ├── prof_tctx.sh │ │ │ │ ├── prof_thread_name.c │ │ │ │ ├── prof_thread_name.sh │ │ │ │ ├── ql.c │ │ │ │ ├── qr.c │ │ │ │ ├── quarantine.c │ │ │ │ ├── quarantine.sh │ │ │ │ ├── rb.c │ │ │ │ ├── rtree.c │ │ │ │ ├── run_quantize.c │ │ │ │ ├── size_classes.c │ │ │ │ ├── smoothstep.c │ │ │ │ ├── stats.c │ │ │ │ ├── stats_print.c │ │ │ │ ├── ticker.c │ │ │ │ ├── tsd.c │ │ │ │ ├── util.c │ │ │ │ ├── witness.c │ │ │ │ ├── zero.c │ │ │ │ └── zero.sh │ │ ├── linenoise │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── README.markdown │ │ │ ├── example.c │ │ │ ├── linenoise.c │ │ │ └── linenoise.h │ │ ├── lua │ │ │ ├── COPYRIGHT │ │ │ ├── HISTORY │ │ │ ├── INSTALL │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── doc │ │ │ │ ├── contents.html │ │ │ │ ├── cover.png │ │ │ │ ├── logo.gif │ │ │ │ ├── lua.1 │ │ │ │ ├── lua.css │ │ │ │ ├── lua.html │ │ │ │ ├── luac.1 │ │ │ │ ├── luac.html │ │ │ │ ├── manual.css │ │ │ │ ├── manual.html │ │ │ │ └── readme.html │ │ │ ├── etc │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── all.c │ │ │ │ ├── lua.hpp │ │ │ │ ├── lua.ico │ │ │ │ ├── lua.pc │ │ │ │ ├── luavs.bat │ │ │ │ ├── min.c │ │ │ │ ├── noparser.c │ │ │ │ └── strict.lua │ │ │ ├── src │ │ │ │ ├── Makefile │ │ │ │ ├── fpconv.c │ │ │ │ ├── fpconv.h │ │ │ │ ├── lapi.c │ │ │ │ ├── lapi.h │ │ │ │ ├── lauxlib.c │ │ │ │ ├── lauxlib.h │ │ │ │ ├── lbaselib.c │ │ │ │ ├── lcode.c │ │ │ │ ├── lcode.h │ │ │ │ ├── ldblib.c │ │ │ │ ├── ldebug.c │ │ │ │ ├── ldebug.h │ │ │ │ ├── ldo.c │ │ │ │ ├── ldo.h │ │ │ │ ├── ldump.c │ │ │ │ ├── lfunc.c │ │ │ │ ├── lfunc.h │ │ │ │ ├── lgc.c │ │ │ │ ├── lgc.h │ │ │ │ ├── linit.c │ │ │ │ ├── liolib.c │ │ │ │ ├── llex.c │ │ │ │ ├── llex.h │ │ │ │ ├── llimits.h │ │ │ │ ├── lmathlib.c │ │ │ │ ├── lmem.c │ │ │ │ ├── lmem.h │ │ │ │ ├── loadlib.c │ │ │ │ ├── lobject.c │ │ │ │ ├── lobject.h │ │ │ │ ├── lopcodes.c │ │ │ │ ├── lopcodes.h │ │ │ │ ├── loslib.c │ │ │ │ ├── lparser.c │ │ │ │ ├── lparser.h │ │ │ │ ├── lstate.c │ │ │ │ ├── lstate.h │ │ │ │ ├── lstring.c │ │ │ │ ├── lstring.h │ │ │ │ ├── lstrlib.c │ │ │ │ ├── ltable.c │ │ │ │ ├── ltable.h │ │ │ │ ├── ltablib.c │ │ │ │ ├── ltm.c │ │ │ │ ├── ltm.h │ │ │ │ ├── lua.c │ │ │ │ ├── lua.h │ │ │ │ ├── lua_bit.c │ │ │ │ ├── lua_cjson.c │ │ │ │ ├── lua_cmsgpack.c │ │ │ │ ├── lua_struct.c │ │ │ │ ├── luac.c │ │ │ │ ├── luaconf.h │ │ │ │ ├── lualib.h │ │ │ │ ├── lundump.c │ │ │ │ ├── lundump.h │ │ │ │ ├── lvm.c │ │ │ │ ├── lvm.h │ │ │ │ ├── lzio.c │ │ │ │ ├── lzio.h │ │ │ │ ├── print.c │ │ │ │ ├── strbuf.c │ │ │ │ └── strbuf.h │ │ │ └── test │ │ │ │ ├── README │ │ │ │ ├── bisect.lua │ │ │ │ ├── cf.lua │ │ │ │ ├── echo.lua │ │ │ │ ├── env.lua │ │ │ │ ├── factorial.lua │ │ │ │ ├── fib.lua │ │ │ │ ├── fibfor.lua │ │ │ │ ├── globals.lua │ │ │ │ ├── hello.lua │ │ │ │ ├── life.lua │ │ │ │ ├── luac.lua │ │ │ │ ├── printf.lua │ │ │ │ ├── readonly.lua │ │ │ │ ├── sieve.lua │ │ │ │ ├── sort.lua │ │ │ │ ├── table.lua │ │ │ │ ├── trace-calls.lua │ │ │ │ ├── trace-globals.lua │ │ │ │ └── xd.lua │ │ └── update-jemalloc.sh │ │ ├── redis.conf │ │ ├── redis_ext4.conf │ │ ├── redis_ext4_tas.conf │ │ ├── redis_mlfs.conf │ │ ├── redis_tas.conf │ │ ├── runtest │ │ ├── runtest-cluster │ │ ├── runtest-sentinel │ │ ├── sentinel.conf │ │ ├── src │ │ ├── .gdbinit │ │ ├── .gitignore │ │ ├── IR: │ │ ├── Makefile │ │ ├── Makefile.dep │ │ ├── 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 │ │ ├── bio.c │ │ ├── bio.h │ │ ├── bitops.c │ │ ├── blocked.c │ │ ├── cluster.c │ │ ├── cluster.h │ │ ├── config.c │ │ ├── config.h │ │ ├── crc16.c │ │ ├── crc64.c │ │ ├── crc64.h │ │ ├── db.c │ │ ├── debug.c │ │ ├── debugmacro.h │ │ ├── dict.c │ │ ├── dict.h │ │ ├── endianconv.c │ │ ├── endianconv.h │ │ ├── err_out │ │ ├── fmacros.h │ │ ├── geo.c │ │ ├── geo.h │ │ ├── help.h │ │ ├── hyperloglog.c │ │ ├── intset.c │ │ ├── intset.h │ │ ├── latency.c │ │ ├── latency.h │ │ ├── lzf.h │ │ ├── lzfP.h │ │ ├── lzf_c.c │ │ ├── lzf_d.c │ │ ├── memtest.c │ │ ├── mk_pmem.sh │ │ ├── mk_pmfs.sh │ │ ├── mkfs.sh │ │ ├── mkreleasehdr.sh │ │ ├── mlfs_dummy.c │ │ ├── multi.c │ │ ├── networking.c │ │ ├── notify.c │ │ ├── object.c │ │ ├── pqsort.c │ │ ├── pqsort.h │ │ ├── pubsub.c │ │ ├── quicklist.c │ │ ├── quicklist.h │ │ ├── rand.c │ │ ├── rand.h │ │ ├── rdb.c │ │ ├── rdb.h │ │ ├── redis-benchmark.c │ │ ├── redis-check-aof.c │ │ ├── redis-check-aof.mlfs │ │ ├── redis-check-rdb.c │ │ ├── redis-cli.c │ │ ├── redis-server.mlfs │ │ ├── redis-trib.rb │ │ ├── redisassert.h │ │ ├── release.c │ │ ├── replication.c │ │ ├── rio.c │ │ ├── rio.h │ │ ├── rsock.h │ │ ├── rsocket.c │ │ ├── rsocket.h │ │ ├── run.sh │ │ ├── run_bench.sh │ │ ├── run_redis.sh │ │ ├── run_redis_other.sh │ │ ├── run_tas.sh │ │ ├── run_tas_redis.sh │ │ ├── run_tas_redis_new.sh │ │ ├── run_tas_redis_val.sh │ │ ├── scripting.c │ │ ├── sds.c │ │ ├── sds.h │ │ ├── sdsalloc.h │ │ ├── sentinel.c │ │ ├── server.c │ │ ├── server.h │ │ ├── setproctitle.c │ │ ├── sha1.c │ │ ├── sha1.h │ │ ├── slowlog.c │ │ ├── slowlog.h │ │ ├── solarisfixes.h │ │ ├── sort.c │ │ ├── sparkline.c │ │ ├── sparkline.h │ │ ├── syncio.c │ │ ├── t_hash.c │ │ ├── t_list.c │ │ ├── t_set.c │ │ ├── t_string.c │ │ ├── t_zset.c │ │ ├── testhelp.h │ │ ├── util.c │ │ ├── util.h │ │ ├── valgrind.sup │ │ ├── version.h │ │ ├── ziplist.c │ │ ├── ziplist.h │ │ ├── zipmap.c │ │ ├── zipmap.h │ │ ├── zmalloc.c │ │ └── zmalloc.h │ │ ├── tests │ │ ├── assets │ │ │ ├── default.conf │ │ │ ├── encodings.rdb │ │ │ └── hash-zipmap.rdb │ │ ├── cluster │ │ │ ├── cluster.tcl │ │ │ ├── run.tcl │ │ │ ├── tests │ │ │ │ ├── 00-base.tcl │ │ │ │ ├── 01-faildet.tcl │ │ │ │ ├── 02-failover.tcl │ │ │ │ ├── 03-failover-loop.tcl │ │ │ │ ├── 04-resharding.tcl │ │ │ │ ├── 05-slave-selection.tcl │ │ │ │ ├── 06-slave-stop-cond.tcl │ │ │ │ ├── 07-replica-migration.tcl │ │ │ │ ├── 08-update-msg.tcl │ │ │ │ ├── 09-pubsub.tcl │ │ │ │ ├── 10-manual-failover.tcl │ │ │ │ ├── 11-manual-takeover.tcl │ │ │ │ ├── 12-replica-migration-2.tcl │ │ │ │ ├── helpers │ │ │ │ │ └── onlydots.tcl │ │ │ │ └── includes │ │ │ │ │ └── init-tests.tcl │ │ │ └── tmp │ │ │ │ └── .gitignore │ │ ├── helpers │ │ │ ├── bg_complex_data.tcl │ │ │ └── gen_write_load.tcl │ │ ├── instances.tcl │ │ ├── integration │ │ │ ├── aof-race.tcl │ │ │ ├── aof.tcl │ │ │ ├── convert-zipmap-hash-on-load.tcl │ │ │ ├── logging.tcl │ │ │ ├── rdb.tcl │ │ │ ├── redis-cli.tcl │ │ │ ├── replication-2.tcl │ │ │ ├── replication-3.tcl │ │ │ ├── replication-4.tcl │ │ │ ├── replication-psync.tcl │ │ │ └── replication.tcl │ │ ├── sentinel │ │ │ ├── run.tcl │ │ │ ├── tests │ │ │ │ ├── 00-base.tcl │ │ │ │ ├── 01-conf-update.tcl │ │ │ │ ├── 02-slaves-reconf.tcl │ │ │ │ ├── 03-runtime-reconf.tcl │ │ │ │ ├── 04-slave-selection.tcl │ │ │ │ ├── 05-manual.tcl │ │ │ │ ├── 06-ckquorum.tcl │ │ │ │ ├── 07-down-conditions.tcl │ │ │ │ └── includes │ │ │ │ │ └── init-tests.tcl │ │ │ └── tmp │ │ │ │ └── .gitignore │ │ ├── support │ │ │ ├── cluster.tcl │ │ │ ├── redis.tcl │ │ │ ├── server.tcl │ │ │ ├── test.tcl │ │ │ ├── tmpfile.tcl │ │ │ └── util.tcl │ │ ├── test_helper.tcl │ │ ├── tmp │ │ │ ├── redis.conf.133078.2 │ │ │ ├── redis.conf.133078.4 │ │ │ ├── redis.conf.133079.2 │ │ │ ├── redis.conf.133079.4 │ │ │ ├── redis.conf.133080.2 │ │ │ ├── redis.conf.133080.4 │ │ │ ├── redis.conf.133080.6 │ │ │ ├── redis.conf.133081.2 │ │ │ ├── redis.conf.133081.4 │ │ │ ├── redis.conf.133081.6 │ │ │ ├── redis.conf.133082.2 │ │ │ ├── redis.conf.133083.2 │ │ │ ├── redis.conf.133083.4 │ │ │ ├── redis.conf.133083.6 │ │ │ ├── redis.conf.133084.2 │ │ │ ├── redis.conf.133085.2 │ │ │ ├── redis.conf.133085.4 │ │ │ ├── redis.conf.133086.2 │ │ │ ├── redis.conf.133087.2 │ │ │ ├── redis.conf.133088.2 │ │ │ ├── redis.conf.133089.2 │ │ │ ├── redis.conf.133090.2 │ │ │ ├── redis.conf.133091.2 │ │ │ ├── redis.conf.133092.2 │ │ │ ├── redis.conf.133093.2 │ │ │ ├── server.133078.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133078.3 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133079.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133079.3 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133080.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133080.3 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133080.5 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133081.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133081.3 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133081.5 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133082.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133083.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133083.3 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133083.5 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133084.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133085.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133085.3 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133086.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133087.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133088.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133089.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133090.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133091.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ ├── server.133092.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ │ └── server.133093.1 │ │ │ │ ├── stderr │ │ │ │ └── stdout │ │ └── unit │ │ │ ├── aofrw.tcl │ │ │ ├── auth.tcl │ │ │ ├── bitfield.tcl │ │ │ ├── bitops.tcl │ │ │ ├── dump.tcl │ │ │ ├── expire.tcl │ │ │ ├── geo.tcl │ │ │ ├── hyperloglog.tcl │ │ │ ├── introspection-2.tcl │ │ │ ├── introspection.tcl │ │ │ ├── keyspace.tcl │ │ │ ├── latency-monitor.tcl │ │ │ ├── limits.tcl │ │ │ ├── maxmemory.tcl │ │ │ ├── memefficiency.tcl │ │ │ ├── multi.tcl │ │ │ ├── obuf-limits.tcl │ │ │ ├── other.tcl │ │ │ ├── printver.tcl │ │ │ ├── protocol.tcl │ │ │ ├── pubsub.tcl │ │ │ ├── quit.tcl │ │ │ ├── scan.tcl │ │ │ ├── scripting.tcl │ │ │ ├── slowlog.tcl │ │ │ ├── sort.tcl │ │ │ └── type │ │ │ ├── hash.tcl │ │ │ ├── incr.tcl │ │ │ ├── list-2.tcl │ │ │ ├── list-3.tcl │ │ │ ├── list-common.tcl │ │ │ ├── list.tcl │ │ │ ├── set.tcl │ │ │ ├── string.tcl │ │ │ └── zset.tcl │ │ └── utils │ │ ├── build-static-symbols.tcl │ │ ├── cluster_fail_time.tcl │ │ ├── corrupt_rdb.c │ │ ├── create-cluster │ │ ├── .gitignore │ │ ├── README │ │ └── create-cluster │ │ ├── generate-command-help.rb │ │ ├── hashtable │ │ ├── README │ │ └── rehashing.c │ │ ├── hyperloglog │ │ ├── .gitignore │ │ ├── hll-err.rb │ │ └── hll-gnuplot-graph.rb │ │ ├── install_server.sh │ │ ├── lru │ │ ├── README │ │ └── test-lru.rb │ │ ├── redis-copy.rb │ │ ├── redis-sha1.rb │ │ ├── redis_init_script │ │ ├── redis_init_script.tpl │ │ ├── releasetools │ │ ├── 01_create_tarball.sh │ │ ├── 02_upload_tarball.sh │ │ ├── 03_test_release.sh │ │ └── 04_release_hash.sh │ │ ├── speed-regression.tcl │ │ └── whatisdoing.sh ├── kernfs │ ├── Makefile │ ├── balloc.c │ ├── balloc.h │ ├── build │ │ ├── balloc.o │ │ ├── concurrency │ │ │ ├── condvar.o │ │ │ ├── locks.o │ │ │ ├── thread.o │ │ │ └── timer.o │ │ ├── debug.o │ │ ├── dirent.o │ │ ├── ds │ │ │ ├── bitmap.o │ │ │ ├── bitrev.o │ │ │ ├── rbtree.o │ │ │ └── xxhash.o │ │ ├── extents.o │ │ ├── extents_bh.o │ │ ├── fs.o │ │ ├── global │ │ │ ├── global.o │ │ │ ├── ncx_slab.o │ │ │ └── util.o │ │ ├── inode.o │ │ ├── io │ │ │ └── block_io.o │ │ ├── libkernfs.so │ │ ├── migrate.o │ │ ├── mlfs_crc32.o │ │ ├── slru.o │ │ ├── storage │ │ │ ├── storage.o │ │ │ ├── storage_dax.o │ │ │ ├── storage_hdd.o │ │ │ ├── storage_pmem.o │ │ │ └── storage_ramdisk.o │ │ └── thpool.o │ ├── concurrency │ ├── debug.c │ ├── dirent.c │ ├── ds │ ├── extents.c │ ├── extents.h │ ├── extents_bh.c │ ├── extents_bh.h │ ├── fs.c │ ├── fs.c.unopt │ ├── fs.h │ ├── global │ ├── inode.c │ ├── io │ ├── kernfs_interface.h │ ├── migrate.c │ ├── migrate.h │ ├── mlfs │ ├── mlfs_crc32.c │ ├── shared.h │ ├── slru.c │ ├── slru.h │ ├── storage │ ├── tags │ ├── tests │ │ ├── .gdbinit │ │ ├── .gdbinit_back │ │ ├── Makefile │ │ ├── extent_test.cc │ │ ├── fifo_cli │ │ ├── fifo_cli.c │ │ ├── kernfs │ │ ├── kernfs.c │ │ ├── mk_pmem.sh │ │ ├── mkfs.sh │ │ └── run.sh │ ├── thpool.c │ └── thpool.h ├── libfs │ ├── .gitignore │ ├── .swp │ ├── Makefile │ ├── lib │ │ ├── Makefile │ │ ├── jemalloc-4.5.0.tar.bz2 │ │ ├── jemalloc-4.5.0 │ │ │ ├── .appveyor.yml │ │ │ ├── .autom4te.cfg │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── INSTALL │ │ │ ├── Makefile.in │ │ │ ├── README │ │ │ ├── autogen.sh │ │ │ ├── build-aux │ │ │ │ ├── config.guess │ │ │ │ ├── config.sub │ │ │ │ └── install-sh │ │ │ ├── config.stamp.in │ │ │ ├── configure.ac │ │ │ ├── coverage.sh │ │ │ ├── doc │ │ │ │ ├── html.xsl.in │ │ │ │ ├── jemalloc.xml.in │ │ │ │ ├── manpages.xsl.in │ │ │ │ └── stylesheet.xsl │ │ │ ├── include │ │ │ │ ├── jemalloc │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── arena.h │ │ │ │ │ │ ├── assert.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 │ │ │ │ │ │ ├── nstime.h │ │ │ │ │ │ ├── pages.h │ │ │ │ │ │ ├── ph.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 │ │ │ │ │ │ ├── smoothstep.h │ │ │ │ │ │ ├── smoothstep.sh │ │ │ │ │ │ ├── spin.h │ │ │ │ │ │ ├── stats.h │ │ │ │ │ │ ├── tcache.h │ │ │ │ │ │ ├── ticker.h │ │ │ │ │ │ ├── tsd.h │ │ │ │ │ │ ├── util.h │ │ │ │ │ │ ├── valgrind.h │ │ │ │ │ │ └── witness.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 │ │ │ ├── jemalloc.pc.in │ │ │ ├── msvc │ │ │ │ ├── ReadMe.txt │ │ │ │ ├── jemalloc_vc2015.sln │ │ │ │ └── projects │ │ │ │ │ └── vc2015 │ │ │ │ │ ├── jemalloc │ │ │ │ │ ├── jemalloc.vcxproj │ │ │ │ │ └── jemalloc.vcxproj.filters │ │ │ │ │ └── test_threads │ │ │ │ │ ├── test_threads.cpp │ │ │ │ │ ├── test_threads.h │ │ │ │ │ ├── test_threads.vcxproj │ │ │ │ │ ├── test_threads.vcxproj.filters │ │ │ │ │ └── test_threads_main.cpp │ │ │ ├── scripts │ │ │ │ └── gen_travis.py │ │ │ ├── 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 │ │ │ │ ├── nstime.c │ │ │ │ ├── pages.c │ │ │ │ ├── prng.c │ │ │ │ ├── prof.c │ │ │ │ ├── quarantine.c │ │ │ │ ├── rtree.c │ │ │ │ ├── spin.c │ │ │ │ ├── stats.c │ │ │ │ ├── tcache.c │ │ │ │ ├── ticker.c │ │ │ │ ├── tsd.c │ │ │ │ ├── util.c │ │ │ │ ├── valgrind.c │ │ │ │ ├── witness.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 │ │ │ │ ├── chunk.sh │ │ │ │ ├── mallocx.c │ │ │ │ ├── mallocx.sh │ │ │ │ ├── overflow.c │ │ │ │ ├── posix_memalign.c │ │ │ │ ├── rallocx.c │ │ │ │ ├── sdallocx.c │ │ │ │ ├── thread_arena.c │ │ │ │ ├── thread_tcache_enabled.c │ │ │ │ ├── xallocx.c │ │ │ │ └── xallocx.sh │ │ │ │ ├── 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 │ │ │ │ ├── a0.c │ │ │ │ ├── arena_reset.c │ │ │ │ ├── arena_reset.sh │ │ │ │ ├── atomic.c │ │ │ │ ├── bitmap.c │ │ │ │ ├── ckh.c │ │ │ │ ├── decay.c │ │ │ │ ├── decay.sh │ │ │ │ ├── extent_quantize.c │ │ │ │ ├── fork.c │ │ │ │ ├── hash.c │ │ │ │ ├── junk.c │ │ │ │ ├── junk.sh │ │ │ │ ├── junk_alloc.c │ │ │ │ ├── junk_alloc.sh │ │ │ │ ├── junk_free.c │ │ │ │ ├── junk_free.sh │ │ │ │ ├── lg_chunk.c │ │ │ │ ├── lg_chunk.sh │ │ │ │ ├── mallctl.c │ │ │ │ ├── math.c │ │ │ │ ├── mq.c │ │ │ │ ├── mtx.c │ │ │ │ ├── nstime.c │ │ │ │ ├── pack.c │ │ │ │ ├── pack.sh │ │ │ │ ├── pages.c │ │ │ │ ├── ph.c │ │ │ │ ├── prng.c │ │ │ │ ├── prof_accum.c │ │ │ │ ├── prof_accum.sh │ │ │ │ ├── prof_active.c │ │ │ │ ├── prof_active.sh │ │ │ │ ├── prof_gdump.c │ │ │ │ ├── prof_gdump.sh │ │ │ │ ├── prof_idump.c │ │ │ │ ├── prof_idump.sh │ │ │ │ ├── prof_reset.c │ │ │ │ ├── prof_reset.sh │ │ │ │ ├── prof_tctx.sh │ │ │ │ ├── prof_thread_name.c │ │ │ │ ├── prof_thread_name.sh │ │ │ │ ├── ql.c │ │ │ │ ├── qr.c │ │ │ │ ├── quarantine.c │ │ │ │ ├── quarantine.sh │ │ │ │ ├── rb.c │ │ │ │ ├── rtree.c │ │ │ │ ├── run_quantize.c │ │ │ │ ├── size_classes.c │ │ │ │ ├── smoothstep.c │ │ │ │ ├── stats.c │ │ │ │ ├── stats_print.c │ │ │ │ ├── ticker.c │ │ │ │ ├── tsd.c │ │ │ │ ├── util.c │ │ │ │ ├── witness.c │ │ │ │ ├── zero.c │ │ │ │ └── zero.sh │ │ └── liblfds7.1.0 │ │ │ ├── liblfds710 │ │ │ ├── inc │ │ │ │ ├── liblfds710.h │ │ │ │ └── liblfds710 │ │ │ │ │ ├── lfds710_btree_addonly_unbalanced.h │ │ │ │ │ ├── lfds710_freelist.h │ │ │ │ │ ├── lfds710_hash_addonly.h │ │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered.h │ │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered.h │ │ │ │ │ ├── lfds710_misc.h │ │ │ │ │ ├── lfds710_porting_abstraction_layer_compiler.h │ │ │ │ │ ├── lfds710_porting_abstraction_layer_operating_system.h │ │ │ │ │ ├── lfds710_porting_abstraction_layer_processor.h │ │ │ │ │ ├── lfds710_prng.h │ │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer.h │ │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer.h │ │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer.h │ │ │ │ │ ├── lfds710_ringbuffer.h │ │ │ │ │ └── lfds710_stack.h │ │ │ └── src │ │ │ │ ├── lfds710_btree_addonly_unbalanced │ │ │ │ ├── lfds710_btree_addonly_unbalanced_cleanup.c │ │ │ │ ├── lfds710_btree_addonly_unbalanced_get.c │ │ │ │ ├── lfds710_btree_addonly_unbalanced_init.c │ │ │ │ ├── lfds710_btree_addonly_unbalanced_insert.c │ │ │ │ ├── lfds710_btree_addonly_unbalanced_internal.h │ │ │ │ └── lfds710_btree_addonly_unbalanced_query.c │ │ │ │ ├── lfds710_freelist │ │ │ │ ├── lfds710_freelist_cleanup.c │ │ │ │ ├── lfds710_freelist_init.c │ │ │ │ ├── lfds710_freelist_internal.h │ │ │ │ ├── lfds710_freelist_pop.c │ │ │ │ ├── lfds710_freelist_push.c │ │ │ │ └── lfds710_freelist_query.c │ │ │ │ ├── lfds710_hash_addonly │ │ │ │ ├── lfds710_hash_addonly_cleanup.c │ │ │ │ ├── lfds710_hash_addonly_get.c │ │ │ │ ├── lfds710_hash_addonly_init.c │ │ │ │ ├── lfds710_hash_addonly_insert.c │ │ │ │ ├── lfds710_hash_addonly_internal.h │ │ │ │ ├── lfds710_hash_addonly_iterate.c │ │ │ │ └── lfds710_hash_addonly_query.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered_cleanup.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered_get.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered_init.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered_insert.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_ordered_internal.h │ │ │ │ └── lfds710_list_addonly_singlylinked_ordered_query.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered_cleanup.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered_get.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered_init.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered_insert.c │ │ │ │ ├── lfds710_list_addonly_singlylinked_unordered_internal.h │ │ │ │ └── lfds710_list_addonly_singlylinked_unordered_query.c │ │ │ │ ├── lfds710_misc │ │ │ │ ├── lfds710_misc_globals.c │ │ │ │ ├── lfds710_misc_internal.h │ │ │ │ ├── lfds710_misc_internal_backoff_init.c │ │ │ │ └── lfds710_misc_query.c │ │ │ │ ├── lfds710_prng │ │ │ │ ├── lfds710_prng_init.c │ │ │ │ └── lfds710_prng_internal.h │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer_cleanup.c │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer_dequeue.c │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer_enqueue.c │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer_init.c │ │ │ │ ├── lfds710_queue_bounded_manyproducer_manyconsumer_internal.h │ │ │ │ └── lfds710_queue_bounded_manyproducer_manyconsumer_query.c │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer_cleanup.c │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer_dequeue.c │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer_enqueue.c │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer_init.c │ │ │ │ ├── lfds710_queue_bounded_singleproducer_singleconsumer_internal.h │ │ │ │ └── lfds710_queue_bounded_singleproducer_singleconsumer_query.c │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer_cleanup.c │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer_dequeue.c │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer_enqueue.c │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer_init.c │ │ │ │ ├── lfds710_queue_unbounded_manyproducer_manyconsumer_internal.h │ │ │ │ └── lfds710_queue_unbounded_manyproducer_manyconsumer_query.c │ │ │ │ ├── lfds710_ringbuffer │ │ │ │ ├── lfds710_ringbuffer_cleanup.c │ │ │ │ ├── lfds710_ringbuffer_init.c │ │ │ │ ├── lfds710_ringbuffer_internal.h │ │ │ │ ├── lfds710_ringbuffer_query.c │ │ │ │ ├── lfds710_ringbuffer_read.c │ │ │ │ └── lfds710_ringbuffer_write.c │ │ │ │ ├── lfds710_stack │ │ │ │ ├── lfds710_stack_cleanup.c │ │ │ │ ├── lfds710_stack_init.c │ │ │ │ ├── lfds710_stack_internal.h │ │ │ │ ├── lfds710_stack_pop.c │ │ │ │ ├── lfds710_stack_push.c │ │ │ │ └── lfds710_stack_query.c │ │ │ │ └── liblfds710_internal.h │ │ │ └── test_and_benchmark │ │ │ ├── benchmark │ │ │ └── src │ │ │ │ ├── internal.h │ │ │ │ ├── main.c │ │ │ │ ├── misc.c │ │ │ │ ├── porting_abstraction_layer.h │ │ │ │ ├── porting_abstraction_layer_numa_free.c │ │ │ │ ├── porting_abstraction_layer_numa_malloc.c │ │ │ │ ├── porting_abstraction_layer_operating_system.h │ │ │ │ ├── util_cmdline.c │ │ │ │ └── util_cmdline.h │ │ │ ├── libbenchmark │ │ │ ├── inc │ │ │ │ ├── libbenchmark.h │ │ │ │ └── libbenchmark │ │ │ │ │ ├── libbenchmark_benchmarkinstance.h │ │ │ │ │ ├── libbenchmark_benchmarks_btree_au_readn_writen.h │ │ │ │ │ ├── libbenchmark_benchmarks_freelist_push1_then_pop1.h │ │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_enqueue1_then_dequeue1.h │ │ │ │ │ ├── libbenchmark_benchmarkset.h │ │ │ │ │ ├── libbenchmark_benchmarksuite.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_gcc_spinlock_atomic.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_gcc_spinlock_sync.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_msvc_spinlock.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_mutex.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_rwlock.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_spinlock_process_private.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_spinlock_process_shared.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_windows_critical_section.h │ │ │ │ │ ├── libbenchmark_datastructure_btree_au_windows_mutex.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_gcc_spinlock_atomic.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_gcc_spinlock_sync.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_msvc_spinlock.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_mutex.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_rwlock.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_spinlock_process_private.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_spinlock_process_shared.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_windows_critical_section.h │ │ │ │ │ ├── libbenchmark_datastructure_freelist_windows_mutex.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_gcc_spinlock_atomic.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_gcc_spinlock_sync.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_msvc_spinlock.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_mutex.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_rwlock.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_spinlock_process_private.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_spinlock_process_shared.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_windows_critical_section.h │ │ │ │ │ ├── libbenchmark_datastructure_queue_umm_windows_mutex.h │ │ │ │ │ ├── libbenchmark_enums.h │ │ │ │ │ ├── libbenchmark_gnuplot.h │ │ │ │ │ ├── libbenchmark_misc.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_gcc_spinlock_atomic.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_gcc_spinlock_sync.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_msvc_spinlock.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_pthread_mutex.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_pthread_rwlock.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_pthread_spinlock_process_private.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_pthread_spinlock_process_shared.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_windows_critical_section.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_lock_windows_mutex.h │ │ │ │ │ ├── libbenchmark_porting_abstraction_layer_operating_system.h │ │ │ │ │ ├── libbenchmark_prng.h │ │ │ │ │ ├── libbenchmark_results.h │ │ │ │ │ ├── libbenchmark_threadset.h │ │ │ │ │ ├── libbenchmark_topology.h │ │ │ │ │ └── libbenchmark_topology_node.h │ │ │ └── src │ │ │ │ ├── libbenchmark_benchmarkinstance │ │ │ │ ├── libbenchmark_benchmarkinstance_cleanup.c │ │ │ │ ├── libbenchmark_benchmarkinstance_init.c │ │ │ │ ├── libbenchmark_benchmarkinstance_internal.h │ │ │ │ └── libbenchmark_benchmarkinstance_run.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_readn_writen │ │ │ │ ├── libbenchmark_benchmarks_btree_au_gcc_spinlock_atomic_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_gcc_spinlock_sync_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_internal.h │ │ │ │ ├── libbenchmark_benchmarks_btree_au_liblfds700_lockfree_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_liblfds710_lockfree_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_msvc_spinlock_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_pthread_mutex_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_pthread_rwlock_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_pthread_spinlock_process_private_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_pthread_spinlock_process_shared_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_btree_au_windows_critical_section_readn_writen.c │ │ │ │ └── libbenchmark_benchmarks_btree_au_windows_mutex_readn_writen.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_push1_then_pop1 │ │ │ │ ├── libbenchmark_benchmarks_freelist_gcc_spinlock_atomic_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_gcc_spinlock_sync_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_internal.h │ │ │ │ ├── libbenchmark_benchmarks_freelist_liblfds700_lockfree_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_liblfds710_lockfree_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_msvc_spinlock_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_pthread_mutex_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_pthread_rwlock_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_pthread_spinlock_process_private_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_pthread_spinlock_process_shared_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_freelist_windows_critical_section_push1_then_pop1.c │ │ │ │ └── libbenchmark_benchmarks_freelist_windows_mutex_push1_then_pop1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_enqueue1_then_dequeue1 │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_gcc_spinlock_atomic_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_gcc_spinlock_sync_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_internal.h │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_liblfds700_lockfree_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_liblfds710_lockfree_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_msvc_spinlock_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_pthread_mutex_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_pthread_rwlock_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_pthread_spinlock_process_private_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_pthread_spinlock_process_shared_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarks_queue_umm_windows_critical_section_enqueue1_dequeue1.c │ │ │ │ └── libbenchmark_benchmarks_queue_umm_windows_mutex_enqueue1_dequeue1.c │ │ │ │ ├── libbenchmark_benchmarkset │ │ │ │ ├── libbenchmark_benchmarkset_add.c │ │ │ │ ├── libbenchmark_benchmarkset_cleanup.c │ │ │ │ ├── libbenchmark_benchmarkset_gnuplot.c │ │ │ │ ├── libbenchmark_benchmarkset_init.c │ │ │ │ ├── libbenchmark_benchmarkset_internal.h │ │ │ │ └── libbenchmark_benchmarkset_run.c │ │ │ │ ├── libbenchmark_benchmarksuite │ │ │ │ ├── libbenchmark_benchmarksuite_add.c │ │ │ │ ├── libbenchmark_benchmarksuite_cleanup.c │ │ │ │ ├── libbenchmark_benchmarksuite_gnuplot.c │ │ │ │ ├── libbenchmark_benchmarksuite_init.c │ │ │ │ ├── libbenchmark_benchmarksuite_internal.h │ │ │ │ └── libbenchmark_benchmarksuite_run.c │ │ │ │ ├── libbenchmark_datastructures_btree_au │ │ │ │ ├── libbenchmark_datastructure_btree_au_gcc_spinlock_atomic.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_gcc_spinlock_sync.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_internal.h │ │ │ │ ├── libbenchmark_datastructure_btree_au_msvc_spinlock.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_mutex.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_rwlock.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_spinlock_process_private.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_pthread_spinlock_process_shared.c │ │ │ │ ├── libbenchmark_datastructure_btree_au_windows_critical_section.c │ │ │ │ └── libbenchmark_datastructure_btree_au_windows_mutex.c │ │ │ │ ├── libbenchmark_datastructures_freelist │ │ │ │ ├── libbenchmark_datastructure_freelist_gcc_spinlock_atomic.c │ │ │ │ ├── libbenchmark_datastructure_freelist_gcc_spinlock_sync.c │ │ │ │ ├── libbenchmark_datastructure_freelist_internal.h │ │ │ │ ├── libbenchmark_datastructure_freelist_msvc_spinlock.c │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_mutex.c │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_rwlock.c │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_spinlock_process_private.c │ │ │ │ ├── libbenchmark_datastructure_freelist_pthread_spinlock_process_shared.c │ │ │ │ ├── libbenchmark_datastructure_freelist_windows_critical_section.c │ │ │ │ └── libbenchmark_datastructure_freelist_windows_mutex.c │ │ │ │ ├── libbenchmark_datastructures_queue_umm │ │ │ │ ├── libbenchmark_datastructure_queue_umm_gcc_spinlock_atomic.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_gcc_spinlock_sync.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_internal.h │ │ │ │ ├── libbenchmark_datastructure_queue_umm_msvc_spinlock.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_mutex.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_rwlock.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_spinlock_process_private.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_pthread_spinlock_process_shared.c │ │ │ │ ├── libbenchmark_datastructure_queue_umm_windows_critical_section.c │ │ │ │ └── libbenchmark_datastructure_queue_umm_windows_mutex.c │ │ │ │ ├── libbenchmark_internal.h │ │ │ │ ├── libbenchmark_misc │ │ │ │ ├── libbenchmark_misc_globals.c │ │ │ │ ├── libbenchmark_misc_internal.h │ │ │ │ ├── libbenchmark_misc_pal_helpers.c │ │ │ │ └── libbenchmark_misc_query.c │ │ │ │ ├── libbenchmark_porting_abstraction_layer │ │ │ │ ├── libbenchmark_porting_abstraction_layer_internal.h │ │ │ │ ├── libbenchmark_porting_abstraction_layer_populate_topology.c │ │ │ │ └── libbenchmark_porting_abstraction_layer_print_string.c │ │ │ │ ├── libbenchmark_results │ │ │ │ ├── libbenchmark_results_cleanup.c │ │ │ │ ├── libbenchmark_results_compare.c │ │ │ │ ├── libbenchmark_results_get_result.c │ │ │ │ ├── libbenchmark_results_init.c │ │ │ │ ├── libbenchmark_results_internal.h │ │ │ │ └── libbenchmark_results_put_result.c │ │ │ │ ├── libbenchmark_threadset │ │ │ │ ├── libbenchmark_threadset_cleanup.c │ │ │ │ ├── libbenchmark_threadset_init.c │ │ │ │ ├── libbenchmark_threadset_internal.h │ │ │ │ └── libbenchmark_threadset_operations.c │ │ │ │ ├── libbenchmark_topology │ │ │ │ ├── libbenchmark_topology_cleanup.c │ │ │ │ ├── libbenchmark_topology_compare.c │ │ │ │ ├── libbenchmark_topology_init.c │ │ │ │ ├── libbenchmark_topology_insert.c │ │ │ │ ├── libbenchmark_topology_internal.h │ │ │ │ ├── libbenchmark_topology_iterate.c │ │ │ │ ├── libbenchmark_topology_lpsets.c │ │ │ │ ├── libbenchmark_topology_numa.c │ │ │ │ ├── libbenchmark_topology_query.c │ │ │ │ └── libbenchmark_topology_string.c │ │ │ │ └── libbenchmark_topology_node │ │ │ │ ├── libbenchmark_topology_node_cleanup.c │ │ │ │ ├── libbenchmark_topology_node_compare.c │ │ │ │ ├── libbenchmark_topology_node_init.c │ │ │ │ └── libbenchmark_topology_node_internal.h │ │ │ ├── libshared │ │ │ ├── inc │ │ │ │ ├── libshared.h │ │ │ │ └── libshared │ │ │ │ │ ├── libshared_ansi.h │ │ │ │ │ ├── libshared_memory.h │ │ │ │ │ ├── libshared_misc.h │ │ │ │ │ ├── libshared_porting_abstraction_layer.h │ │ │ │ │ └── libshared_porting_abstraction_layer_operating_system.h │ │ │ └── src │ │ │ │ ├── libshared_ansi │ │ │ │ ├── libshared_ansi_internal.h │ │ │ │ ├── libshared_ansi_strcat.c │ │ │ │ ├── libshared_ansi_strcat_char.c │ │ │ │ ├── libshared_ansi_strcat_number.c │ │ │ │ ├── libshared_ansi_strcpy.c │ │ │ │ └── libshared_ansi_strlen.c │ │ │ │ ├── libshared_internal.h │ │ │ │ ├── libshared_memory │ │ │ │ ├── libshared_memory_add.c │ │ │ │ ├── libshared_memory_alloc.c │ │ │ │ ├── libshared_memory_cleanup.c │ │ │ │ ├── libshared_memory_init.c │ │ │ │ ├── libshared_memory_internal.h │ │ │ │ ├── libshared_memory_query.c │ │ │ │ └── libshared_memory_rollback.c │ │ │ │ ├── libshared_misc │ │ │ │ ├── libshared_misc_internal.h │ │ │ │ └── libshared_misc_query.c │ │ │ │ └── libshared_porting_abstraction_layer │ │ │ │ ├── libshared_porting_abstraction_layer_internal.h │ │ │ │ ├── libshared_porting_abstraction_layer_thread_start.c │ │ │ │ └── libshared_porting_abstraction_layer_thread_wait.c │ │ │ ├── libtest │ │ │ ├── inc │ │ │ │ ├── libtest.h │ │ │ │ └── libtest │ │ │ │ │ ├── libtest_misc.h │ │ │ │ │ ├── libtest_porting_abstraction_layer.h │ │ │ │ │ ├── libtest_porting_abstraction_layer_compiler.h │ │ │ │ │ ├── libtest_porting_abstraction_layer_operating_system.h │ │ │ │ │ ├── libtest_results.h │ │ │ │ │ ├── libtest_test.h │ │ │ │ │ ├── libtest_tests.h │ │ │ │ │ ├── libtest_testsuite.h │ │ │ │ │ └── libtest_threadset.h │ │ │ └── src │ │ │ │ ├── libtest_internal.h │ │ │ │ ├── libtest_misc │ │ │ │ ├── libtest_misc_determine_erg.c │ │ │ │ ├── libtest_misc_globals.c │ │ │ │ ├── libtest_misc_internal.h │ │ │ │ ├── libtest_misc_memory_helpers.c │ │ │ │ ├── libtest_misc_pal_helpers.c │ │ │ │ └── libtest_misc_query.c │ │ │ │ ├── libtest_porting_abstraction_layer │ │ │ │ ├── libtest_porting_abstraction_layer_free.c │ │ │ │ ├── libtest_porting_abstraction_layer_get_full_logical_processor_set.c │ │ │ │ ├── libtest_porting_abstraction_layer_internal.h │ │ │ │ └── libtest_porting_abstraction_layer_malloc.c │ │ │ │ ├── libtest_results │ │ │ │ ├── libtest_results_cleanup.c │ │ │ │ ├── libtest_results_get_result.c │ │ │ │ ├── libtest_results_init.c │ │ │ │ ├── libtest_results_internal.h │ │ │ │ └── libtest_results_put_result.c │ │ │ │ ├── libtest_test │ │ │ │ ├── libtest_test_cleanup.c │ │ │ │ ├── libtest_test_init.c │ │ │ │ ├── libtest_test_internal.h │ │ │ │ └── libtest_test_run.c │ │ │ │ ├── libtest_tests │ │ │ │ ├── libtest_tests_btree_addonly_unbalanced_alignment.c │ │ │ │ ├── libtest_tests_btree_addonly_unbalanced_random_adds_fail.c │ │ │ │ ├── libtest_tests_btree_addonly_unbalanced_random_adds_fail_and_overwrite.c │ │ │ │ ├── libtest_tests_btree_addonly_unbalanced_random_adds_overwrite.c │ │ │ │ ├── libtest_tests_freelist_alignment.c │ │ │ │ ├── libtest_tests_freelist_ea_popping.c │ │ │ │ ├── libtest_tests_freelist_ea_popping_and_pushing.c │ │ │ │ ├── libtest_tests_freelist_ea_pushing.c │ │ │ │ ├── libtest_tests_freelist_ea_rapid_popping_and_pushing.c │ │ │ │ ├── libtest_tests_freelist_without_ea_popping.c │ │ │ │ ├── libtest_tests_freelist_without_ea_popping_and_pushing.c │ │ │ │ ├── libtest_tests_freelist_without_ea_pushing.c │ │ │ │ ├── libtest_tests_freelist_without_ea_rapid_popping_and_pushing.c │ │ │ │ ├── libtest_tests_hash_addonly_alignment.c │ │ │ │ ├── libtest_tests_hash_addonly_fail_and_overwrite.c │ │ │ │ ├── libtest_tests_hash_addonly_iterate.c │ │ │ │ ├── libtest_tests_hash_addonly_random_adds_fail.c │ │ │ │ ├── libtest_tests_hash_addonly_random_adds_overwrite.c │ │ │ │ ├── libtest_tests_internal.h │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_ordered_alignment.c │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_ordered_new_ordered.c │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_ordered_new_ordered_with_cursor.c │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_unordered_alignment.c │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_unordered_new_after.c │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_unordered_new_end.c │ │ │ │ ├── libtest_tests_list_addonly_singlylinked_unordered_new_start.c │ │ │ │ ├── libtest_tests_porting_abstraction_layer_atomic_add.c │ │ │ │ ├── libtest_tests_porting_abstraction_layer_atomic_cas.c │ │ │ │ ├── libtest_tests_porting_abstraction_layer_atomic_dwcas.c │ │ │ │ ├── libtest_tests_porting_abstraction_layer_atomic_exchange.c │ │ │ │ ├── libtest_tests_prng_alignment.c │ │ │ │ ├── libtest_tests_prng_generate.c │ │ │ │ ├── libtest_tests_queue_bounded_manyproducer_manyconsumer_alignment.c │ │ │ │ ├── libtest_tests_queue_bounded_manyproducer_manyconsumer_count.c │ │ │ │ ├── libtest_tests_queue_bounded_manyproducer_manyconsumer_dequeuing.c │ │ │ │ ├── libtest_tests_queue_bounded_manyproducer_manyconsumer_enqueuing.c │ │ │ │ ├── libtest_tests_queue_bounded_manyproducer_manyconsumer_enqueuing_and_dequeuing.c │ │ │ │ ├── libtest_tests_queue_bounded_manyproducer_manyconsumer_rapid_enqueuing_and_dequeuing.c │ │ │ │ ├── libtest_tests_queue_bounded_singleproducer_singleconsumer_dequeuing.c │ │ │ │ ├── libtest_tests_queue_bounded_singleproducer_singleconsumer_enqueuing.c │ │ │ │ ├── libtest_tests_queue_bounded_singleproducer_singleconsumer_enqueuing_and_dequeuing.c │ │ │ │ ├── libtest_tests_queue_unbounded_manyproducer_manyconsumer_alignment.c │ │ │ │ ├── libtest_tests_queue_unbounded_manyproducer_manyconsumer_dequeuing.c │ │ │ │ ├── libtest_tests_queue_unbounded_manyproducer_manyconsumer_enqueuing.c │ │ │ │ ├── libtest_tests_queue_unbounded_manyproducer_manyconsumer_enqueuing_and_dequeuing.c │ │ │ │ ├── libtest_tests_queue_unbounded_manyproducer_manyconsumer_enqueuing_with_malloc_and_dequeuing_with_free.c │ │ │ │ ├── libtest_tests_queue_unbounded_manyproducer_manyconsumer_rapid_enqueuing_and_dequeuing.c │ │ │ │ ├── libtest_tests_ringbuffer_reading.c │ │ │ │ ├── libtest_tests_ringbuffer_reading_and_writing.c │ │ │ │ ├── libtest_tests_ringbuffer_writing.c │ │ │ │ ├── libtest_tests_stack_alignment.c │ │ │ │ ├── libtest_tests_stack_popping.c │ │ │ │ ├── libtest_tests_stack_popping_and_pushing.c │ │ │ │ ├── libtest_tests_stack_pushing.c │ │ │ │ └── libtest_tests_stack_rapid_popping_and_pushing.c │ │ │ │ ├── libtest_testsuite │ │ │ │ ├── libtest_testsuite_cleanup.c │ │ │ │ ├── libtest_testsuite_init.c │ │ │ │ ├── libtest_testsuite_internal.h │ │ │ │ └── libtest_testsuite_run.c │ │ │ │ └── libtest_threadset │ │ │ │ ├── libtest_threadset_add.c │ │ │ │ ├── libtest_threadset_cleanup.c │ │ │ │ ├── libtest_threadset_init.c │ │ │ │ ├── libtest_threadset_internal.h │ │ │ │ └── libtest_threadset_operations.c │ │ │ ├── test │ │ │ └── src │ │ │ │ ├── callbacks.c │ │ │ │ ├── internal.h │ │ │ │ ├── main.c │ │ │ │ ├── misc.c │ │ │ │ ├── util_cmdline.c │ │ │ │ └── util_cmdline.h │ │ │ └── what do we have here.txt │ ├── src │ │ ├── concurrency │ │ │ ├── condvar.c │ │ │ ├── locks.c │ │ │ ├── synchronization.h │ │ │ ├── thread.c │ │ │ ├── thread.h │ │ │ └── timer.c │ │ ├── ds │ │ │ ├── bitmap.c │ │ │ ├── bitmap.h │ │ │ ├── bitops.h │ │ │ ├── bitops_arch.h │ │ │ ├── bitrev.c │ │ │ ├── bitrev.h │ │ │ ├── khash.h │ │ │ ├── list.h │ │ │ ├── rbtree.c │ │ │ ├── rbtree.h │ │ │ ├── rbtree_augmented.h │ │ │ ├── rbtree_latch.h │ │ │ ├── stdatomic.h │ │ │ ├── utarray.h │ │ │ ├── uthash.h │ │ │ ├── xxhash.c │ │ │ └── xxhash.h │ │ ├── filesystem │ │ │ ├── dirent.c │ │ │ ├── extents.c │ │ │ ├── extents.h │ │ │ ├── extents_bh.c │ │ │ ├── extents_bh.h │ │ │ ├── file.c │ │ │ ├── file.h │ │ │ ├── fs.c │ │ │ ├── fs.h │ │ │ ├── mlfs_crc32.c │ │ │ ├── shared.h │ │ │ ├── slru.c │ │ │ ├── slru.h │ │ │ └── stat.h │ │ ├── global │ │ │ ├── defs.h │ │ │ ├── fcntl.h │ │ │ ├── global.c │ │ │ ├── global.h │ │ │ ├── mem.h │ │ │ ├── ncx_core.h │ │ │ ├── ncx_lock.h │ │ │ ├── ncx_log.h │ │ │ ├── ncx_slab.c │ │ │ ├── ncx_slab.h │ │ │ ├── types.h │ │ │ ├── util.c │ │ │ └── util.h │ │ ├── io │ │ │ ├── block_io.c │ │ │ ├── block_io.h │ │ │ ├── buffer_head.h │ │ │ └── device.h │ │ ├── log │ │ │ ├── log.c │ │ │ └── log.h │ │ ├── mkfs │ │ │ ├── mkfs.c │ │ │ └── mkfs.c.old │ │ ├── mlfs │ │ │ ├── kerncompat.h │ │ │ ├── mlfs_interface.h │ │ │ └── mlfs_user.h │ │ ├── posix │ │ │ ├── posix_interface.c │ │ │ └── posix_interface.h │ │ ├── rdma │ │ │ ├── Makefile │ │ │ ├── common.c │ │ │ ├── common.h │ │ │ ├── master.c │ │ │ ├── messages.h │ │ │ └── slave.c │ │ ├── shim │ │ │ └── shim.c │ │ └── storage │ │ │ ├── storage.c │ │ │ ├── storage.h │ │ │ ├── storage_dax.c │ │ │ ├── storage_hdd.c │ │ │ ├── storage_pmem.c │ │ │ └── storage_ramdisk.c │ └── tests │ │ ├── .gdbinit │ │ ├── .ropeproject │ │ ├── config.py │ │ ├── globalnames │ │ ├── history │ │ └── objectdb │ │ ├── Makefile │ │ ├── append_test │ │ ├── append_test.c │ │ ├── digest_test.c │ │ ├── dir_test │ │ ├── dir_test.c │ │ ├── falloc_test │ │ ├── falloc_test.c │ │ ├── file_basic │ │ ├── file_basic.c │ │ ├── fork_io │ │ ├── fork_io.cc │ │ ├── ftrunc_test │ │ ├── ftrunc_test.c │ │ ├── futex.stp │ │ ├── fwrite_fread │ │ ├── fwrite_fread.cc │ │ ├── gennorm.c │ │ ├── genpeak.c │ │ ├── genpois.c │ │ ├── iotest │ │ ├── iotest.cc │ │ ├── iotest.normal │ │ ├── lock_perf │ │ ├── lock_perf.c │ │ ├── lock_test │ │ ├── lock_test.c │ │ ├── many_files_test │ │ ├── many_files_test.cc │ │ ├── md5.h │ │ ├── mk_ramdisk.sh │ │ ├── mk_ramfs.sh │ │ ├── mkfs.sh │ │ ├── partial_update_test │ │ ├── partial_update_test.cc │ │ ├── readdir_test │ │ ├── readdir_test.c │ │ ├── rename.c │ │ ├── roaring.c │ │ ├── roaring.h │ │ ├── roaring.hh │ │ ├── run.sh │ │ ├── signal_test.c │ │ ├── small_io │ │ ├── small_io.c │ │ ├── storage_dax.c │ │ ├── thread.cc │ │ ├── thread.h │ │ ├── time_stat.c │ │ ├── time_stat.h │ │ ├── time_stat.o │ │ ├── update_test.cc │ │ ├── update_trace.txt │ │ ├── write_read.c │ │ └── zipf-dist └── utils │ ├── change_dev_size.py │ ├── ibsetup.sh │ ├── set_lvm_cache_nvme_pmem0.sh │ ├── set_performance_cpuscaling.sh │ ├── uio_setup.sh │ ├── unlink_cache.sh │ └── use_dax.sh └── tas ├── .travis-install.sh ├── .travis.yml ├── AUTHORS ├── LICENSE ├── Makefile ├── Makefile.broken2 ├── Makefile.intel ├── README.md ├── doc ├── Doxyfile └── index.h ├── include ├── kernel_appif.h ├── packet_defs.h ├── tas_memif.h ├── tas_trace.h ├── utils.h ├── utils_circ.h ├── utils_nbqueue.h ├── utils_rng.h ├── utils_sync.h └── utils_timeout.h ├── lib ├── copy_interpose.so ├── sockets │ ├── context.c │ ├── control.c │ ├── copy_interpose.c │ ├── epoll.c │ ├── include │ │ ├── skiplist.h │ │ └── tas_sockets.h │ ├── internal.h │ ├── interpose.c │ ├── manage_fd.c │ ├── mem_counter.c │ ├── page_fault_test.c │ ├── tas_copy_interpose.c │ ├── transfer.c │ └── zio_interpose.c ├── tas │ ├── conn.c │ ├── connect.c │ ├── include │ │ ├── tas_ll.h │ │ └── tas_ll_connect.h │ ├── init.c │ ├── internal.h │ └── kernel.c ├── tas_copy_interpose.so ├── utils │ ├── rng.c │ ├── timeout.c │ └── utils.c └── zio_interpose.so ├── mlnx_kmods.sh ├── run_mlnx.sh ├── run_tas_buf.sh ├── tas ├── config.c ├── fast │ ├── dma.h │ ├── fast_appctx.c │ ├── fast_flows.c │ ├── fast_kernel.c │ ├── fastemu.c │ ├── fastemu.h │ ├── internal.h │ ├── network.c │ ├── network.h │ ├── qman.c │ ├── tcp_common.h │ ├── tests │ │ └── tcp_common.c │ └── trace.c ├── include │ ├── config.h │ ├── fastpath.h │ └── tas.h ├── shm.c ├── slow │ ├── appif.c │ ├── appif.h │ ├── appif_ctx.c │ ├── arp.c │ ├── cc.c │ ├── internal.h │ ├── kernel.c │ ├── kni.c │ ├── nicif.c │ ├── packetmem.c │ ├── routing.c │ └── tcp.c └── tas.c ├── tests ├── bench_ll_echo.c ├── full │ └── tas_linux.c ├── libtas │ ├── example.c │ ├── harness.c │ ├── harness.h │ ├── tas_ll.c │ └── tas_sockets.c ├── lowlevel.c ├── lowlevel_echo.c ├── tas_unit │ └── fastpath.c ├── testutils.c ├── testutils.h ├── usocket_accept.c ├── usocket_accrx.c ├── usocket_connect.c ├── usocket_conntx.c ├── usocket_conntx_large.c ├── usocket_epoll_eof.c ├── usocket_move.c └── usocket_shutdown.c └── tools ├── scaletool.c ├── statetool.c └── tracetool.c /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/LICENSE -------------------------------------------------------------------------------- /benchmarks/common/Makefile.mtcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/common/Makefile.mtcp -------------------------------------------------------------------------------- /benchmarks/common/microbench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/common/microbench.h -------------------------------------------------------------------------------- /benchmarks/common/socket_shim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/common/socket_shim.h -------------------------------------------------------------------------------- /benchmarks/micro_rpc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/Makefile -------------------------------------------------------------------------------- /benchmarks/micro_rpc/echoserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/echoserver.c -------------------------------------------------------------------------------- /benchmarks/micro_rpc/echoserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/echoserver.conf -------------------------------------------------------------------------------- /benchmarks/micro_rpc/echoserver.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/echoserver.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/echoserver_linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/echoserver_linux -------------------------------------------------------------------------------- /benchmarks/micro_rpc/echoserver_ll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/echoserver_ll.c -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill1.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill1.S -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill1.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill256.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill256.S -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill256.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill256.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill512.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill512.S -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill512.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill512.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill64.S -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill64.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill64.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill8.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill8.S -------------------------------------------------------------------------------- /benchmarks/micro_rpc/icache_fill8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/icache_fill8.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/testclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/testclient.c -------------------------------------------------------------------------------- /benchmarks/micro_rpc/testclient.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/testclient.conf -------------------------------------------------------------------------------- /benchmarks/micro_rpc/testclient.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/testclient.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc/testclient_linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc/testclient_linux -------------------------------------------------------------------------------- /benchmarks/micro_rpc_cpy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc_cpy/Makefile -------------------------------------------------------------------------------- /benchmarks/micro_rpc_cpy/echoserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc_cpy/echoserver.c -------------------------------------------------------------------------------- /benchmarks/micro_rpc_cpy/echoserver.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc_cpy/echoserver.o -------------------------------------------------------------------------------- /benchmarks/micro_rpc_cpy/testclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc_cpy/testclient.c -------------------------------------------------------------------------------- /benchmarks/micro_rpc_cpy/testclient.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/micro_rpc_cpy/testclient.o -------------------------------------------------------------------------------- /benchmarks/page_fault_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/page_fault_test/Makefile -------------------------------------------------------------------------------- /benchmarks/redis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/.gitignore -------------------------------------------------------------------------------- /benchmarks/redis/00-RELEASENOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/00-RELEASENOTES -------------------------------------------------------------------------------- /benchmarks/redis/BUGS: -------------------------------------------------------------------------------- 1 | Please check https://github.com/antirez/redis/issues 2 | -------------------------------------------------------------------------------- /benchmarks/redis/CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/CONTRIBUTING -------------------------------------------------------------------------------- /benchmarks/redis/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/COPYING -------------------------------------------------------------------------------- /benchmarks/redis/INSTALL: -------------------------------------------------------------------------------- 1 | See README 2 | -------------------------------------------------------------------------------- /benchmarks/redis/MANIFESTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/MANIFESTO -------------------------------------------------------------------------------- /benchmarks/redis/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/Makefile -------------------------------------------------------------------------------- /benchmarks/redis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/README.md -------------------------------------------------------------------------------- /benchmarks/redis/deps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/Makefile -------------------------------------------------------------------------------- /benchmarks/redis/deps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/README.md -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/COPYING -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/async.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/async.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/async.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/dict.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/dict.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/net.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/net.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/rsock.h: -------------------------------------------------------------------------------- 1 | ../../src/rsock.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/sds.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/sds.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/hiredis/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/hiredis/test.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/jemalloc-old/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /benchmarks/redis/deps/jemalloc-old/config.stamp.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/deps/jemalloc-old/test/unit/junk_alloc.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /benchmarks/redis/deps/jemalloc-old/test/unit/junk_free.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /benchmarks/redis/deps/linenoise/.gitignore: -------------------------------------------------------------------------------- 1 | linenoise_example 2 | *.dSYM 3 | history.txt 4 | -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/COPYRIGHT -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/HISTORY -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/INSTALL -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/Makefile -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/README -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/doc/lua.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/doc/lua.1 -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/doc/lua.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/doc/lua.css -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/doc/luac.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/doc/luac.1 -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/etc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/etc/README -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/etc/all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/etc/all.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/etc/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/etc/lua.hpp -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/etc/lua.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/etc/lua.ico -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/etc/lua.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/etc/lua.pc -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/etc/min.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/etc/min.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lapi.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lapi.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lcode.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lcode.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/ldo.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/ldo.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/ldump.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lfunc.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lfunc.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lgc.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lgc.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/linit.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/llex.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/llex.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lmem.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lmem.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/ltm.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/ltm.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lua.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lua.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/luac.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lvm.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lvm.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lzio.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/lzio.h -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/src/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/src/print.c -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/test/README -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/test/cf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/test/cf.lua -------------------------------------------------------------------------------- /benchmarks/redis/deps/lua/test/xd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/deps/lua/test/xd.lua -------------------------------------------------------------------------------- /benchmarks/redis/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/redis.conf -------------------------------------------------------------------------------- /benchmarks/redis/redis_ext4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/redis_ext4.conf -------------------------------------------------------------------------------- /benchmarks/redis/redis_ext4_tas.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/redis_ext4_tas.conf -------------------------------------------------------------------------------- /benchmarks/redis/redis_mlfs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/redis_mlfs.conf -------------------------------------------------------------------------------- /benchmarks/redis/redis_tas.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/redis_tas.conf -------------------------------------------------------------------------------- /benchmarks/redis/runtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/runtest -------------------------------------------------------------------------------- /benchmarks/redis/runtest-cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/runtest-cluster -------------------------------------------------------------------------------- /benchmarks/redis/runtest-sentinel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/runtest-sentinel -------------------------------------------------------------------------------- /benchmarks/redis/sentinel.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/sentinel.conf -------------------------------------------------------------------------------- /benchmarks/redis/src/.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/.gdbinit -------------------------------------------------------------------------------- /benchmarks/redis/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/.gitignore -------------------------------------------------------------------------------- /benchmarks/redis/src/IR:: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/Makefile -------------------------------------------------------------------------------- /benchmarks/redis/src/Makefile.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/Makefile.dep -------------------------------------------------------------------------------- /benchmarks/redis/src/adlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/adlist.c -------------------------------------------------------------------------------- /benchmarks/redis/src/adlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/adlist.h -------------------------------------------------------------------------------- /benchmarks/redis/src/ae.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ae.c -------------------------------------------------------------------------------- /benchmarks/redis/src/ae.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ae.h -------------------------------------------------------------------------------- /benchmarks/redis/src/ae_epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ae_epoll.c -------------------------------------------------------------------------------- /benchmarks/redis/src/ae_evport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ae_evport.c -------------------------------------------------------------------------------- /benchmarks/redis/src/ae_kqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ae_kqueue.c -------------------------------------------------------------------------------- /benchmarks/redis/src/ae_select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ae_select.c -------------------------------------------------------------------------------- /benchmarks/redis/src/anet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/anet.c -------------------------------------------------------------------------------- /benchmarks/redis/src/anet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/anet.h -------------------------------------------------------------------------------- /benchmarks/redis/src/aof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/aof.c -------------------------------------------------------------------------------- /benchmarks/redis/src/asciilogo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/asciilogo.h -------------------------------------------------------------------------------- /benchmarks/redis/src/bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/bio.c -------------------------------------------------------------------------------- /benchmarks/redis/src/bio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/bio.h -------------------------------------------------------------------------------- /benchmarks/redis/src/bitops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/bitops.c -------------------------------------------------------------------------------- /benchmarks/redis/src/blocked.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/blocked.c -------------------------------------------------------------------------------- /benchmarks/redis/src/cluster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/cluster.c -------------------------------------------------------------------------------- /benchmarks/redis/src/cluster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/cluster.h -------------------------------------------------------------------------------- /benchmarks/redis/src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/config.c -------------------------------------------------------------------------------- /benchmarks/redis/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/config.h -------------------------------------------------------------------------------- /benchmarks/redis/src/crc16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/crc16.c -------------------------------------------------------------------------------- /benchmarks/redis/src/crc64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/crc64.c -------------------------------------------------------------------------------- /benchmarks/redis/src/crc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/crc64.h -------------------------------------------------------------------------------- /benchmarks/redis/src/db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/db.c -------------------------------------------------------------------------------- /benchmarks/redis/src/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/debug.c -------------------------------------------------------------------------------- /benchmarks/redis/src/debugmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/debugmacro.h -------------------------------------------------------------------------------- /benchmarks/redis/src/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/dict.c -------------------------------------------------------------------------------- /benchmarks/redis/src/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/dict.h -------------------------------------------------------------------------------- /benchmarks/redis/src/endianconv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/endianconv.c -------------------------------------------------------------------------------- /benchmarks/redis/src/endianconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/endianconv.h -------------------------------------------------------------------------------- /benchmarks/redis/src/err_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/err_out -------------------------------------------------------------------------------- /benchmarks/redis/src/fmacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/fmacros.h -------------------------------------------------------------------------------- /benchmarks/redis/src/geo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/geo.c -------------------------------------------------------------------------------- /benchmarks/redis/src/geo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/geo.h -------------------------------------------------------------------------------- /benchmarks/redis/src/help.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/help.h -------------------------------------------------------------------------------- /benchmarks/redis/src/hyperloglog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/hyperloglog.c -------------------------------------------------------------------------------- /benchmarks/redis/src/intset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/intset.c -------------------------------------------------------------------------------- /benchmarks/redis/src/intset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/intset.h -------------------------------------------------------------------------------- /benchmarks/redis/src/latency.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/latency.c -------------------------------------------------------------------------------- /benchmarks/redis/src/latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/latency.h -------------------------------------------------------------------------------- /benchmarks/redis/src/lzf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/lzf.h -------------------------------------------------------------------------------- /benchmarks/redis/src/lzfP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/lzfP.h -------------------------------------------------------------------------------- /benchmarks/redis/src/lzf_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/lzf_c.c -------------------------------------------------------------------------------- /benchmarks/redis/src/lzf_d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/lzf_d.c -------------------------------------------------------------------------------- /benchmarks/redis/src/memtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/memtest.c -------------------------------------------------------------------------------- /benchmarks/redis/src/mk_pmem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/mk_pmem.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/mk_pmfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/mk_pmfs.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/mkfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/mkfs.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/mkreleasehdr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/mkreleasehdr.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/mlfs_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/mlfs_dummy.c -------------------------------------------------------------------------------- /benchmarks/redis/src/multi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/multi.c -------------------------------------------------------------------------------- /benchmarks/redis/src/networking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/networking.c -------------------------------------------------------------------------------- /benchmarks/redis/src/notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/notify.c -------------------------------------------------------------------------------- /benchmarks/redis/src/object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/object.c -------------------------------------------------------------------------------- /benchmarks/redis/src/pqsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/pqsort.c -------------------------------------------------------------------------------- /benchmarks/redis/src/pqsort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/pqsort.h -------------------------------------------------------------------------------- /benchmarks/redis/src/pubsub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/pubsub.c -------------------------------------------------------------------------------- /benchmarks/redis/src/quicklist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/quicklist.c -------------------------------------------------------------------------------- /benchmarks/redis/src/quicklist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/quicklist.h -------------------------------------------------------------------------------- /benchmarks/redis/src/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rand.c -------------------------------------------------------------------------------- /benchmarks/redis/src/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rand.h -------------------------------------------------------------------------------- /benchmarks/redis/src/rdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rdb.c -------------------------------------------------------------------------------- /benchmarks/redis/src/rdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rdb.h -------------------------------------------------------------------------------- /benchmarks/redis/src/redis-cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/redis-cli.c -------------------------------------------------------------------------------- /benchmarks/redis/src/redis-trib.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/redis-trib.rb -------------------------------------------------------------------------------- /benchmarks/redis/src/redisassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/redisassert.h -------------------------------------------------------------------------------- /benchmarks/redis/src/release.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/release.c -------------------------------------------------------------------------------- /benchmarks/redis/src/replication.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/replication.c -------------------------------------------------------------------------------- /benchmarks/redis/src/rio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rio.c -------------------------------------------------------------------------------- /benchmarks/redis/src/rio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rio.h -------------------------------------------------------------------------------- /benchmarks/redis/src/rsock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rsock.h -------------------------------------------------------------------------------- /benchmarks/redis/src/rsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rsocket.c -------------------------------------------------------------------------------- /benchmarks/redis/src/rsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/rsocket.h -------------------------------------------------------------------------------- /benchmarks/redis/src/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/run.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/run_bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/run_bench.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/run_redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/run_redis.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/run_tas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/run_tas.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/run_tas_redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/run_tas_redis.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/run_zio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/run_zio.sh -------------------------------------------------------------------------------- /benchmarks/redis/src/scripting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/scripting.c -------------------------------------------------------------------------------- /benchmarks/redis/src/sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sds.c -------------------------------------------------------------------------------- /benchmarks/redis/src/sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sds.h -------------------------------------------------------------------------------- /benchmarks/redis/src/sdsalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sdsalloc.h -------------------------------------------------------------------------------- /benchmarks/redis/src/sentinel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sentinel.c -------------------------------------------------------------------------------- /benchmarks/redis/src/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/server.c -------------------------------------------------------------------------------- /benchmarks/redis/src/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/server.h -------------------------------------------------------------------------------- /benchmarks/redis/src/setproctitle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/setproctitle.c -------------------------------------------------------------------------------- /benchmarks/redis/src/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sha1.c -------------------------------------------------------------------------------- /benchmarks/redis/src/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sha1.h -------------------------------------------------------------------------------- /benchmarks/redis/src/slowlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/slowlog.c -------------------------------------------------------------------------------- /benchmarks/redis/src/slowlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/slowlog.h -------------------------------------------------------------------------------- /benchmarks/redis/src/solarisfixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/solarisfixes.h -------------------------------------------------------------------------------- /benchmarks/redis/src/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sort.c -------------------------------------------------------------------------------- /benchmarks/redis/src/sparkline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sparkline.c -------------------------------------------------------------------------------- /benchmarks/redis/src/sparkline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/sparkline.h -------------------------------------------------------------------------------- /benchmarks/redis/src/syncio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/syncio.c -------------------------------------------------------------------------------- /benchmarks/redis/src/t_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/t_hash.c -------------------------------------------------------------------------------- /benchmarks/redis/src/t_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/t_list.c -------------------------------------------------------------------------------- /benchmarks/redis/src/t_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/t_set.c -------------------------------------------------------------------------------- /benchmarks/redis/src/t_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/t_string.c -------------------------------------------------------------------------------- /benchmarks/redis/src/t_zset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/t_zset.c -------------------------------------------------------------------------------- /benchmarks/redis/src/testhelp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/testhelp.h -------------------------------------------------------------------------------- /benchmarks/redis/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/util.c -------------------------------------------------------------------------------- /benchmarks/redis/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/util.h -------------------------------------------------------------------------------- /benchmarks/redis/src/valgrind.sup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/valgrind.sup -------------------------------------------------------------------------------- /benchmarks/redis/src/version.h: -------------------------------------------------------------------------------- 1 | #define REDIS_VERSION "3.2.8" 2 | -------------------------------------------------------------------------------- /benchmarks/redis/src/ziplist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ziplist.c -------------------------------------------------------------------------------- /benchmarks/redis/src/ziplist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/ziplist.h -------------------------------------------------------------------------------- /benchmarks/redis/src/zipmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/zipmap.c -------------------------------------------------------------------------------- /benchmarks/redis/src/zipmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/zipmap.h -------------------------------------------------------------------------------- /benchmarks/redis/src/zmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/zmalloc.c -------------------------------------------------------------------------------- /benchmarks/redis/src/zmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/src/zmalloc.h -------------------------------------------------------------------------------- /benchmarks/redis/tests/cluster/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | redis_* 2 | sentinel_* 3 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/instances.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/instances.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/sentinel/tests/03-runtime-reconf.tcl: -------------------------------------------------------------------------------- 1 | # Test runtime reconfiguration command SENTINEL SET. 2 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/sentinel/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | redis_* 2 | sentinel_* 3 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133078.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133078.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133079.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133079.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133080.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133080.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133080.5/stderr: -------------------------------------------------------------------------------- 1 | UNEXPECTED CALL TO rewriteAppendOnlyFileBackground(aof.c) 2 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133081.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133081.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133081.5/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133082.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133083.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133083.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133083.5/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133084.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133085.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133085.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133086.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133087.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133088.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133089.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133090.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133091.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133092.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/tmp/server.133093.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/aofrw.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/aofrw.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/auth.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/auth.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/dump.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/dump.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/geo.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/geo.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/multi.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/multi.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/other.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/other.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/quit.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/quit.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/scan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/scan.tcl -------------------------------------------------------------------------------- /benchmarks/redis/tests/unit/sort.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/tests/unit/sort.tcl -------------------------------------------------------------------------------- /benchmarks/redis/utils/corrupt_rdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/utils/corrupt_rdb.c -------------------------------------------------------------------------------- /benchmarks/redis/utils/hyperloglog/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | -------------------------------------------------------------------------------- /benchmarks/redis/utils/lru/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/utils/lru/README -------------------------------------------------------------------------------- /benchmarks/redis/utils/redis-copy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/utils/redis-copy.rb -------------------------------------------------------------------------------- /benchmarks/redis/utils/redis-sha1.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/utils/redis-sha1.rb -------------------------------------------------------------------------------- /benchmarks/redis/utils/whatisdoing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/benchmarks/redis/utils/whatisdoing.sh -------------------------------------------------------------------------------- /scripts/_reviewer_c_size_sweep,sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/_reviewer_c_size_sweep,sh -------------------------------------------------------------------------------- /scripts/_reviewer_c_thread_sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/_reviewer_c_thread_sweep.sh -------------------------------------------------------------------------------- /scripts/copy_sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/copy_sweep.sh -------------------------------------------------------------------------------- /scripts/page_fault_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/page_fault_test.sh -------------------------------------------------------------------------------- /scripts/redis_sets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/redis_sets.sh -------------------------------------------------------------------------------- /scripts/reviewer_B/page_fault_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/reviewer_B/page_fault_test.sh -------------------------------------------------------------------------------- /scripts/reviewer_B/redis_sets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/reviewer_B/redis_sets.sh -------------------------------------------------------------------------------- /scripts/reviewer_B/size_sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/reviewer_B/size_sweep.sh -------------------------------------------------------------------------------- /scripts/size_sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/size_sweep.sh -------------------------------------------------------------------------------- /scripts/thread_sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/scripts/thread_sweep.sh -------------------------------------------------------------------------------- /src/copy_interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/copy_interpose.c -------------------------------------------------------------------------------- /src/copy_interpose.shared.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/copy_interpose.shared.o -------------------------------------------------------------------------------- /src/include/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/internal.h -------------------------------------------------------------------------------- /src/include/kernel_appif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/kernel_appif.h -------------------------------------------------------------------------------- /src/include/packet_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/packet_defs.h -------------------------------------------------------------------------------- /src/include/skiplist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/skiplist.h -------------------------------------------------------------------------------- /src/include/tas_memif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/tas_memif.h -------------------------------------------------------------------------------- /src/include/tas_sockets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/tas_sockets.h -------------------------------------------------------------------------------- /src/include/tas_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/tas_trace.h -------------------------------------------------------------------------------- /src/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/utils.h -------------------------------------------------------------------------------- /src/include/utils_circ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/utils_circ.h -------------------------------------------------------------------------------- /src/include/utils_nbqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/utils_nbqueue.h -------------------------------------------------------------------------------- /src/include/utils_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/utils_rng.h -------------------------------------------------------------------------------- /src/include/utils_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/utils_sync.h -------------------------------------------------------------------------------- /src/include/utils_timeout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/include/utils_timeout.h -------------------------------------------------------------------------------- /src/page_fault_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/page_fault_test.c -------------------------------------------------------------------------------- /src/tas_copy_interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/tas_copy_interpose.c -------------------------------------------------------------------------------- /src/utils/rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/utils/rng.c -------------------------------------------------------------------------------- /src/utils/rng.shared.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/utils/rng.shared.o -------------------------------------------------------------------------------- /src/utils/timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/utils/timeout.c -------------------------------------------------------------------------------- /src/utils/timeout.shared.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/utils/timeout.shared.o -------------------------------------------------------------------------------- /src/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/utils/utils.c -------------------------------------------------------------------------------- /src/utils/utils.shared.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/utils/utils.shared.o -------------------------------------------------------------------------------- /src/zio_interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/src/zio_interpose.c -------------------------------------------------------------------------------- /strata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/README.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/.clang-format -------------------------------------------------------------------------------- /strata/bench/RocksDB/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/.travis.yml -------------------------------------------------------------------------------- /strata/bench/RocksDB/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/AUTHORS -------------------------------------------------------------------------------- /strata/bench/RocksDB/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/CMakeLists.txt -------------------------------------------------------------------------------- /strata/bench/RocksDB/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/CONTRIBUTING.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/DUMP_FORMAT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/DUMP_FORMAT.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/HISTORY.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/INSTALL.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/LICENSE -------------------------------------------------------------------------------- /strata/bench/RocksDB/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/Makefile -------------------------------------------------------------------------------- /strata/bench/RocksDB/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/PATENTS -------------------------------------------------------------------------------- /strata/bench/RocksDB/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/README.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/ROCKSDB_LITE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/ROCKSDB_LITE.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/TARGETS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/TARGETS -------------------------------------------------------------------------------- /strata/bench/RocksDB/USERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/USERS.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/Vagrantfile -------------------------------------------------------------------------------- /strata/bench/RocksDB/WINDOWS_PORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/WINDOWS_PORT.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/appveyor.yml -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/builder.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/builder.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/c.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/c.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/c_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/c_test.c -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/compaction.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/compaction.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/compaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/compaction.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/db_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/db_impl.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/db_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/db_impl.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/db_iter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/db_iter.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/db_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/db_iter.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/db_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/db_test.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/db_test2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/db_test2.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/dbformat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/dbformat.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/dbformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/dbformat.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/flush_job.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/flush_job.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/flush_job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/flush_job.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/job_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/job_context.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/log_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/log_format.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/log_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/log_reader.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/log_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/log_reader.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/log_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/log_test.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/log_writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/log_writer.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/log_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/log_writer.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/memtable.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/memtable.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/memtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/memtable.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/merge_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/merge_test.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/repair.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/repair.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/table_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/table_cache.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/version_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/version_set.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/db/wal_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/db/wal_manager.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/docs/.gitignore -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/CNAME: -------------------------------------------------------------------------------- 1 | rocksdb.org -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'github-pages', '~> 104' 3 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/docs/README.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/docs/_config.yml -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/_data/powered_by.yml: -------------------------------------------------------------------------------- 1 | # Fill in later if desired 2 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/_data/powered_by_highlight.yml: -------------------------------------------------------------------------------- 1 | # Fill in later if desired 2 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/_includes/doc_paging.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/_includes/hero.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/_layouts/page.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: blog 3 | --- 4 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/docs/feed.xml -------------------------------------------------------------------------------- /strata/bench/RocksDB/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/docs/index.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/env.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/env.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/env_chroot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/env_chroot.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/env_hdfs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/env_hdfs.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/env_posix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/env_posix.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/env_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/env_test.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/io_posix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/io_posix.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/io_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/io_posix.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/memenv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/memenv.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/mock_env.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/mock_env.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/env/mock_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/env/mock_env.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/hdfs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/hdfs/README -------------------------------------------------------------------------------- /strata/bench/RocksDB/hdfs/env_hdfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/hdfs/env_hdfs.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/hdfs/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/hdfs/setup.sh -------------------------------------------------------------------------------- /strata/bench/RocksDB/java/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/java/Makefile -------------------------------------------------------------------------------- /strata/bench/RocksDB/java/RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/java/RELEASE.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/port/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/port/README -------------------------------------------------------------------------------- /strata/bench/RocksDB/port/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/port/dirent.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/port/likely.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/port/likely.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/port/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/port/port.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/port/sys_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/port/sys_time.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/port/xpress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/port/xpress.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/rocksdb-write.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/rocksdb-write.sh -------------------------------------------------------------------------------- /strata/bench/RocksDB/src.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/src.mk -------------------------------------------------------------------------------- /strata/bench/RocksDB/strata_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/strata_run.sh -------------------------------------------------------------------------------- /strata/bench/RocksDB/table/block.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/table/block.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/table/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/table/block.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/table/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/table/format.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/table/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/table/format.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/thirdparty.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/thirdparty.inc -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/Dockerfile -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/ldb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/ldb.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/ldb_cmd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/ldb_cmd.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/pflag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/pflag -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/rdb/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/rdb/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/rdb/API.md -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/rdb/rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/rdb/rdb -------------------------------------------------------------------------------- /strata/bench/RocksDB/tools/rdb/rdb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/tools/rdb/rdb.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/allocator.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/arena.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/arena.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/arena.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/bloom.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/bloom.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/channel.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/coding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/coding.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/coding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/coding.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/crc32c.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/crc32c.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/crc32c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/crc32c.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/file_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/file_util.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/filename.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/filename.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/filename.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/filename.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/hash.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/hash.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/hash_map.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/heap.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/kv_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/kv_map.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/logging.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/mpsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/mpsc.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/mutexlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/mutexlock.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/random.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/random.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/slice.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/slice.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/status.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/testutil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/testutil.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/testutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/testutil.h -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/xxhash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/xxhash.cc -------------------------------------------------------------------------------- /strata/bench/RocksDB/util/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/RocksDB/util/xxhash.h -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/aslr.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/aslr.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/dummy.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/dummy.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/ipc.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/ipc.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/misc.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/misc.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/stats.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/stats.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/utils.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/utils.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.deps/vars.Po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.deps/vars.Po -------------------------------------------------------------------------------- /strata/bench/filebench/.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/.gdbinit -------------------------------------------------------------------------------- /strata/bench/filebench/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/AUTHORS -------------------------------------------------------------------------------- /strata/bench/filebench/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/COPYING -------------------------------------------------------------------------------- /strata/bench/filebench/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/ChangeLog -------------------------------------------------------------------------------- /strata/bench/filebench/INSTALL: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/INSTALL -------------------------------------------------------------------------------- /strata/bench/filebench/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/LICENSE -------------------------------------------------------------------------------- /strata/bench/filebench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/Makefile -------------------------------------------------------------------------------- /strata/bench/filebench/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/Makefile.am -------------------------------------------------------------------------------- /strata/bench/filebench/Makefile.back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/Makefile.back -------------------------------------------------------------------------------- /strata/bench/filebench/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/Makefile.in -------------------------------------------------------------------------------- /strata/bench/filebench/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/NEWS -------------------------------------------------------------------------------- /strata/bench/filebench/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/README -------------------------------------------------------------------------------- /strata/bench/filebench/aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/aclocal.m4 -------------------------------------------------------------------------------- /strata/bench/filebench/aslr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/aslr.c -------------------------------------------------------------------------------- /strata/bench/filebench/aslr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/aslr.h -------------------------------------------------------------------------------- /strata/bench/filebench/compile: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/compile -------------------------------------------------------------------------------- /strata/bench/filebench/config.guess: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/config.guess -------------------------------------------------------------------------------- /strata/bench/filebench/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/config.h -------------------------------------------------------------------------------- /strata/bench/filebench/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/config.h.in -------------------------------------------------------------------------------- /strata/bench/filebench/config.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/config.log -------------------------------------------------------------------------------- /strata/bench/filebench/config.status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/config.status -------------------------------------------------------------------------------- /strata/bench/filebench/config.sub: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/config.sub -------------------------------------------------------------------------------- /strata/bench/filebench/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/configure -------------------------------------------------------------------------------- /strata/bench/filebench/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/configure.ac -------------------------------------------------------------------------------- /strata/bench/filebench/cscope.files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/cscope.files -------------------------------------------------------------------------------- /strata/bench/filebench/cscope.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/cscope.out -------------------------------------------------------------------------------- /strata/bench/filebench/cvars/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/cvars/Makefile -------------------------------------------------------------------------------- /strata/bench/filebench/cvars/cvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/cvars/cvar.h -------------------------------------------------------------------------------- /strata/bench/filebench/cvars/mtwist/.deps/.dirstamp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/filebench/cvars/mtwist/.deps/mtwist.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /strata/bench/filebench/cvars/mtwist/.dirstamp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/filebench/debug.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/debug.patch -------------------------------------------------------------------------------- /strata/bench/filebench/depcomp: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/depcomp -------------------------------------------------------------------------------- /strata/bench/filebench/eventgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/eventgen.c -------------------------------------------------------------------------------- /strata/bench/filebench/eventgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/eventgen.h -------------------------------------------------------------------------------- /strata/bench/filebench/fb_avl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_avl.c -------------------------------------------------------------------------------- /strata/bench/filebench/fb_avl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_avl.h -------------------------------------------------------------------------------- /strata/bench/filebench/fb_cvar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_cvar.c -------------------------------------------------------------------------------- /strata/bench/filebench/fb_cvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_cvar.h -------------------------------------------------------------------------------- /strata/bench/filebench/fb_localfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_localfs.c -------------------------------------------------------------------------------- /strata/bench/filebench/fb_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_random.c -------------------------------------------------------------------------------- /strata/bench/filebench/fb_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fb_random.h -------------------------------------------------------------------------------- /strata/bench/filebench/fbtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fbtime.c -------------------------------------------------------------------------------- /strata/bench/filebench/fbtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fbtime.h -------------------------------------------------------------------------------- /strata/bench/filebench/filebench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/filebench.h -------------------------------------------------------------------------------- /strata/bench/filebench/fileset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fileset.c -------------------------------------------------------------------------------- /strata/bench/filebench/fileset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fileset.h -------------------------------------------------------------------------------- /strata/bench/filebench/flag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/flag.h -------------------------------------------------------------------------------- /strata/bench/filebench/flowop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/flowop.c -------------------------------------------------------------------------------- /strata/bench/filebench/flowop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/flowop.h -------------------------------------------------------------------------------- /strata/bench/filebench/fsplug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/fsplug.h -------------------------------------------------------------------------------- /strata/bench/filebench/gamma_dist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/gamma_dist.c -------------------------------------------------------------------------------- /strata/bench/filebench/gamma_dist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/gamma_dist.h -------------------------------------------------------------------------------- /strata/bench/filebench/gdb_run.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | sudo cgdb -p `pgrep filebench | tail -n 1` 4 | -------------------------------------------------------------------------------- /strata/bench/filebench/install-sh: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/install-sh -------------------------------------------------------------------------------- /strata/bench/filebench/ioprio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/ioprio.c -------------------------------------------------------------------------------- /strata/bench/filebench/ioprio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/ioprio.h -------------------------------------------------------------------------------- /strata/bench/filebench/ipc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/ipc.c -------------------------------------------------------------------------------- /strata/bench/filebench/ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/ipc.h -------------------------------------------------------------------------------- /strata/bench/filebench/libtool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/libtool -------------------------------------------------------------------------------- /strata/bench/filebench/ltmain.sh: -------------------------------------------------------------------------------- 1 | /usr/share/libtool/build-aux/ltmain.sh -------------------------------------------------------------------------------- /strata/bench/filebench/m4/libtool.m4: -------------------------------------------------------------------------------- 1 | /usr/share/aclocal/libtool.m4 -------------------------------------------------------------------------------- /strata/bench/filebench/m4/ltoptions.m4: -------------------------------------------------------------------------------- 1 | /usr/share/aclocal/ltoptions.m4 -------------------------------------------------------------------------------- /strata/bench/filebench/m4/ltsugar.m4: -------------------------------------------------------------------------------- 1 | /usr/share/aclocal/ltsugar.m4 -------------------------------------------------------------------------------- /strata/bench/filebench/m4/ltversion.m4: -------------------------------------------------------------------------------- 1 | /usr/share/aclocal/ltversion.m4 -------------------------------------------------------------------------------- /strata/bench/filebench/m4/lt~obsolete.m4: -------------------------------------------------------------------------------- 1 | /usr/share/aclocal/lt~obsolete.m4 -------------------------------------------------------------------------------- /strata/bench/filebench/mail.strace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mail.strace -------------------------------------------------------------------------------- /strata/bench/filebench/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/misc.c -------------------------------------------------------------------------------- /strata/bench/filebench/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/misc.h -------------------------------------------------------------------------------- /strata/bench/filebench/missing: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/missing -------------------------------------------------------------------------------- /strata/bench/filebench/mk_lvmcache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mk_lvmcache.sh -------------------------------------------------------------------------------- /strata/bench/filebench/mk_nova.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mk_nova.sh -------------------------------------------------------------------------------- /strata/bench/filebench/mk_pmem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mk_pmem.sh -------------------------------------------------------------------------------- /strata/bench/filebench/mk_pmfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mk_pmfs.sh -------------------------------------------------------------------------------- /strata/bench/filebench/mkfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mkfs.sh -------------------------------------------------------------------------------- /strata/bench/filebench/mlfs_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/mlfs_dummy.c -------------------------------------------------------------------------------- /strata/bench/filebench/parser_gram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/parser_gram.c -------------------------------------------------------------------------------- /strata/bench/filebench/parser_gram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/parser_gram.h -------------------------------------------------------------------------------- /strata/bench/filebench/parser_gram.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/parser_gram.y -------------------------------------------------------------------------------- /strata/bench/filebench/parser_lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/parser_lex.c -------------------------------------------------------------------------------- /strata/bench/filebench/parser_lex.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/parser_lex.l -------------------------------------------------------------------------------- /strata/bench/filebench/procflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/procflow.c -------------------------------------------------------------------------------- /strata/bench/filebench/procflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/procflow.h -------------------------------------------------------------------------------- /strata/bench/filebench/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/run.sh -------------------------------------------------------------------------------- /strata/bench/filebench/stamp-h1: -------------------------------------------------------------------------------- 1 | timestamp for config.h 2 | -------------------------------------------------------------------------------- /strata/bench/filebench/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/stats.c -------------------------------------------------------------------------------- /strata/bench/filebench/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/stats.h -------------------------------------------------------------------------------- /strata/bench/filebench/tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/tags -------------------------------------------------------------------------------- /strata/bench/filebench/threadflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/threadflow.c -------------------------------------------------------------------------------- /strata/bench/filebench/threadflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/threadflow.h -------------------------------------------------------------------------------- /strata/bench/filebench/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/utils.c -------------------------------------------------------------------------------- /strata/bench/filebench/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/utils.h -------------------------------------------------------------------------------- /strata/bench/filebench/vars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/vars.c -------------------------------------------------------------------------------- /strata/bench/filebench/vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/filebench/vars.h -------------------------------------------------------------------------------- /strata/bench/filebench/ylwrap: -------------------------------------------------------------------------------- 1 | /usr/share/automake-1.15/ylwrap -------------------------------------------------------------------------------- /strata/bench/mobibench/MobiBench/bin/classes/esos/version_test.txt: -------------------------------------------------------------------------------- 1 | new branch test 2 | -------------------------------------------------------------------------------- /strata/bench/mobibench/MobiBench/src/esos/version_test.txt: -------------------------------------------------------------------------------- 1 | new branch test 2 | -------------------------------------------------------------------------------- /strata/bench/mobibench/MobiBench/test.txt: -------------------------------------------------------------------------------- 1 | test upload 2 | -------------------------------------------------------------------------------- /strata/bench/mobibench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/mobibench/README.md -------------------------------------------------------------------------------- /strata/bench/mobibench/shell/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/mobibench/shell/NOTICE -------------------------------------------------------------------------------- /strata/bench/mobibench/shell/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/mobibench/shell/README -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/.gitignore -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/BUGS: -------------------------------------------------------------------------------- 1 | Please check https://github.com/antirez/redis/issues 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/COPYING -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/INSTALL: -------------------------------------------------------------------------------- 1 | See README 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/MANIFESTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/MANIFESTO -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/Makefile -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/README.md -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/hiredis/rsock.h: -------------------------------------------------------------------------------- 1 | ../../src/rsock.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc-old/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc-old/config.stamp.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc-old/test/unit/junk_alloc.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc-old/test/unit/junk_free.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/config.stamp.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/src/hash.sym: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/src/mutex_pool.sym: -------------------------------------------------------------------------------- 1 | mutex_pool_init 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/src/prng.sym: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/src/spin.sym: -------------------------------------------------------------------------------- 1 | spin_adaptive 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/src/ticker.sym: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/test/unit/junk_alloc.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/jemalloc/test/unit/junk_free.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/deps/linenoise/.gitignore: -------------------------------------------------------------------------------- 1 | linenoise_example 2 | *.dSYM 3 | history.txt 4 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/redis.conf -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/runtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/runtest -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/IR:: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/ae.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/ae.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/ae.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/ae.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/anet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/anet.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/anet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/anet.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/aof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/aof.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/bio.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/bio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/bio.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/db.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/dict.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/dict.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/geo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/geo.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/geo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/geo.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/help.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/help.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/lzf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/lzf.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/lzfP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/lzfP.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/rand.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/rand.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/rdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/rdb.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/rdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/rdb.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/rio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/rio.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/rio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/rio.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/run.sh -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/sds.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/sds.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/sha1.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/sha1.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/sort.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/util.c -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/bench/redis-3.2.8/src/util.h -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/src/version.h: -------------------------------------------------------------------------------- 1 | #define REDIS_VERSION "3.2.8" 2 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/cluster/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | redis_* 2 | sentinel_* 3 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/sentinel/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | redis_* 2 | sentinel_* 3 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133078.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133078.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133079.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133079.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133080.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133080.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133081.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133081.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133081.5/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133082.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133083.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133083.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133083.5/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133084.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133085.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133085.3/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133086.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133087.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133088.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133089.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133090.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133091.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133092.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/tests/tmp/server.133093.1/stderr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/bench/redis-3.2.8/utils/hyperloglog/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | -------------------------------------------------------------------------------- /strata/kernfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/Makefile -------------------------------------------------------------------------------- /strata/kernfs/balloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/balloc.c -------------------------------------------------------------------------------- /strata/kernfs/balloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/balloc.h -------------------------------------------------------------------------------- /strata/kernfs/build/balloc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/balloc.o -------------------------------------------------------------------------------- /strata/kernfs/build/debug.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/debug.o -------------------------------------------------------------------------------- /strata/kernfs/build/dirent.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/dirent.o -------------------------------------------------------------------------------- /strata/kernfs/build/ds/bitmap.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/ds/bitmap.o -------------------------------------------------------------------------------- /strata/kernfs/build/ds/bitrev.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/ds/bitrev.o -------------------------------------------------------------------------------- /strata/kernfs/build/ds/rbtree.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/ds/rbtree.o -------------------------------------------------------------------------------- /strata/kernfs/build/ds/xxhash.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/ds/xxhash.o -------------------------------------------------------------------------------- /strata/kernfs/build/extents.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/extents.o -------------------------------------------------------------------------------- /strata/kernfs/build/extents_bh.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/extents_bh.o -------------------------------------------------------------------------------- /strata/kernfs/build/fs.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/fs.o -------------------------------------------------------------------------------- /strata/kernfs/build/global/global.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/global/global.o -------------------------------------------------------------------------------- /strata/kernfs/build/global/util.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/global/util.o -------------------------------------------------------------------------------- /strata/kernfs/build/inode.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/inode.o -------------------------------------------------------------------------------- /strata/kernfs/build/io/block_io.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/io/block_io.o -------------------------------------------------------------------------------- /strata/kernfs/build/libkernfs.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/libkernfs.so -------------------------------------------------------------------------------- /strata/kernfs/build/migrate.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/migrate.o -------------------------------------------------------------------------------- /strata/kernfs/build/mlfs_crc32.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/mlfs_crc32.o -------------------------------------------------------------------------------- /strata/kernfs/build/slru.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/slru.o -------------------------------------------------------------------------------- /strata/kernfs/build/thpool.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/build/thpool.o -------------------------------------------------------------------------------- /strata/kernfs/concurrency: -------------------------------------------------------------------------------- 1 | ../libfs/src/concurrency/ -------------------------------------------------------------------------------- /strata/kernfs/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/debug.c -------------------------------------------------------------------------------- /strata/kernfs/dirent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/dirent.c -------------------------------------------------------------------------------- /strata/kernfs/ds: -------------------------------------------------------------------------------- 1 | ../libfs/src/ds -------------------------------------------------------------------------------- /strata/kernfs/extents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/extents.c -------------------------------------------------------------------------------- /strata/kernfs/extents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/extents.h -------------------------------------------------------------------------------- /strata/kernfs/extents_bh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/extents_bh.c -------------------------------------------------------------------------------- /strata/kernfs/extents_bh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/extents_bh.h -------------------------------------------------------------------------------- /strata/kernfs/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/fs.c -------------------------------------------------------------------------------- /strata/kernfs/fs.c.unopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/fs.c.unopt -------------------------------------------------------------------------------- /strata/kernfs/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/fs.h -------------------------------------------------------------------------------- /strata/kernfs/global: -------------------------------------------------------------------------------- 1 | ../libfs/src/global/ -------------------------------------------------------------------------------- /strata/kernfs/inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/inode.c -------------------------------------------------------------------------------- /strata/kernfs/io: -------------------------------------------------------------------------------- 1 | ../libfs/src/io -------------------------------------------------------------------------------- /strata/kernfs/kernfs_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/kernfs_interface.h -------------------------------------------------------------------------------- /strata/kernfs/migrate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/migrate.c -------------------------------------------------------------------------------- /strata/kernfs/migrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/migrate.h -------------------------------------------------------------------------------- /strata/kernfs/mlfs: -------------------------------------------------------------------------------- 1 | ../libfs/src/mlfs/ -------------------------------------------------------------------------------- /strata/kernfs/mlfs_crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/mlfs_crc32.c -------------------------------------------------------------------------------- /strata/kernfs/shared.h: -------------------------------------------------------------------------------- 1 | ../libfs/src/filesystem/shared.h -------------------------------------------------------------------------------- /strata/kernfs/slru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/slru.c -------------------------------------------------------------------------------- /strata/kernfs/slru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/slru.h -------------------------------------------------------------------------------- /strata/kernfs/storage: -------------------------------------------------------------------------------- 1 | ../libfs/src/storage/ -------------------------------------------------------------------------------- /strata/kernfs/tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tags -------------------------------------------------------------------------------- /strata/kernfs/tests/.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/.gdbinit -------------------------------------------------------------------------------- /strata/kernfs/tests/.gdbinit_back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/.gdbinit_back -------------------------------------------------------------------------------- /strata/kernfs/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/Makefile -------------------------------------------------------------------------------- /strata/kernfs/tests/extent_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/extent_test.cc -------------------------------------------------------------------------------- /strata/kernfs/tests/fifo_cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/fifo_cli -------------------------------------------------------------------------------- /strata/kernfs/tests/fifo_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/fifo_cli.c -------------------------------------------------------------------------------- /strata/kernfs/tests/kernfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/kernfs -------------------------------------------------------------------------------- /strata/kernfs/tests/kernfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/kernfs.c -------------------------------------------------------------------------------- /strata/kernfs/tests/mk_pmem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/mk_pmem.sh -------------------------------------------------------------------------------- /strata/kernfs/tests/mkfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/mkfs.sh -------------------------------------------------------------------------------- /strata/kernfs/tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/tests/run.sh -------------------------------------------------------------------------------- /strata/kernfs/thpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/thpool.c -------------------------------------------------------------------------------- /strata/kernfs/thpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/kernfs/thpool.h -------------------------------------------------------------------------------- /strata/libfs/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | bin/ 3 | lib/dpdk-16.07/x86_64-native-linuxapp-gcc 4 | -------------------------------------------------------------------------------- /strata/libfs/.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/.swp -------------------------------------------------------------------------------- /strata/libfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/Makefile -------------------------------------------------------------------------------- /strata/libfs/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/lib/Makefile -------------------------------------------------------------------------------- /strata/libfs/lib/jemalloc-4.5.0/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /strata/libfs/lib/jemalloc-4.5.0/config.stamp.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strata/libfs/lib/jemalloc-4.5.0/test/unit/junk_alloc.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /strata/libfs/lib/jemalloc-4.5.0/test/unit/junk_free.c: -------------------------------------------------------------------------------- 1 | #include "junk.c" 2 | -------------------------------------------------------------------------------- /strata/libfs/src/ds/bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/bitmap.c -------------------------------------------------------------------------------- /strata/libfs/src/ds/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/bitmap.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/bitops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/bitops.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/bitops_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/bitops_arch.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/bitrev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/bitrev.c -------------------------------------------------------------------------------- /strata/libfs/src/ds/bitrev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/bitrev.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/khash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/khash.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/list.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/rbtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/rbtree.c -------------------------------------------------------------------------------- /strata/libfs/src/ds/rbtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/rbtree.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/rbtree_latch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/rbtree_latch.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/stdatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/stdatomic.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/utarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/utarray.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/uthash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/uthash.h -------------------------------------------------------------------------------- /strata/libfs/src/ds/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/xxhash.c -------------------------------------------------------------------------------- /strata/libfs/src/ds/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/ds/xxhash.h -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/extents.c: -------------------------------------------------------------------------------- 1 | ../../../kernfs/extents.c -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/extents.h: -------------------------------------------------------------------------------- 1 | ../../../kernfs/extents.h -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/extents_bh.c: -------------------------------------------------------------------------------- 1 | ../../../kernfs/extents_bh.c -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/extents_bh.h: -------------------------------------------------------------------------------- 1 | ../../../kernfs/extents_bh.h -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/filesystem/file.c -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/filesystem/file.h -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/filesystem/fs.c -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/filesystem/fs.h -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/mlfs_crc32.c: -------------------------------------------------------------------------------- 1 | ../../../kernfs/mlfs_crc32.c -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/slru.c: -------------------------------------------------------------------------------- 1 | ../../../kernfs/slru.c -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/slru.h: -------------------------------------------------------------------------------- 1 | ../../../kernfs/slru.h -------------------------------------------------------------------------------- /strata/libfs/src/filesystem/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/filesystem/stat.h -------------------------------------------------------------------------------- /strata/libfs/src/global/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/defs.h -------------------------------------------------------------------------------- /strata/libfs/src/global/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/fcntl.h -------------------------------------------------------------------------------- /strata/libfs/src/global/global.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/global.c -------------------------------------------------------------------------------- /strata/libfs/src/global/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/global.h -------------------------------------------------------------------------------- /strata/libfs/src/global/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/mem.h -------------------------------------------------------------------------------- /strata/libfs/src/global/ncx_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/ncx_core.h -------------------------------------------------------------------------------- /strata/libfs/src/global/ncx_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/ncx_lock.h -------------------------------------------------------------------------------- /strata/libfs/src/global/ncx_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/ncx_log.h -------------------------------------------------------------------------------- /strata/libfs/src/global/ncx_slab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/ncx_slab.c -------------------------------------------------------------------------------- /strata/libfs/src/global/ncx_slab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/ncx_slab.h -------------------------------------------------------------------------------- /strata/libfs/src/global/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/types.h -------------------------------------------------------------------------------- /strata/libfs/src/global/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/util.c -------------------------------------------------------------------------------- /strata/libfs/src/global/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/global/util.h -------------------------------------------------------------------------------- /strata/libfs/src/io/block_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/io/block_io.c -------------------------------------------------------------------------------- /strata/libfs/src/io/block_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/io/block_io.h -------------------------------------------------------------------------------- /strata/libfs/src/io/buffer_head.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/io/buffer_head.h -------------------------------------------------------------------------------- /strata/libfs/src/io/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/io/device.h -------------------------------------------------------------------------------- /strata/libfs/src/log/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/log/log.c -------------------------------------------------------------------------------- /strata/libfs/src/log/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/log/log.h -------------------------------------------------------------------------------- /strata/libfs/src/mkfs/mkfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/mkfs/mkfs.c -------------------------------------------------------------------------------- /strata/libfs/src/mkfs/mkfs.c.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/mkfs/mkfs.c.old -------------------------------------------------------------------------------- /strata/libfs/src/mlfs/kerncompat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/mlfs/kerncompat.h -------------------------------------------------------------------------------- /strata/libfs/src/mlfs/mlfs_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/mlfs/mlfs_user.h -------------------------------------------------------------------------------- /strata/libfs/src/rdma/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/rdma/Makefile -------------------------------------------------------------------------------- /strata/libfs/src/rdma/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/rdma/common.c -------------------------------------------------------------------------------- /strata/libfs/src/rdma/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/rdma/common.h -------------------------------------------------------------------------------- /strata/libfs/src/rdma/master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/rdma/master.c -------------------------------------------------------------------------------- /strata/libfs/src/rdma/messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/rdma/messages.h -------------------------------------------------------------------------------- /strata/libfs/src/rdma/slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/rdma/slave.c -------------------------------------------------------------------------------- /strata/libfs/src/shim/shim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/shim/shim.c -------------------------------------------------------------------------------- /strata/libfs/src/storage/storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/storage/storage.c -------------------------------------------------------------------------------- /strata/libfs/src/storage/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/src/storage/storage.h -------------------------------------------------------------------------------- /strata/libfs/tests/.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/.gdbinit -------------------------------------------------------------------------------- /strata/libfs/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/Makefile -------------------------------------------------------------------------------- /strata/libfs/tests/append_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/append_test -------------------------------------------------------------------------------- /strata/libfs/tests/append_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/append_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/digest_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/digest_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/dir_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/dir_test -------------------------------------------------------------------------------- /strata/libfs/tests/dir_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/dir_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/falloc_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/falloc_test -------------------------------------------------------------------------------- /strata/libfs/tests/falloc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/falloc_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/file_basic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/file_basic -------------------------------------------------------------------------------- /strata/libfs/tests/file_basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/file_basic.c -------------------------------------------------------------------------------- /strata/libfs/tests/fork_io: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/fork_io -------------------------------------------------------------------------------- /strata/libfs/tests/fork_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/fork_io.cc -------------------------------------------------------------------------------- /strata/libfs/tests/ftrunc_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/ftrunc_test -------------------------------------------------------------------------------- /strata/libfs/tests/ftrunc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/ftrunc_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/futex.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/futex.stp -------------------------------------------------------------------------------- /strata/libfs/tests/fwrite_fread: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/fwrite_fread -------------------------------------------------------------------------------- /strata/libfs/tests/fwrite_fread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/fwrite_fread.cc -------------------------------------------------------------------------------- /strata/libfs/tests/gennorm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/gennorm.c -------------------------------------------------------------------------------- /strata/libfs/tests/genpeak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/genpeak.c -------------------------------------------------------------------------------- /strata/libfs/tests/genpois.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/genpois.c -------------------------------------------------------------------------------- /strata/libfs/tests/iotest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/iotest -------------------------------------------------------------------------------- /strata/libfs/tests/iotest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/iotest.cc -------------------------------------------------------------------------------- /strata/libfs/tests/iotest.normal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/iotest.normal -------------------------------------------------------------------------------- /strata/libfs/tests/lock_perf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/lock_perf -------------------------------------------------------------------------------- /strata/libfs/tests/lock_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/lock_perf.c -------------------------------------------------------------------------------- /strata/libfs/tests/lock_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/lock_test -------------------------------------------------------------------------------- /strata/libfs/tests/lock_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/lock_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/many_files_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/many_files_test -------------------------------------------------------------------------------- /strata/libfs/tests/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/md5.h -------------------------------------------------------------------------------- /strata/libfs/tests/mk_ramdisk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/mk_ramdisk.sh -------------------------------------------------------------------------------- /strata/libfs/tests/mk_ramfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/mk_ramfs.sh -------------------------------------------------------------------------------- /strata/libfs/tests/mkfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/mkfs.sh -------------------------------------------------------------------------------- /strata/libfs/tests/readdir_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/readdir_test -------------------------------------------------------------------------------- /strata/libfs/tests/readdir_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/readdir_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/rename.c -------------------------------------------------------------------------------- /strata/libfs/tests/roaring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/roaring.c -------------------------------------------------------------------------------- /strata/libfs/tests/roaring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/roaring.h -------------------------------------------------------------------------------- /strata/libfs/tests/roaring.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/roaring.hh -------------------------------------------------------------------------------- /strata/libfs/tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/run.sh -------------------------------------------------------------------------------- /strata/libfs/tests/signal_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/signal_test.c -------------------------------------------------------------------------------- /strata/libfs/tests/small_io: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/small_io -------------------------------------------------------------------------------- /strata/libfs/tests/small_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/small_io.c -------------------------------------------------------------------------------- /strata/libfs/tests/storage_dax.c: -------------------------------------------------------------------------------- 1 | ../src/storage/storage_dax.c -------------------------------------------------------------------------------- /strata/libfs/tests/thread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/thread.cc -------------------------------------------------------------------------------- /strata/libfs/tests/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/thread.h -------------------------------------------------------------------------------- /strata/libfs/tests/time_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/time_stat.c -------------------------------------------------------------------------------- /strata/libfs/tests/time_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/time_stat.h -------------------------------------------------------------------------------- /strata/libfs/tests/time_stat.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/time_stat.o -------------------------------------------------------------------------------- /strata/libfs/tests/update_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/update_test.cc -------------------------------------------------------------------------------- /strata/libfs/tests/update_trace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/update_trace.txt -------------------------------------------------------------------------------- /strata/libfs/tests/write_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/write_read.c -------------------------------------------------------------------------------- /strata/libfs/tests/zipf-dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/libfs/tests/zipf-dist -------------------------------------------------------------------------------- /strata/utils/change_dev_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/utils/change_dev_size.py -------------------------------------------------------------------------------- /strata/utils/ibsetup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/utils/ibsetup.sh -------------------------------------------------------------------------------- /strata/utils/uio_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/utils/uio_setup.sh -------------------------------------------------------------------------------- /strata/utils/unlink_cache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/utils/unlink_cache.sh -------------------------------------------------------------------------------- /strata/utils/use_dax.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/strata/utils/use_dax.sh -------------------------------------------------------------------------------- /tas/.travis-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/.travis-install.sh -------------------------------------------------------------------------------- /tas/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/.travis.yml -------------------------------------------------------------------------------- /tas/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/AUTHORS -------------------------------------------------------------------------------- /tas/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/LICENSE -------------------------------------------------------------------------------- /tas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/Makefile -------------------------------------------------------------------------------- /tas/Makefile.broken2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/Makefile.broken2 -------------------------------------------------------------------------------- /tas/Makefile.intel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/Makefile.intel -------------------------------------------------------------------------------- /tas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/README.md -------------------------------------------------------------------------------- /tas/doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/doc/Doxyfile -------------------------------------------------------------------------------- /tas/doc/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/doc/index.h -------------------------------------------------------------------------------- /tas/include/kernel_appif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/kernel_appif.h -------------------------------------------------------------------------------- /tas/include/packet_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/packet_defs.h -------------------------------------------------------------------------------- /tas/include/tas_memif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/tas_memif.h -------------------------------------------------------------------------------- /tas/include/tas_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/tas_trace.h -------------------------------------------------------------------------------- /tas/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/utils.h -------------------------------------------------------------------------------- /tas/include/utils_circ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/utils_circ.h -------------------------------------------------------------------------------- /tas/include/utils_nbqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/utils_nbqueue.h -------------------------------------------------------------------------------- /tas/include/utils_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/utils_rng.h -------------------------------------------------------------------------------- /tas/include/utils_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/utils_sync.h -------------------------------------------------------------------------------- /tas/include/utils_timeout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/include/utils_timeout.h -------------------------------------------------------------------------------- /tas/lib/copy_interpose.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/copy_interpose.so -------------------------------------------------------------------------------- /tas/lib/sockets/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/context.c -------------------------------------------------------------------------------- /tas/lib/sockets/control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/control.c -------------------------------------------------------------------------------- /tas/lib/sockets/copy_interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/copy_interpose.c -------------------------------------------------------------------------------- /tas/lib/sockets/epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/epoll.c -------------------------------------------------------------------------------- /tas/lib/sockets/include/skiplist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/include/skiplist.h -------------------------------------------------------------------------------- /tas/lib/sockets/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/internal.h -------------------------------------------------------------------------------- /tas/lib/sockets/interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/interpose.c -------------------------------------------------------------------------------- /tas/lib/sockets/manage_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/manage_fd.c -------------------------------------------------------------------------------- /tas/lib/sockets/mem_counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/mem_counter.c -------------------------------------------------------------------------------- /tas/lib/sockets/page_fault_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/page_fault_test.c -------------------------------------------------------------------------------- /tas/lib/sockets/transfer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/transfer.c -------------------------------------------------------------------------------- /tas/lib/sockets/zio_interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/sockets/zio_interpose.c -------------------------------------------------------------------------------- /tas/lib/tas/conn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas/conn.c -------------------------------------------------------------------------------- /tas/lib/tas/connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas/connect.c -------------------------------------------------------------------------------- /tas/lib/tas/include/tas_ll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas/include/tas_ll.h -------------------------------------------------------------------------------- /tas/lib/tas/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas/init.c -------------------------------------------------------------------------------- /tas/lib/tas/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas/internal.h -------------------------------------------------------------------------------- /tas/lib/tas/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas/kernel.c -------------------------------------------------------------------------------- /tas/lib/tas_copy_interpose.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/tas_copy_interpose.so -------------------------------------------------------------------------------- /tas/lib/utils/rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/utils/rng.c -------------------------------------------------------------------------------- /tas/lib/utils/timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/utils/timeout.c -------------------------------------------------------------------------------- /tas/lib/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/utils/utils.c -------------------------------------------------------------------------------- /tas/lib/zio_interpose.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/lib/zio_interpose.so -------------------------------------------------------------------------------- /tas/mlnx_kmods.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/mlnx_kmods.sh -------------------------------------------------------------------------------- /tas/run_mlnx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/run_mlnx.sh -------------------------------------------------------------------------------- /tas/run_tas_buf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/run_tas_buf.sh -------------------------------------------------------------------------------- /tas/tas/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/config.c -------------------------------------------------------------------------------- /tas/tas/fast/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/dma.h -------------------------------------------------------------------------------- /tas/tas/fast/fast_appctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/fast_appctx.c -------------------------------------------------------------------------------- /tas/tas/fast/fast_flows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/fast_flows.c -------------------------------------------------------------------------------- /tas/tas/fast/fast_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/fast_kernel.c -------------------------------------------------------------------------------- /tas/tas/fast/fastemu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/fastemu.c -------------------------------------------------------------------------------- /tas/tas/fast/fastemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/fastemu.h -------------------------------------------------------------------------------- /tas/tas/fast/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/internal.h -------------------------------------------------------------------------------- /tas/tas/fast/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/network.c -------------------------------------------------------------------------------- /tas/tas/fast/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/network.h -------------------------------------------------------------------------------- /tas/tas/fast/qman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/qman.c -------------------------------------------------------------------------------- /tas/tas/fast/tcp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/tcp_common.h -------------------------------------------------------------------------------- /tas/tas/fast/tests/tcp_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/tests/tcp_common.c -------------------------------------------------------------------------------- /tas/tas/fast/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/fast/trace.c -------------------------------------------------------------------------------- /tas/tas/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/include/config.h -------------------------------------------------------------------------------- /tas/tas/include/fastpath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/include/fastpath.h -------------------------------------------------------------------------------- /tas/tas/include/tas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/include/tas.h -------------------------------------------------------------------------------- /tas/tas/shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/shm.c -------------------------------------------------------------------------------- /tas/tas/slow/appif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/appif.c -------------------------------------------------------------------------------- /tas/tas/slow/appif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/appif.h -------------------------------------------------------------------------------- /tas/tas/slow/appif_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/appif_ctx.c -------------------------------------------------------------------------------- /tas/tas/slow/arp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/arp.c -------------------------------------------------------------------------------- /tas/tas/slow/cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/cc.c -------------------------------------------------------------------------------- /tas/tas/slow/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/internal.h -------------------------------------------------------------------------------- /tas/tas/slow/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/kernel.c -------------------------------------------------------------------------------- /tas/tas/slow/kni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/kni.c -------------------------------------------------------------------------------- /tas/tas/slow/nicif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/nicif.c -------------------------------------------------------------------------------- /tas/tas/slow/packetmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/packetmem.c -------------------------------------------------------------------------------- /tas/tas/slow/routing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/routing.c -------------------------------------------------------------------------------- /tas/tas/slow/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/slow/tcp.c -------------------------------------------------------------------------------- /tas/tas/tas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tas/tas.c -------------------------------------------------------------------------------- /tas/tests/bench_ll_echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/bench_ll_echo.c -------------------------------------------------------------------------------- /tas/tests/full/tas_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/full/tas_linux.c -------------------------------------------------------------------------------- /tas/tests/libtas/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/libtas/example.c -------------------------------------------------------------------------------- /tas/tests/libtas/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/libtas/harness.c -------------------------------------------------------------------------------- /tas/tests/libtas/harness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/libtas/harness.h -------------------------------------------------------------------------------- /tas/tests/libtas/tas_ll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/libtas/tas_ll.c -------------------------------------------------------------------------------- /tas/tests/libtas/tas_sockets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/libtas/tas_sockets.c -------------------------------------------------------------------------------- /tas/tests/lowlevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/lowlevel.c -------------------------------------------------------------------------------- /tas/tests/lowlevel_echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/lowlevel_echo.c -------------------------------------------------------------------------------- /tas/tests/tas_unit/fastpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/tas_unit/fastpath.c -------------------------------------------------------------------------------- /tas/tests/testutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/testutils.c -------------------------------------------------------------------------------- /tas/tests/testutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/testutils.h -------------------------------------------------------------------------------- /tas/tests/usocket_accept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_accept.c -------------------------------------------------------------------------------- /tas/tests/usocket_accrx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_accrx.c -------------------------------------------------------------------------------- /tas/tests/usocket_connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_connect.c -------------------------------------------------------------------------------- /tas/tests/usocket_conntx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_conntx.c -------------------------------------------------------------------------------- /tas/tests/usocket_conntx_large.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_conntx_large.c -------------------------------------------------------------------------------- /tas/tests/usocket_epoll_eof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_epoll_eof.c -------------------------------------------------------------------------------- /tas/tests/usocket_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_move.c -------------------------------------------------------------------------------- /tas/tests/usocket_shutdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tests/usocket_shutdown.c -------------------------------------------------------------------------------- /tas/tools/scaletool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tools/scaletool.c -------------------------------------------------------------------------------- /tas/tools/statetool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tools/statetool.c -------------------------------------------------------------------------------- /tas/tools/tracetool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tstamler/zIO/HEAD/tas/tools/tracetool.c --------------------------------------------------------------------------------