├── .github └── workflows │ └── build_and_test.yml ├── CONTRIBUTING.md ├── COPYING ├── ChangeLog ├── Doxyfile ├── Makefile.in ├── README ├── VCMakefile ├── configure ├── configure.in ├── doc ├── appending.svg ├── chart-throughput-onemillion.svg ├── chart-throughput-tenmillion.svg ├── durability.xhtml ├── hashdbm.svg ├── ilove-logo.png ├── index.xhtml ├── prism.css ├── prism.js ├── skipdbm.svg ├── tk-icon.png └── treedbm.svg ├── doxy-overview.h ├── example ├── Makefile ├── VCMakefile ├── accesscounter.cc ├── asyncdbm_ex1.cc ├── babydbm_ex1.cc ├── babydbm_ex2.cc ├── cachedbm_ex1.cc ├── fileindex_ex1.cc ├── hashdbm_ex1.cc ├── hashdbm_ex2.cc ├── hashdbm_ex3.cc ├── helloworld.cc ├── invindex_ex1.cc ├── langc_ex1.c ├── langc_ex2.c ├── langc_ex3.c ├── memindex_ex1.cc ├── polydbm_ex1.cc ├── polyindex_ex1.cc ├── sharddbm_ex1.cc ├── skipdbm_ex1.cc ├── skipdbm_ex2.cc ├── skipdbm_ex3.cc ├── stdindex_ex1.cc ├── stdtreedbm_ex1.cc ├── stdtreedbm_ex2.cc ├── struct_ex1.cc ├── tinydbm_ex1.cc ├── tinydbm_ex2.cc ├── transfer.cc ├── treedbm_ex1.cc ├── treedbm_ex2.cc ├── treedbm_ex3.cc ├── treedbm_ex4.cc └── ulogrestore.cc ├── tkrzw.pc.in ├── tkrzw_build_util.cc ├── tkrzw_cmd_util.cc ├── tkrzw_cmd_util.h ├── tkrzw_cmd_util_test.cc ├── tkrzw_compress.cc ├── tkrzw_compress.h ├── tkrzw_compress_test.cc ├── tkrzw_containers.h ├── tkrzw_containers_test.cc ├── tkrzw_dbm.cc ├── tkrzw_dbm.h ├── tkrzw_dbm_async.cc ├── tkrzw_dbm_async.h ├── tkrzw_dbm_async_test.cc ├── tkrzw_dbm_baby.cc ├── tkrzw_dbm_baby.h ├── tkrzw_dbm_baby_test.cc ├── tkrzw_dbm_cache.cc ├── tkrzw_dbm_cache.h ├── tkrzw_dbm_cache_test.cc ├── tkrzw_dbm_common_impl.cc ├── tkrzw_dbm_common_impl.h ├── tkrzw_dbm_common_impl_test.cc ├── tkrzw_dbm_hash.cc ├── tkrzw_dbm_hash.h ├── tkrzw_dbm_hash_impl.cc ├── tkrzw_dbm_hash_impl.h ├── tkrzw_dbm_hash_impl_test.cc ├── tkrzw_dbm_hash_test.cc ├── tkrzw_dbm_perf.cc ├── tkrzw_dbm_poly.cc ├── tkrzw_dbm_poly.h ├── tkrzw_dbm_poly_test.cc ├── tkrzw_dbm_shard.cc ├── tkrzw_dbm_shard.h ├── tkrzw_dbm_shard_test.cc ├── tkrzw_dbm_skip.cc ├── tkrzw_dbm_skip.h ├── tkrzw_dbm_skip_impl.cc ├── tkrzw_dbm_skip_impl.h ├── tkrzw_dbm_skip_impl_test.cc ├── tkrzw_dbm_skip_test.cc ├── tkrzw_dbm_std.cc ├── tkrzw_dbm_std.h ├── tkrzw_dbm_std_test.cc ├── tkrzw_dbm_test_common.h ├── tkrzw_dbm_tiny.cc ├── tkrzw_dbm_tiny.h ├── tkrzw_dbm_tiny_test.cc ├── tkrzw_dbm_tran.cc ├── tkrzw_dbm_tree.cc ├── tkrzw_dbm_tree.h ├── tkrzw_dbm_tree_impl.cc ├── tkrzw_dbm_tree_impl.h ├── tkrzw_dbm_tree_impl_test.cc ├── tkrzw_dbm_tree_test.cc ├── tkrzw_dbm_ulog.cc ├── tkrzw_dbm_ulog.h ├── tkrzw_dbm_ulog_test.cc ├── tkrzw_dbm_util.cc ├── tkrzw_file.h ├── tkrzw_file_mmap.cc ├── tkrzw_file_mmap.h ├── tkrzw_file_mmap_test.cc ├── tkrzw_file_perf.cc ├── tkrzw_file_poly.cc ├── tkrzw_file_poly.h ├── tkrzw_file_poly_test.cc ├── tkrzw_file_pos.cc ├── tkrzw_file_pos.h ├── tkrzw_file_pos_test.cc ├── tkrzw_file_std.cc ├── tkrzw_file_std.h ├── tkrzw_file_std_test.cc ├── tkrzw_file_test_common.h ├── tkrzw_file_util.cc ├── tkrzw_file_util.h ├── tkrzw_file_util_test.cc ├── tkrzw_hash_util.cc ├── tkrzw_hash_util.h ├── tkrzw_hash_util_test.cc ├── tkrzw_index.h ├── tkrzw_index_test.cc ├── tkrzw_key_comparators.h ├── tkrzw_key_comparators_test.cc ├── tkrzw_langc.cc ├── tkrzw_langc.h ├── tkrzw_langc_check.c ├── tkrzw_langc_test.cc ├── tkrzw_lib_common.cc ├── tkrzw_lib_common.h ├── tkrzw_lib_common_test.cc ├── tkrzw_logger.h ├── tkrzw_logger_test.cc ├── tkrzw_message_queue.cc ├── tkrzw_message_queue.h ├── tkrzw_message_queue_test.cc ├── tkrzw_str_perf.cc ├── tkrzw_str_util.cc ├── tkrzw_str_util.h ├── tkrzw_str_util_test.cc ├── tkrzw_sys_compress_aes.h ├── tkrzw_sys_config.h ├── tkrzw_sys_config_test.cc ├── tkrzw_sys_file_mmap_std.h ├── tkrzw_sys_file_mmap_windows.h ├── tkrzw_sys_file_pos_std.h ├── tkrzw_sys_file_pos_windows.h ├── tkrzw_sys_util_posix.h ├── tkrzw_sys_util_windows.h ├── tkrzw_thread_util.h ├── tkrzw_thread_util_test.cc ├── tkrzw_time_util.cc ├── tkrzw_time_util.h ├── tkrzw_time_util_test.cc └── tkrzw_ulog_util.cc /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/ChangeLog -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/Doxyfile -------------------------------------------------------------------------------- /Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/Makefile.in -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/README -------------------------------------------------------------------------------- /VCMakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/VCMakefile -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/configure -------------------------------------------------------------------------------- /configure.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/configure.in -------------------------------------------------------------------------------- /doc/appending.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/appending.svg -------------------------------------------------------------------------------- /doc/chart-throughput-onemillion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/chart-throughput-onemillion.svg -------------------------------------------------------------------------------- /doc/chart-throughput-tenmillion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/chart-throughput-tenmillion.svg -------------------------------------------------------------------------------- /doc/durability.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/durability.xhtml -------------------------------------------------------------------------------- /doc/hashdbm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/hashdbm.svg -------------------------------------------------------------------------------- /doc/ilove-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/ilove-logo.png -------------------------------------------------------------------------------- /doc/index.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/index.xhtml -------------------------------------------------------------------------------- /doc/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/prism.css -------------------------------------------------------------------------------- /doc/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/prism.js -------------------------------------------------------------------------------- /doc/skipdbm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/skipdbm.svg -------------------------------------------------------------------------------- /doc/tk-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/tk-icon.png -------------------------------------------------------------------------------- /doc/treedbm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doc/treedbm.svg -------------------------------------------------------------------------------- /doxy-overview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/doxy-overview.h -------------------------------------------------------------------------------- /example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/Makefile -------------------------------------------------------------------------------- /example/VCMakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/VCMakefile -------------------------------------------------------------------------------- /example/accesscounter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/accesscounter.cc -------------------------------------------------------------------------------- /example/asyncdbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/asyncdbm_ex1.cc -------------------------------------------------------------------------------- /example/babydbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/babydbm_ex1.cc -------------------------------------------------------------------------------- /example/babydbm_ex2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/babydbm_ex2.cc -------------------------------------------------------------------------------- /example/cachedbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/cachedbm_ex1.cc -------------------------------------------------------------------------------- /example/fileindex_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/fileindex_ex1.cc -------------------------------------------------------------------------------- /example/hashdbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/hashdbm_ex1.cc -------------------------------------------------------------------------------- /example/hashdbm_ex2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/hashdbm_ex2.cc -------------------------------------------------------------------------------- /example/hashdbm_ex3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/hashdbm_ex3.cc -------------------------------------------------------------------------------- /example/helloworld.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/helloworld.cc -------------------------------------------------------------------------------- /example/invindex_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/invindex_ex1.cc -------------------------------------------------------------------------------- /example/langc_ex1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/langc_ex1.c -------------------------------------------------------------------------------- /example/langc_ex2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/langc_ex2.c -------------------------------------------------------------------------------- /example/langc_ex3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/langc_ex3.c -------------------------------------------------------------------------------- /example/memindex_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/memindex_ex1.cc -------------------------------------------------------------------------------- /example/polydbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/polydbm_ex1.cc -------------------------------------------------------------------------------- /example/polyindex_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/polyindex_ex1.cc -------------------------------------------------------------------------------- /example/sharddbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/sharddbm_ex1.cc -------------------------------------------------------------------------------- /example/skipdbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/skipdbm_ex1.cc -------------------------------------------------------------------------------- /example/skipdbm_ex2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/skipdbm_ex2.cc -------------------------------------------------------------------------------- /example/skipdbm_ex3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/skipdbm_ex3.cc -------------------------------------------------------------------------------- /example/stdindex_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/stdindex_ex1.cc -------------------------------------------------------------------------------- /example/stdtreedbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/stdtreedbm_ex1.cc -------------------------------------------------------------------------------- /example/stdtreedbm_ex2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/stdtreedbm_ex2.cc -------------------------------------------------------------------------------- /example/struct_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/struct_ex1.cc -------------------------------------------------------------------------------- /example/tinydbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/tinydbm_ex1.cc -------------------------------------------------------------------------------- /example/tinydbm_ex2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/tinydbm_ex2.cc -------------------------------------------------------------------------------- /example/transfer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/transfer.cc -------------------------------------------------------------------------------- /example/treedbm_ex1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/treedbm_ex1.cc -------------------------------------------------------------------------------- /example/treedbm_ex2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/treedbm_ex2.cc -------------------------------------------------------------------------------- /example/treedbm_ex3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/treedbm_ex3.cc -------------------------------------------------------------------------------- /example/treedbm_ex4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/treedbm_ex4.cc -------------------------------------------------------------------------------- /example/ulogrestore.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/example/ulogrestore.cc -------------------------------------------------------------------------------- /tkrzw.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw.pc.in -------------------------------------------------------------------------------- /tkrzw_build_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_build_util.cc -------------------------------------------------------------------------------- /tkrzw_cmd_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_cmd_util.cc -------------------------------------------------------------------------------- /tkrzw_cmd_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_cmd_util.h -------------------------------------------------------------------------------- /tkrzw_cmd_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_cmd_util_test.cc -------------------------------------------------------------------------------- /tkrzw_compress.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_compress.cc -------------------------------------------------------------------------------- /tkrzw_compress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_compress.h -------------------------------------------------------------------------------- /tkrzw_compress_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_compress_test.cc -------------------------------------------------------------------------------- /tkrzw_containers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_containers.h -------------------------------------------------------------------------------- /tkrzw_containers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_containers_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm.cc -------------------------------------------------------------------------------- /tkrzw_dbm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm.h -------------------------------------------------------------------------------- /tkrzw_dbm_async.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_async.cc -------------------------------------------------------------------------------- /tkrzw_dbm_async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_async.h -------------------------------------------------------------------------------- /tkrzw_dbm_async_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_async_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_baby.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_baby.cc -------------------------------------------------------------------------------- /tkrzw_dbm_baby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_baby.h -------------------------------------------------------------------------------- /tkrzw_dbm_baby_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_baby_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_cache.cc -------------------------------------------------------------------------------- /tkrzw_dbm_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_cache.h -------------------------------------------------------------------------------- /tkrzw_dbm_cache_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_cache_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_common_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_common_impl.cc -------------------------------------------------------------------------------- /tkrzw_dbm_common_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_common_impl.h -------------------------------------------------------------------------------- /tkrzw_dbm_common_impl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_common_impl_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_hash.cc -------------------------------------------------------------------------------- /tkrzw_dbm_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_hash.h -------------------------------------------------------------------------------- /tkrzw_dbm_hash_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_hash_impl.cc -------------------------------------------------------------------------------- /tkrzw_dbm_hash_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_hash_impl.h -------------------------------------------------------------------------------- /tkrzw_dbm_hash_impl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_hash_impl_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_hash_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_hash_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_perf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_perf.cc -------------------------------------------------------------------------------- /tkrzw_dbm_poly.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_poly.cc -------------------------------------------------------------------------------- /tkrzw_dbm_poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_poly.h -------------------------------------------------------------------------------- /tkrzw_dbm_poly_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_poly_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_shard.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_shard.cc -------------------------------------------------------------------------------- /tkrzw_dbm_shard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_shard.h -------------------------------------------------------------------------------- /tkrzw_dbm_shard_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_shard_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_skip.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_skip.cc -------------------------------------------------------------------------------- /tkrzw_dbm_skip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_skip.h -------------------------------------------------------------------------------- /tkrzw_dbm_skip_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_skip_impl.cc -------------------------------------------------------------------------------- /tkrzw_dbm_skip_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_skip_impl.h -------------------------------------------------------------------------------- /tkrzw_dbm_skip_impl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_skip_impl_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_skip_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_skip_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_std.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_std.cc -------------------------------------------------------------------------------- /tkrzw_dbm_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_std.h -------------------------------------------------------------------------------- /tkrzw_dbm_std_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_std_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_test_common.h -------------------------------------------------------------------------------- /tkrzw_dbm_tiny.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tiny.cc -------------------------------------------------------------------------------- /tkrzw_dbm_tiny.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tiny.h -------------------------------------------------------------------------------- /tkrzw_dbm_tiny_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tiny_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_tran.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tran.cc -------------------------------------------------------------------------------- /tkrzw_dbm_tree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tree.cc -------------------------------------------------------------------------------- /tkrzw_dbm_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tree.h -------------------------------------------------------------------------------- /tkrzw_dbm_tree_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tree_impl.cc -------------------------------------------------------------------------------- /tkrzw_dbm_tree_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tree_impl.h -------------------------------------------------------------------------------- /tkrzw_dbm_tree_impl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tree_impl_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_tree_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_tree_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_ulog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_ulog.cc -------------------------------------------------------------------------------- /tkrzw_dbm_ulog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_ulog.h -------------------------------------------------------------------------------- /tkrzw_dbm_ulog_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_ulog_test.cc -------------------------------------------------------------------------------- /tkrzw_dbm_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_dbm_util.cc -------------------------------------------------------------------------------- /tkrzw_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file.h -------------------------------------------------------------------------------- /tkrzw_file_mmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_mmap.cc -------------------------------------------------------------------------------- /tkrzw_file_mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_mmap.h -------------------------------------------------------------------------------- /tkrzw_file_mmap_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_mmap_test.cc -------------------------------------------------------------------------------- /tkrzw_file_perf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_perf.cc -------------------------------------------------------------------------------- /tkrzw_file_poly.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_poly.cc -------------------------------------------------------------------------------- /tkrzw_file_poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_poly.h -------------------------------------------------------------------------------- /tkrzw_file_poly_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_poly_test.cc -------------------------------------------------------------------------------- /tkrzw_file_pos.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_pos.cc -------------------------------------------------------------------------------- /tkrzw_file_pos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_pos.h -------------------------------------------------------------------------------- /tkrzw_file_pos_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_pos_test.cc -------------------------------------------------------------------------------- /tkrzw_file_std.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_std.cc -------------------------------------------------------------------------------- /tkrzw_file_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_std.h -------------------------------------------------------------------------------- /tkrzw_file_std_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_std_test.cc -------------------------------------------------------------------------------- /tkrzw_file_test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_test_common.h -------------------------------------------------------------------------------- /tkrzw_file_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_util.cc -------------------------------------------------------------------------------- /tkrzw_file_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_util.h -------------------------------------------------------------------------------- /tkrzw_file_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_file_util_test.cc -------------------------------------------------------------------------------- /tkrzw_hash_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_hash_util.cc -------------------------------------------------------------------------------- /tkrzw_hash_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_hash_util.h -------------------------------------------------------------------------------- /tkrzw_hash_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_hash_util_test.cc -------------------------------------------------------------------------------- /tkrzw_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_index.h -------------------------------------------------------------------------------- /tkrzw_index_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_index_test.cc -------------------------------------------------------------------------------- /tkrzw_key_comparators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_key_comparators.h -------------------------------------------------------------------------------- /tkrzw_key_comparators_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_key_comparators_test.cc -------------------------------------------------------------------------------- /tkrzw_langc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_langc.cc -------------------------------------------------------------------------------- /tkrzw_langc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_langc.h -------------------------------------------------------------------------------- /tkrzw_langc_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_langc_check.c -------------------------------------------------------------------------------- /tkrzw_langc_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_langc_test.cc -------------------------------------------------------------------------------- /tkrzw_lib_common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_lib_common.cc -------------------------------------------------------------------------------- /tkrzw_lib_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_lib_common.h -------------------------------------------------------------------------------- /tkrzw_lib_common_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_lib_common_test.cc -------------------------------------------------------------------------------- /tkrzw_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_logger.h -------------------------------------------------------------------------------- /tkrzw_logger_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_logger_test.cc -------------------------------------------------------------------------------- /tkrzw_message_queue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_message_queue.cc -------------------------------------------------------------------------------- /tkrzw_message_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_message_queue.h -------------------------------------------------------------------------------- /tkrzw_message_queue_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_message_queue_test.cc -------------------------------------------------------------------------------- /tkrzw_str_perf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_str_perf.cc -------------------------------------------------------------------------------- /tkrzw_str_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_str_util.cc -------------------------------------------------------------------------------- /tkrzw_str_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_str_util.h -------------------------------------------------------------------------------- /tkrzw_str_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_str_util_test.cc -------------------------------------------------------------------------------- /tkrzw_sys_compress_aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_compress_aes.h -------------------------------------------------------------------------------- /tkrzw_sys_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_config.h -------------------------------------------------------------------------------- /tkrzw_sys_config_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_config_test.cc -------------------------------------------------------------------------------- /tkrzw_sys_file_mmap_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_file_mmap_std.h -------------------------------------------------------------------------------- /tkrzw_sys_file_mmap_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_file_mmap_windows.h -------------------------------------------------------------------------------- /tkrzw_sys_file_pos_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_file_pos_std.h -------------------------------------------------------------------------------- /tkrzw_sys_file_pos_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_file_pos_windows.h -------------------------------------------------------------------------------- /tkrzw_sys_util_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_util_posix.h -------------------------------------------------------------------------------- /tkrzw_sys_util_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_sys_util_windows.h -------------------------------------------------------------------------------- /tkrzw_thread_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_thread_util.h -------------------------------------------------------------------------------- /tkrzw_thread_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_thread_util_test.cc -------------------------------------------------------------------------------- /tkrzw_time_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_time_util.cc -------------------------------------------------------------------------------- /tkrzw_time_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_time_util.h -------------------------------------------------------------------------------- /tkrzw_time_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_time_util_test.cc -------------------------------------------------------------------------------- /tkrzw_ulog_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/estraier/tkrzw/HEAD/tkrzw_ulog_util.cc --------------------------------------------------------------------------------