├── .gitignore ├── Makefile ├── README.md ├── hash ├── CCEH │ ├── CCEH.h │ ├── CCEH_MSB.cpp │ └── Makefile ├── Clevel │ ├── Makefile │ ├── libpmemobj++ │ │ ├── README.md │ │ ├── allocation_flag.hpp │ │ ├── allocator.hpp │ │ ├── condition_variable.hpp │ │ ├── detail │ │ │ ├── array_traits.hpp │ │ │ ├── check_persistent_ptr_array.hpp │ │ │ ├── common.hpp │ │ │ ├── compound_pool_ptr.hpp │ │ │ ├── conversions.hpp │ │ │ ├── ctl.hpp │ │ │ ├── integer_sequence.hpp │ │ │ ├── iterator_traits.hpp │ │ │ ├── life.hpp │ │ │ ├── make_atomic_impl.hpp │ │ │ ├── persistent_pool_ptr.hpp │ │ │ ├── persistent_ptr_base.hpp │ │ │ ├── specialization.hpp │ │ │ ├── temp_value.hpp │ │ │ ├── template_helpers.hpp │ │ │ └── variadic.hpp │ │ ├── experimental │ │ │ ├── clevel_hash.hpp │ │ │ ├── concurrent_hash_map.hpp │ │ │ ├── hash.hpp │ │ │ └── v.hpp │ │ ├── make_persistent.hpp │ │ ├── make_persistent_array.hpp │ │ ├── make_persistent_array_atomic.hpp │ │ ├── make_persistent_atomic.hpp │ │ ├── mutex.hpp │ │ ├── p.hpp │ │ ├── persistent_ptr.hpp │ │ ├── pexceptions.hpp │ │ ├── pext.hpp │ │ ├── pool.hpp │ │ ├── shared_mutex.hpp │ │ ├── timed_mutex.hpp │ │ ├── transaction.hpp │ │ └── utils.hpp │ └── tests │ │ ├── clevel_hash │ │ ├── clevel.cpp │ │ ├── clevel_hash_cli.cpp │ │ ├── clevel_hash_resize.cpp │ │ ├── clevel_hash_ycsb.cpp │ │ └── clevel_hash_ycsb_macro.cpp │ │ ├── common │ │ ├── helper_classes.hpp │ │ ├── iterators_support.hpp │ │ ├── pthread_common.hpp │ │ ├── unittest.hpp │ │ └── unittest_windows.hpp │ │ ├── libpmemobj_cpp_examples_common.hpp │ │ ├── test_backtrace.c │ │ ├── test_backtrace.h │ │ ├── valgrind_internal.cpp │ │ └── valgrind_internal.hpp ├── Dash │ ├── Makefile │ ├── _deps │ │ └── epoch_reclaimer-src │ │ │ ├── .clang-format │ │ │ ├── .dockerignore │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── Dockerfile │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── azure-pipelines.yml │ │ │ ├── benchmark │ │ │ ├── CMakeLists.txt │ │ │ ├── bench_common.h │ │ │ └── pcas_bench.cpp │ │ │ ├── epoch_manager.h │ │ │ ├── garbage_list.h │ │ │ ├── garbage_list_unsafe.h │ │ │ ├── pcas.h │ │ │ ├── pm_allocator.h │ │ │ ├── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── epoch_test.cpp │ │ │ ├── garbage_list_pm_test.cpp │ │ │ ├── garbage_list_test.cpp │ │ │ ├── pcas_test.cpp │ │ │ ├── pm_allocator_test.cpp │ │ │ └── smoke_test.cpp │ │ │ ├── tls_thread.h │ │ │ └── utils.h │ ├── pmdk │ │ ├── src │ │ │ ├── Makefile │ │ │ ├── Makefile.inc │ │ │ ├── common.inc │ │ │ ├── common │ │ │ │ ├── .cstyleignore │ │ │ │ ├── Makefile │ │ │ │ ├── alloc.c │ │ │ │ ├── alloc.h │ │ │ │ ├── badblock.c │ │ │ │ ├── badblock.h │ │ │ │ ├── badblock_ndctl.c │ │ │ │ ├── badblock_none.c │ │ │ │ ├── common.rc │ │ │ │ ├── ctl.c │ │ │ │ ├── ctl.h │ │ │ │ ├── ctl_cow.c │ │ │ │ ├── ctl_fallocate.c │ │ │ │ ├── ctl_global.h │ │ │ │ ├── ctl_prefault.c │ │ │ │ ├── ctl_sds.c │ │ │ │ ├── dlsym.h │ │ │ │ ├── errno_freebsd.h │ │ │ │ ├── extent.h │ │ │ │ ├── extent_freebsd.c │ │ │ │ ├── extent_linux.c │ │ │ │ ├── fault_injection.h │ │ │ │ ├── file.c │ │ │ │ ├── file.h │ │ │ │ ├── file_posix.c │ │ │ │ ├── file_windows.c │ │ │ │ ├── fs.h │ │ │ │ ├── fs_posix.c │ │ │ │ ├── fs_windows.c │ │ │ │ ├── libpmemcommon.vcxproj │ │ │ │ ├── libpmemcommon.vcxproj.filters │ │ │ │ ├── mmap.c │ │ │ │ ├── mmap.h │ │ │ │ ├── mmap_posix.c │ │ │ │ ├── mmap_windows.c │ │ │ │ ├── os.h │ │ │ │ ├── os_auto_flush.h │ │ │ │ ├── os_auto_flush_linux.c │ │ │ │ ├── os_auto_flush_none.c │ │ │ │ ├── os_auto_flush_windows.c │ │ │ │ ├── os_auto_flush_windows.h │ │ │ │ ├── os_badblock.h │ │ │ │ ├── os_deep.h │ │ │ │ ├── os_deep_linux.c │ │ │ │ ├── os_deep_windows.c │ │ │ │ ├── os_dimm.h │ │ │ │ ├── os_dimm_ndctl.c │ │ │ │ ├── os_dimm_none.c │ │ │ │ ├── os_dimm_windows.c │ │ │ │ ├── os_posix.c │ │ │ │ ├── os_thread.h │ │ │ │ ├── os_thread_posix.c │ │ │ │ ├── os_thread_windows.c │ │ │ │ ├── os_windows.c │ │ │ │ ├── out.c │ │ │ │ ├── out.h │ │ │ │ ├── pmemcommon.h │ │ │ │ ├── pmemcommon.inc │ │ │ │ ├── pool_hdr.c │ │ │ │ ├── pool_hdr.h │ │ │ │ ├── queue.h │ │ │ │ ├── rand.c │ │ │ │ ├── rand.h │ │ │ │ ├── set.c │ │ │ │ ├── set.h │ │ │ │ ├── shutdown_state.c │ │ │ │ ├── shutdown_state.h │ │ │ │ ├── sys_util.h │ │ │ │ ├── util.c │ │ │ │ ├── util.h │ │ │ │ ├── util_pmem.h │ │ │ │ ├── util_posix.c │ │ │ │ ├── util_windows.c │ │ │ │ ├── uuid.c │ │ │ │ ├── uuid.h │ │ │ │ ├── uuid_freebsd.c │ │ │ │ ├── uuid_linux.c │ │ │ │ ├── uuid_windows.c │ │ │ │ ├── valgrind │ │ │ │ │ ├── .cstyleignore │ │ │ │ │ ├── README │ │ │ │ │ ├── drd.h │ │ │ │ │ ├── helgrind.h │ │ │ │ │ ├── memcheck.h │ │ │ │ │ ├── pmemcheck.h │ │ │ │ │ └── valgrind.h │ │ │ │ ├── valgrind_internal.h │ │ │ │ ├── vec.h │ │ │ │ └── vecq.h │ │ │ ├── include │ │ │ │ ├── .cstyleignore │ │ │ │ ├── README │ │ │ │ ├── libpmem.h │ │ │ │ ├── libpmemblk.h │ │ │ │ ├── libpmemlog.h │ │ │ │ ├── libpmemobj++ │ │ │ │ │ ├── README.md │ │ │ │ │ └── detail │ │ │ │ │ │ └── README.md │ │ │ │ ├── libpmemobj.h │ │ │ │ ├── libpmemobj │ │ │ │ │ ├── action.h │ │ │ │ │ ├── action_base.h │ │ │ │ │ ├── atomic.h │ │ │ │ │ ├── atomic_base.h │ │ │ │ │ ├── base.h │ │ │ │ │ ├── ctl.h │ │ │ │ │ ├── iterator.h │ │ │ │ │ ├── iterator_base.h │ │ │ │ │ ├── lists_atomic.h │ │ │ │ │ ├── lists_atomic_base.h │ │ │ │ │ ├── pool.h │ │ │ │ │ ├── pool_base.h │ │ │ │ │ ├── thread.h │ │ │ │ │ ├── tx.h │ │ │ │ │ ├── tx_base.h │ │ │ │ │ └── types.h │ │ │ │ ├── libpmempool.h │ │ │ │ ├── librpmem.h │ │ │ │ ├── libvmem.h │ │ │ │ ├── libvmmalloc.h │ │ │ │ └── pmemcompat.h │ │ │ ├── libpmem │ │ │ │ ├── Makefile │ │ │ │ ├── aarch64 │ │ │ │ │ ├── arm_cacheops.h │ │ │ │ │ ├── flags.inc │ │ │ │ │ ├── flush.h │ │ │ │ │ ├── init.c │ │ │ │ │ └── sources.inc │ │ │ │ ├── libpmem.c │ │ │ │ ├── libpmem.def │ │ │ │ ├── libpmem.link.in │ │ │ │ ├── libpmem.rc │ │ │ │ ├── libpmem.vcxproj │ │ │ │ ├── libpmem.vcxproj.filters │ │ │ │ ├── libpmem_main.c │ │ │ │ ├── memops_generic.c │ │ │ │ ├── pmem.c │ │ │ │ ├── pmem.h │ │ │ │ ├── pmem_posix.c │ │ │ │ ├── pmem_windows.c │ │ │ │ └── x86_64 │ │ │ │ │ ├── avx.h │ │ │ │ │ ├── cpu.c │ │ │ │ │ ├── cpu.h │ │ │ │ │ ├── flags.inc │ │ │ │ │ ├── flush.h │ │ │ │ │ ├── init.c │ │ │ │ │ ├── memcpy │ │ │ │ │ ├── memcpy_avx.h │ │ │ │ │ ├── memcpy_avx512f.h │ │ │ │ │ ├── memcpy_nt_avx.h │ │ │ │ │ ├── memcpy_nt_avx512f.h │ │ │ │ │ ├── memcpy_nt_avx512f_clflush.c │ │ │ │ │ ├── memcpy_nt_avx512f_clflushopt.c │ │ │ │ │ ├── memcpy_nt_avx512f_clwb.c │ │ │ │ │ ├── memcpy_nt_avx512f_empty.c │ │ │ │ │ ├── memcpy_nt_avx512f_noflush.c │ │ │ │ │ ├── memcpy_nt_avx_clflush.c │ │ │ │ │ ├── memcpy_nt_avx_clflushopt.c │ │ │ │ │ ├── memcpy_nt_avx_clwb.c │ │ │ │ │ ├── memcpy_nt_avx_empty.c │ │ │ │ │ ├── memcpy_nt_avx_noflush.c │ │ │ │ │ ├── memcpy_nt_sse2.h │ │ │ │ │ ├── memcpy_nt_sse2_clflush.c │ │ │ │ │ ├── memcpy_nt_sse2_clflushopt.c │ │ │ │ │ ├── memcpy_nt_sse2_clwb.c │ │ │ │ │ ├── memcpy_nt_sse2_empty.c │ │ │ │ │ ├── memcpy_nt_sse2_noflush.c │ │ │ │ │ ├── memcpy_sse2.h │ │ │ │ │ ├── memcpy_t_avx.h │ │ │ │ │ ├── memcpy_t_avx512f.h │ │ │ │ │ ├── memcpy_t_avx512f_clflush.c │ │ │ │ │ ├── memcpy_t_avx512f_clflushopt.c │ │ │ │ │ ├── memcpy_t_avx512f_clwb.c │ │ │ │ │ ├── memcpy_t_avx512f_empty.c │ │ │ │ │ ├── memcpy_t_avx512f_noflush.c │ │ │ │ │ ├── memcpy_t_avx_clflush.c │ │ │ │ │ ├── memcpy_t_avx_clflushopt.c │ │ │ │ │ ├── memcpy_t_avx_clwb.c │ │ │ │ │ ├── memcpy_t_avx_empty.c │ │ │ │ │ ├── memcpy_t_avx_noflush.c │ │ │ │ │ ├── memcpy_t_sse2.h │ │ │ │ │ ├── memcpy_t_sse2_clflush.c │ │ │ │ │ ├── memcpy_t_sse2_clflushopt.c │ │ │ │ │ ├── memcpy_t_sse2_clwb.c │ │ │ │ │ ├── memcpy_t_sse2_empty.c │ │ │ │ │ └── memcpy_t_sse2_noflush.c │ │ │ │ │ ├── memcpy_memset.h │ │ │ │ │ ├── memset │ │ │ │ │ ├── memset_avx.h │ │ │ │ │ ├── memset_avx512f.h │ │ │ │ │ ├── memset_nt_avx.h │ │ │ │ │ ├── memset_nt_avx512f.h │ │ │ │ │ ├── memset_nt_avx512f_clflush.c │ │ │ │ │ ├── memset_nt_avx512f_clflushopt.c │ │ │ │ │ ├── memset_nt_avx512f_clwb.c │ │ │ │ │ ├── memset_nt_avx512f_empty.c │ │ │ │ │ ├── memset_nt_avx512f_noflush.c │ │ │ │ │ ├── memset_nt_avx_clflush.c │ │ │ │ │ ├── memset_nt_avx_clflushopt.c │ │ │ │ │ ├── memset_nt_avx_clwb.c │ │ │ │ │ ├── memset_nt_avx_empty.c │ │ │ │ │ ├── memset_nt_avx_noflush.c │ │ │ │ │ ├── memset_nt_sse2.h │ │ │ │ │ ├── memset_nt_sse2_clflush.c │ │ │ │ │ ├── memset_nt_sse2_clflushopt.c │ │ │ │ │ ├── memset_nt_sse2_clwb.c │ │ │ │ │ ├── memset_nt_sse2_empty.c │ │ │ │ │ ├── memset_nt_sse2_noflush.c │ │ │ │ │ ├── memset_sse2.h │ │ │ │ │ ├── memset_t_avx.h │ │ │ │ │ ├── memset_t_avx512f.h │ │ │ │ │ ├── memset_t_avx512f_clflush.c │ │ │ │ │ ├── memset_t_avx512f_clflushopt.c │ │ │ │ │ ├── memset_t_avx512f_clwb.c │ │ │ │ │ ├── memset_t_avx512f_empty.c │ │ │ │ │ ├── memset_t_avx512f_noflush.c │ │ │ │ │ ├── memset_t_avx_clflush.c │ │ │ │ │ ├── memset_t_avx_clflushopt.c │ │ │ │ │ ├── memset_t_avx_clwb.c │ │ │ │ │ ├── memset_t_avx_empty.c │ │ │ │ │ ├── memset_t_avx_noflush.c │ │ │ │ │ ├── memset_t_sse2.h │ │ │ │ │ ├── memset_t_sse2_clflush.c │ │ │ │ │ ├── memset_t_sse2_clflushopt.c │ │ │ │ │ ├── memset_t_sse2_clwb.c │ │ │ │ │ ├── memset_t_sse2_empty.c │ │ │ │ │ └── memset_t_sse2_noflush.c │ │ │ │ │ └── sources.inc │ │ │ └── libpmemobj │ │ │ │ ├── Makefile │ │ │ │ ├── alloc_class.c │ │ │ │ ├── alloc_class.h │ │ │ │ ├── bucket.c │ │ │ │ ├── bucket.h │ │ │ │ ├── container.h │ │ │ │ ├── container_ravl.c │ │ │ │ ├── container_ravl.h │ │ │ │ ├── container_seglists.c │ │ │ │ ├── container_seglists.h │ │ │ │ ├── critnib.c │ │ │ │ ├── critnib.h │ │ │ │ ├── ctl_debug.c │ │ │ │ ├── ctl_debug.h │ │ │ │ ├── heap.c │ │ │ │ ├── heap.h │ │ │ │ ├── heap_layout.h │ │ │ │ ├── lane.c │ │ │ │ ├── lane.h │ │ │ │ ├── libpmemobj.c │ │ │ │ ├── libpmemobj.def │ │ │ │ ├── libpmemobj.link.in │ │ │ │ ├── libpmemobj.rc │ │ │ │ ├── libpmemobj.vcxproj │ │ │ │ ├── libpmemobj.vcxproj.filters │ │ │ │ ├── libpmemobj_main.c │ │ │ │ ├── list.c │ │ │ │ ├── list.h │ │ │ │ ├── memblock.c │ │ │ │ ├── memblock.h │ │ │ │ ├── memops.c │ │ │ │ ├── memops.h │ │ │ │ ├── obj.c │ │ │ │ ├── obj.h │ │ │ │ ├── palloc.c │ │ │ │ ├── palloc.h │ │ │ │ ├── pmalloc.c │ │ │ │ ├── pmalloc.h │ │ │ │ ├── pmemops.h │ │ │ │ ├── ravl.c │ │ │ │ ├── ravl.h │ │ │ │ ├── recycler.c │ │ │ │ ├── recycler.h │ │ │ │ ├── stats.c │ │ │ │ ├── stats.h │ │ │ │ ├── sync.c │ │ │ │ ├── sync.h │ │ │ │ ├── tx.c │ │ │ │ ├── tx.h │ │ │ │ ├── ulog.c │ │ │ │ └── ulog.h │ │ └── utils │ │ │ ├── .gitignore │ │ │ ├── CHECK_WHITESPACE.PS1 │ │ │ ├── CREATE-ZIP.PS1 │ │ │ ├── CSTYLE.ps1 │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── SRCVERSION.ps1 │ │ │ ├── build-dpkg.sh │ │ │ ├── build-rpm.sh │ │ │ ├── check-area.sh │ │ │ ├── check-commit.sh │ │ │ ├── check-commits.sh │ │ │ ├── check-doc.sh │ │ │ ├── check-os.sh │ │ │ ├── check-shebang.sh │ │ │ ├── check_license │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── check-headers.sh │ │ │ ├── check-license.c │ │ │ └── file-exceptions.sh │ │ │ ├── check_sdk_version.py │ │ │ ├── check_whitespace │ │ │ ├── copy-source.sh │ │ │ ├── cstyle │ │ │ ├── docker │ │ │ ├── 0001-travis-fix-travisci_build_coverity_scan.sh.patch │ │ │ ├── README │ │ │ ├── build-local.sh │ │ │ ├── build-travis.sh │ │ │ ├── configure-tests.sh │ │ │ ├── images │ │ │ │ ├── Dockerfile.fedora-28 │ │ │ │ ├── Dockerfile.ubuntu-18.04 │ │ │ │ ├── Dockerfile.ubuntu_ndctl_v60-18.04 │ │ │ │ ├── README │ │ │ │ ├── build-image.sh │ │ │ │ ├── install-libfabric.sh │ │ │ │ ├── install-libndctl.sh │ │ │ │ ├── install-valgrind.sh │ │ │ │ └── push-image.sh │ │ │ ├── prepare-for-build.sh │ │ │ ├── pull-or-rebuild-image.sh │ │ │ ├── run-build-package.sh │ │ │ ├── run-build.sh │ │ │ ├── run-coverage.sh │ │ │ ├── run-coverity.sh │ │ │ ├── run-doc-update.sh │ │ │ ├── test_package │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ └── test_package.c │ │ │ └── valid-branches.sh │ │ │ ├── get_aliases.sh │ │ │ ├── git-years │ │ │ ├── libpmem.pc.in │ │ │ ├── libpmemblk.pc.in │ │ │ ├── libpmemlog.pc.in │ │ │ ├── libpmemobj.pc.in │ │ │ ├── libpmempool.pc.in │ │ │ ├── librpmem.pc.in │ │ │ ├── libvmem.pc.in │ │ │ ├── libvmmalloc.pc.in │ │ │ ├── magic-install.sh │ │ │ ├── magic-uninstall.sh │ │ │ ├── md2man.sh │ │ │ ├── os-banned │ │ │ ├── pkg-common.sh │ │ │ ├── pkg-config.sh │ │ │ ├── pmdk.magic │ │ │ ├── pmdk.spec.in │ │ │ ├── ps_analyze.ps1 │ │ │ ├── sort_solution │ │ │ ├── style_check.sh │ │ │ └── version.sh │ └── src │ │ ├── Hash.h │ │ ├── allocator.h │ │ ├── ex_finger.cpp │ │ ├── ex_finger.h │ │ ├── lh_finger.cpp │ │ ├── lh_finger.h │ │ ├── utils.h │ │ └── zipfian_int_distribution.hpp ├── Level │ ├── Level_hashing.cpp │ ├── Level_hashing.h │ ├── Makefile │ └── spinlock.h ├── PCLHT │ ├── Makefile │ ├── atomic_ops.h │ ├── clht_lb_res.cpp │ ├── clht_lb_res.h │ └── utils.h ├── SOFT │ ├── Makefile │ ├── PNode.h │ ├── SOFT.cpp │ ├── SOFT.h │ ├── SOFTList.h │ ├── VolatileNode.h │ ├── rand_r_32.h │ ├── ssmem.cpp │ ├── ssmem.h │ ├── timer.hpp │ └── utilities.h └── common │ ├── Makefile │ ├── Makefile_common │ ├── hash.h │ ├── hash_api.h │ ├── pair.h │ ├── persist.h │ ├── vmem.cpp │ └── vmem.h └── pibench ├── LICENSE.md ├── README.md ├── pcm ├── LICENSE ├── Makefile ├── README.md ├── client_bw.cpp ├── client_bw.h ├── cpuasynchcounter.h ├── cpucounters.cpp ├── cpucounters.h ├── exceptions │ └── unsupported_processor_exception.hpp ├── lspci.h ├── memoptest.cpp ├── mmio.cpp ├── mmio.h ├── msr.cpp ├── msr.h ├── msrtest.cpp ├── mutex.h ├── pci.cpp ├── pci.h ├── pcm-core.cpp ├── pcm-iio.cpp ├── pcm-latency.cpp ├── pcm-lspci.cpp ├── pcm-memory.cpp ├── pcm-msr.cpp ├── pcm-numa.cpp ├── pcm-pcicfg.cpp ├── pcm-pcie.cpp ├── pcm-power.cpp ├── pcm-sensor.cpp ├── pcm-tsx.cpp ├── pcm.cpp ├── readmem.cpp ├── realtime.cpp ├── test.csv ├── types.h ├── utils.cpp ├── utils.h └── width_extender.h └── src ├── CMakeLists.txt ├── Makefile ├── benchmark.cpp ├── benchmark.hpp ├── cxxopts.hpp ├── key_generator.cpp ├── key_generator.hpp ├── library_loader.cpp ├── library_loader.hpp ├── main.cpp ├── operation_generator.cpp ├── operation_generator.hpp ├── selfsimilar_int_distribution.hpp ├── stopwatch.hpp ├── utils.hpp ├── value_generator.cpp ├── value_generator.hpp └── zipfian_int_distribution.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/README.md -------------------------------------------------------------------------------- /hash/CCEH/CCEH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/CCEH/CCEH.h -------------------------------------------------------------------------------- /hash/CCEH/CCEH_MSB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/CCEH/CCEH_MSB.cpp -------------------------------------------------------------------------------- /hash/CCEH/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/CCEH/Makefile -------------------------------------------------------------------------------- /hash/Clevel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/Makefile -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/README.md -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/allocation_flag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/allocation_flag.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/allocator.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/condition_variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/condition_variable.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/array_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/array_traits.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/check_persistent_ptr_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/check_persistent_ptr_array.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/common.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/compound_pool_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/compound_pool_ptr.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/conversions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/conversions.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/ctl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/ctl.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/integer_sequence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/integer_sequence.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/iterator_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/iterator_traits.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/life.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/life.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/make_atomic_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/make_atomic_impl.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/persistent_pool_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/persistent_pool_ptr.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/persistent_ptr_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/persistent_ptr_base.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/specialization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/specialization.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/temp_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/temp_value.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/template_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/template_helpers.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/detail/variadic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/detail/variadic.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/experimental/clevel_hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/experimental/clevel_hash.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/experimental/concurrent_hash_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/experimental/concurrent_hash_map.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/experimental/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/experimental/hash.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/experimental/v.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/experimental/v.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/make_persistent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/make_persistent.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/make_persistent_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/make_persistent_array.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/make_persistent_array_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/make_persistent_array_atomic.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/make_persistent_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/make_persistent_atomic.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/mutex.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/p.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/p.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/persistent_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/persistent_ptr.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/pexceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/pexceptions.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/pext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/pext.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/pool.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/shared_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/shared_mutex.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/timed_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/timed_mutex.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/transaction.hpp -------------------------------------------------------------------------------- /hash/Clevel/libpmemobj++/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/libpmemobj++/utils.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/clevel_hash/clevel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/clevel_hash/clevel.cpp -------------------------------------------------------------------------------- /hash/Clevel/tests/clevel_hash/clevel_hash_cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/clevel_hash/clevel_hash_cli.cpp -------------------------------------------------------------------------------- /hash/Clevel/tests/clevel_hash/clevel_hash_resize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/clevel_hash/clevel_hash_resize.cpp -------------------------------------------------------------------------------- /hash/Clevel/tests/clevel_hash/clevel_hash_ycsb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/clevel_hash/clevel_hash_ycsb.cpp -------------------------------------------------------------------------------- /hash/Clevel/tests/clevel_hash/clevel_hash_ycsb_macro.cpp: -------------------------------------------------------------------------------- 1 | #define MACRO_TEST_FOR_CLEVEL_HASH 1 2 | #include "clevel_hash_ycsb.cpp" -------------------------------------------------------------------------------- /hash/Clevel/tests/common/helper_classes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/common/helper_classes.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/common/iterators_support.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/common/iterators_support.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/common/pthread_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/common/pthread_common.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/common/unittest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/common/unittest.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/common/unittest_windows.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/common/unittest_windows.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/libpmemobj_cpp_examples_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/libpmemobj_cpp_examples_common.hpp -------------------------------------------------------------------------------- /hash/Clevel/tests/test_backtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/test_backtrace.c -------------------------------------------------------------------------------- /hash/Clevel/tests/test_backtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/test_backtrace.h -------------------------------------------------------------------------------- /hash/Clevel/tests/valgrind_internal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/valgrind_internal.cpp -------------------------------------------------------------------------------- /hash/Clevel/tests/valgrind_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Clevel/tests/valgrind_internal.hpp -------------------------------------------------------------------------------- /hash/Dash/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/Makefile -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/.clang-format -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/.dockerignore -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/.gitignore -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/CMakeLists.txt -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/Dockerfile -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/LICENSE -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/README.md -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/azure-pipelines.yml -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/benchmark/bench_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/benchmark/bench_common.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/benchmark/pcas_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/benchmark/pcas_bench.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/epoch_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/epoch_manager.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/garbage_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/garbage_list.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/garbage_list_unsafe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/garbage_list_unsafe.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/pcas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/pcas.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/pm_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/pm_allocator.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/epoch_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/epoch_test.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/garbage_list_pm_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/garbage_list_pm_test.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/garbage_list_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/garbage_list_test.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/pcas_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/pcas_test.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/pm_allocator_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/pm_allocator_test.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tests/smoke_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tests/smoke_test.cpp -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/tls_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/tls_thread.h -------------------------------------------------------------------------------- /hash/Dash/_deps/epoch_reclaimer-src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/_deps/epoch_reclaimer-src/utils.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/Makefile.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/.cstyleignore: -------------------------------------------------------------------------------- 1 | queue.h 2 | -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/alloc.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/alloc.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/badblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/badblock.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/badblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/badblock.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/badblock_ndctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/badblock_ndctl.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/badblock_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/badblock_none.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/common.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/common.rc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl_cow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl_cow.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl_fallocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl_fallocate.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl_global.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl_prefault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl_prefault.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/ctl_sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/ctl_sds.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/dlsym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/dlsym.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/errno_freebsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/errno_freebsd.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/extent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/extent.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/extent_freebsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/extent_freebsd.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/extent_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/extent_linux.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/fault_injection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/fault_injection.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/file.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/file.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/file_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/file_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/file_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/file_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/fs.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/fs_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/fs_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/fs_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/fs_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/libpmemcommon.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/libpmemcommon.vcxproj -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/libpmemcommon.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/libpmemcommon.vcxproj.filters -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/mmap.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/mmap.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/mmap_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/mmap_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/mmap_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/mmap_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_auto_flush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_auto_flush.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_auto_flush_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_auto_flush_linux.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_auto_flush_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_auto_flush_none.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_auto_flush_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_auto_flush_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_auto_flush_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_auto_flush_windows.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_badblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_badblock.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_deep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_deep.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_deep_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_deep_linux.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_deep_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_deep_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_dimm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_dimm.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_dimm_ndctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_dimm_ndctl.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_dimm_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_dimm_none.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_dimm_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_dimm_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_thread.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_thread_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_thread_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_thread_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_thread_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/os_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/os_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/out.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/out.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/pmemcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/pmemcommon.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/pmemcommon.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/pmemcommon.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/pool_hdr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/pool_hdr.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/pool_hdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/pool_hdr.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/queue.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/rand.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/rand.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/set.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/set.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/shutdown_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/shutdown_state.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/shutdown_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/shutdown_state.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/sys_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/sys_util.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/util.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/util.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/util_pmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/util_pmem.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/util_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/util_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/util_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/util_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/uuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/uuid.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/uuid.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/uuid_freebsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/uuid_freebsd.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/uuid_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/uuid_linux.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/uuid_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/uuid_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/.cstyleignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/.cstyleignore -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/README -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/drd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/drd.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/helgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/helgrind.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/memcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/memcheck.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/pmemcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/pmemcheck.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind/valgrind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind/valgrind.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/valgrind_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/valgrind_internal.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/vec.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/common/vecq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/common/vecq.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/.cstyleignore: -------------------------------------------------------------------------------- 1 | pmemcompat.h 2 | -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/README -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmem.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemblk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemblk.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemlog.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj++/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj++/README.md -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj++/detail/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj++/detail/README.md -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/action.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/action_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/action_base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/atomic.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/atomic_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/atomic_base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/ctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/ctl.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/iterator.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/iterator_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/iterator_base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/lists_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/lists_atomic.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/lists_atomic_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/lists_atomic_base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/pool.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/pool_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/pool_base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/thread.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/tx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/tx_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/tx_base.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmemobj/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmemobj/types.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libpmempool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libpmempool.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/librpmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/librpmem.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libvmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libvmem.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/libvmmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/libvmmalloc.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/include/pmemcompat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/include/pmemcompat.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/aarch64/arm_cacheops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/aarch64/arm_cacheops.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/aarch64/flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/aarch64/flags.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/aarch64/flush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/aarch64/flush.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/aarch64/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/aarch64/init.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/aarch64/sources.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/aarch64/sources.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem.def -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem.link.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem.link.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem.rc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem.vcxproj -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem.vcxproj.filters -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/libpmem_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/libpmem_main.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/memops_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/memops_generic.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/pmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/pmem.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/pmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/pmem.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/pmem_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/pmem_posix.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/pmem_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/pmem_windows.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/cpu.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/cpu.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/flags.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/flush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/flush.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/init.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_avx512f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_avx512f.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx512f_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_avx_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_nt_sse2_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_sse2.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx512f_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_avx_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy/memcpy_t_sse2_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memcpy_memset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memcpy_memset.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_avx512f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_avx512f.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx512f_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_avx_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_nt_sse2_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_sse2.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx512f_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_avx_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_clflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_clflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_clflushopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_clflushopt.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_clwb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_clwb.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_empty.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_noflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/memset/memset_t_sse2_noflush.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmem/x86_64/sources.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmem/x86_64/sources.inc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/alloc_class.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/alloc_class.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/alloc_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/alloc_class.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/bucket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/bucket.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/bucket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/bucket.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/container.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/container_ravl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/container_ravl.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/container_ravl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/container_ravl.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/container_seglists.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/container_seglists.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/container_seglists.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/container_seglists.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/critnib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/critnib.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/critnib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/critnib.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/ctl_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/ctl_debug.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/ctl_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/ctl_debug.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/heap.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/heap.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/heap_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/heap_layout.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/lane.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/lane.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/lane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/lane.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj.def -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj.link.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj.link.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj.rc -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj.vcxproj -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj.vcxproj.filters -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/libpmemobj_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/libpmemobj_main.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/list.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/list.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/memblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/memblock.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/memblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/memblock.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/memops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/memops.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/memops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/memops.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/obj.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/obj.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/palloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/palloc.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/palloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/palloc.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/pmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/pmalloc.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/pmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/pmalloc.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/pmemops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/pmemops.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/ravl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/ravl.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/ravl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/ravl.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/recycler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/recycler.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/recycler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/recycler.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/stats.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/stats.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/sync.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/sync.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/tx.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/tx.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/ulog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/ulog.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/src/libpmemobj/ulog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/src/libpmemobj/ulog.h -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/.gitignore: -------------------------------------------------------------------------------- 1 | *.zip 2 | -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/CHECK_WHITESPACE.PS1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/CHECK_WHITESPACE.PS1 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/CREATE-ZIP.PS1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/CREATE-ZIP.PS1 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/CSTYLE.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/CSTYLE.ps1 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/README -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/SRCVERSION.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/SRCVERSION.ps1 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/build-dpkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/build-dpkg.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/build-rpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/build-rpm.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check-area.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check-area.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check-commit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check-commit.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check-commits.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check-commits.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check-doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check-doc.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check-os.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check-os.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check-shebang.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check-shebang.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_license/.gitignore: -------------------------------------------------------------------------------- 1 | check-license 2 | -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_license/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check_license/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_license/check-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check_license/check-headers.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_license/check-license.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check_license/check-license.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_license/file-exceptions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check_license/file-exceptions.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_sdk_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check_sdk_version.py -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/check_whitespace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/check_whitespace -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/copy-source.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/copy-source.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/cstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/cstyle -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/0001-travis-fix-travisci_build_coverity_scan.sh.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/0001-travis-fix-travisci_build_coverity_scan.sh.patch -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/README -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/build-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/build-local.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/build-travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/build-travis.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/configure-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/configure-tests.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/Dockerfile.fedora-28: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/Dockerfile.fedora-28 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/Dockerfile.ubuntu-18.04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/Dockerfile.ubuntu-18.04 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/Dockerfile.ubuntu_ndctl_v60-18.04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/Dockerfile.ubuntu_ndctl_v60-18.04 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/README -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/build-image.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/install-libfabric.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/install-libfabric.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/install-libndctl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/install-libndctl.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/install-valgrind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/install-valgrind.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/images/push-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/images/push-image.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/prepare-for-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/prepare-for-build.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/pull-or-rebuild-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/pull-or-rebuild-image.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/run-build-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/run-build-package.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/run-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/run-build.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/run-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/run-coverage.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/run-coverity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/run-coverity.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/run-doc-update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/run-doc-update.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/test_package/.gitignore: -------------------------------------------------------------------------------- 1 | test_package 2 | -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/test_package/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/test_package/Makefile -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/test_package/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/test_package/README -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/test_package/test_package.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/test_package/test_package.c -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/docker/valid-branches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/docker/valid-branches.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/get_aliases.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/get_aliases.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/git-years: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/git-years -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libpmem.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libpmem.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libpmemblk.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libpmemblk.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libpmemlog.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libpmemlog.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libpmemobj.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libpmemobj.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libpmempool.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libpmempool.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/librpmem.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/librpmem.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libvmem.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libvmem.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/libvmmalloc.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/libvmmalloc.pc.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/magic-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/magic-install.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/magic-uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/magic-uninstall.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/md2man.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/md2man.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/os-banned: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/os-banned -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/pkg-common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/pkg-common.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/pkg-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/pkg-config.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/pmdk.magic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/pmdk.magic -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/pmdk.spec.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/pmdk.spec.in -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/ps_analyze.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/ps_analyze.ps1 -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/sort_solution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/sort_solution -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/style_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/style_check.sh -------------------------------------------------------------------------------- /hash/Dash/pmdk/utils/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/pmdk/utils/version.sh -------------------------------------------------------------------------------- /hash/Dash/src/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/Hash.h -------------------------------------------------------------------------------- /hash/Dash/src/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/allocator.h -------------------------------------------------------------------------------- /hash/Dash/src/ex_finger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/ex_finger.cpp -------------------------------------------------------------------------------- /hash/Dash/src/ex_finger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/ex_finger.h -------------------------------------------------------------------------------- /hash/Dash/src/lh_finger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/lh_finger.cpp -------------------------------------------------------------------------------- /hash/Dash/src/lh_finger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/lh_finger.h -------------------------------------------------------------------------------- /hash/Dash/src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/utils.h -------------------------------------------------------------------------------- /hash/Dash/src/zipfian_int_distribution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Dash/src/zipfian_int_distribution.hpp -------------------------------------------------------------------------------- /hash/Level/Level_hashing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Level/Level_hashing.cpp -------------------------------------------------------------------------------- /hash/Level/Level_hashing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Level/Level_hashing.h -------------------------------------------------------------------------------- /hash/Level/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Level/Makefile -------------------------------------------------------------------------------- /hash/Level/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/Level/spinlock.h -------------------------------------------------------------------------------- /hash/PCLHT/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/PCLHT/Makefile -------------------------------------------------------------------------------- /hash/PCLHT/atomic_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/PCLHT/atomic_ops.h -------------------------------------------------------------------------------- /hash/PCLHT/clht_lb_res.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/PCLHT/clht_lb_res.cpp -------------------------------------------------------------------------------- /hash/PCLHT/clht_lb_res.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/PCLHT/clht_lb_res.h -------------------------------------------------------------------------------- /hash/PCLHT/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/PCLHT/utils.h -------------------------------------------------------------------------------- /hash/SOFT/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/Makefile -------------------------------------------------------------------------------- /hash/SOFT/PNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/PNode.h -------------------------------------------------------------------------------- /hash/SOFT/SOFT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/SOFT.cpp -------------------------------------------------------------------------------- /hash/SOFT/SOFT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/SOFT.h -------------------------------------------------------------------------------- /hash/SOFT/SOFTList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/SOFTList.h -------------------------------------------------------------------------------- /hash/SOFT/VolatileNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/VolatileNode.h -------------------------------------------------------------------------------- /hash/SOFT/rand_r_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/rand_r_32.h -------------------------------------------------------------------------------- /hash/SOFT/ssmem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/ssmem.cpp -------------------------------------------------------------------------------- /hash/SOFT/ssmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/ssmem.h -------------------------------------------------------------------------------- /hash/SOFT/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/timer.hpp -------------------------------------------------------------------------------- /hash/SOFT/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/SOFT/utilities.h -------------------------------------------------------------------------------- /hash/common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/Makefile -------------------------------------------------------------------------------- /hash/common/Makefile_common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/Makefile_common -------------------------------------------------------------------------------- /hash/common/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/hash.h -------------------------------------------------------------------------------- /hash/common/hash_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/hash_api.h -------------------------------------------------------------------------------- /hash/common/pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/pair.h -------------------------------------------------------------------------------- /hash/common/persist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/persist.h -------------------------------------------------------------------------------- /hash/common/vmem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/vmem.cpp -------------------------------------------------------------------------------- /hash/common/vmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/hash/common/vmem.h -------------------------------------------------------------------------------- /pibench/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/LICENSE.md -------------------------------------------------------------------------------- /pibench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/README.md -------------------------------------------------------------------------------- /pibench/pcm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/LICENSE -------------------------------------------------------------------------------- /pibench/pcm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/Makefile -------------------------------------------------------------------------------- /pibench/pcm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/README.md -------------------------------------------------------------------------------- /pibench/pcm/client_bw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/client_bw.cpp -------------------------------------------------------------------------------- /pibench/pcm/client_bw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/client_bw.h -------------------------------------------------------------------------------- /pibench/pcm/cpuasynchcounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/cpuasynchcounter.h -------------------------------------------------------------------------------- /pibench/pcm/cpucounters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/cpucounters.cpp -------------------------------------------------------------------------------- /pibench/pcm/cpucounters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/cpucounters.h -------------------------------------------------------------------------------- /pibench/pcm/exceptions/unsupported_processor_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/exceptions/unsupported_processor_exception.hpp -------------------------------------------------------------------------------- /pibench/pcm/lspci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/lspci.h -------------------------------------------------------------------------------- /pibench/pcm/memoptest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/memoptest.cpp -------------------------------------------------------------------------------- /pibench/pcm/mmio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/mmio.cpp -------------------------------------------------------------------------------- /pibench/pcm/mmio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/mmio.h -------------------------------------------------------------------------------- /pibench/pcm/msr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/msr.cpp -------------------------------------------------------------------------------- /pibench/pcm/msr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/msr.h -------------------------------------------------------------------------------- /pibench/pcm/msrtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/msrtest.cpp -------------------------------------------------------------------------------- /pibench/pcm/mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/mutex.h -------------------------------------------------------------------------------- /pibench/pcm/pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pci.cpp -------------------------------------------------------------------------------- /pibench/pcm/pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pci.h -------------------------------------------------------------------------------- /pibench/pcm/pcm-core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-core.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-iio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-iio.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-latency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-latency.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-lspci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-lspci.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-memory.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-msr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-msr.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-numa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-numa.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-pcicfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-pcicfg.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-pcie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-pcie.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-power.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-sensor.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm-tsx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm-tsx.cpp -------------------------------------------------------------------------------- /pibench/pcm/pcm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/pcm.cpp -------------------------------------------------------------------------------- /pibench/pcm/readmem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/readmem.cpp -------------------------------------------------------------------------------- /pibench/pcm/realtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/realtime.cpp -------------------------------------------------------------------------------- /pibench/pcm/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/test.csv -------------------------------------------------------------------------------- /pibench/pcm/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/types.h -------------------------------------------------------------------------------- /pibench/pcm/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/utils.cpp -------------------------------------------------------------------------------- /pibench/pcm/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/utils.h -------------------------------------------------------------------------------- /pibench/pcm/width_extender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/pcm/width_extender.h -------------------------------------------------------------------------------- /pibench/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/CMakeLists.txt -------------------------------------------------------------------------------- /pibench/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/Makefile -------------------------------------------------------------------------------- /pibench/src/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/benchmark.cpp -------------------------------------------------------------------------------- /pibench/src/benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/benchmark.hpp -------------------------------------------------------------------------------- /pibench/src/cxxopts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/cxxopts.hpp -------------------------------------------------------------------------------- /pibench/src/key_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/key_generator.cpp -------------------------------------------------------------------------------- /pibench/src/key_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/key_generator.hpp -------------------------------------------------------------------------------- /pibench/src/library_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/library_loader.cpp -------------------------------------------------------------------------------- /pibench/src/library_loader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/library_loader.hpp -------------------------------------------------------------------------------- /pibench/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/main.cpp -------------------------------------------------------------------------------- /pibench/src/operation_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/operation_generator.cpp -------------------------------------------------------------------------------- /pibench/src/operation_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/operation_generator.hpp -------------------------------------------------------------------------------- /pibench/src/selfsimilar_int_distribution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/selfsimilar_int_distribution.hpp -------------------------------------------------------------------------------- /pibench/src/stopwatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/stopwatch.hpp -------------------------------------------------------------------------------- /pibench/src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/utils.hpp -------------------------------------------------------------------------------- /pibench/src/value_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/value_generator.cpp -------------------------------------------------------------------------------- /pibench/src/value_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/value_generator.hpp -------------------------------------------------------------------------------- /pibench/src/zipfian_int_distribution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HNUSystemsLab/HashEvaluation/HEAD/pibench/src/zipfian_int_distribution.hpp --------------------------------------------------------------------------------