.codecov.yml .travis.yml AUTHORS CONTRIBUTING COPYING ChangeLog Makefile.am NEWS PULL_REQUEST_TEMPLATE.md README astyle.sh autogen.sh autohbw/Makefile.mk autohbw/autohbw.c autohbw/autohbw_README autohbw/autohbw_get_src_lines.pl autohbw/autohbw_test.sh build.sh configure.ac examples/Makefile.mk examples/README examples/autohbw_candidates.c examples/filter_example.c examples/hello_hbw_example.c examples/hello_memkind_example.c examples/memkind_allocated.hpp examples/memkind_allocated_example.cpp examples/memkind_cpp_allocator.cpp examples/memkind_decorator_debug.c examples/memkind_get_stat.c examples/pmem_alignment.c examples/pmem_and_default_kind.c examples/pmem_and_dax_kmem.c examples/pmem_config.c examples/pmem_cpp_allocator.cpp examples/pmem_detect_kind.c examples/pmem_free_with_unknown_kind.c examples/pmem_kinds.c examples/pmem_malloc.c examples/pmem_malloc_unlimited.c examples/pmem_multithreads.c examples/pmem_multithreads_onekind.c examples/pmem_usable_size.c include/hbw_allocator.h include/hbwmalloc.h include/memkind.h include/memkind/internal/heap_manager.h include/memkind/internal/memkind_arena.h include/memkind/internal/memkind_bandwidth.h include/memkind/internal/memkind_dax_kmem.h include/memkind/internal/memkind_default.h include/memkind/internal/memkind_gbtlb.h include/memkind/internal/memkind_hbw.h include/memkind/internal/memkind_hugetlb.h include/memkind/internal/memkind_interleave.h include/memkind/internal/memkind_log.h include/memkind/internal/memkind_pmem.h include/memkind/internal/memkind_private.h include/memkind/internal/memkind_regular.h include/memkind/internal/tbb_mem_pool_policy.h include/memkind/internal/tbb_wrapper.h include/memkind/internal/vec.h include/memkind_allocator.h include/memkind_deprecated.h include/pmem_allocator.h install_astyle.sh jemalloc/.appveyor.yml jemalloc/.autom4te.cfg jemalloc/.gitattributes jemalloc/.gitignore jemalloc/.travis.yml jemalloc/autogen.sh jemalloc/bin/jemalloc-config.in jemalloc/bin/jemalloc.sh.in jemalloc/bin/jeprof.in jemalloc/build-aux/config.guess jemalloc/build-aux/config.sub jemalloc/build-aux/install-sh jemalloc/ChangeLog jemalloc/config.stamp.in jemalloc/configure.ac jemalloc/COPYING jemalloc/doc/html.xsl.in jemalloc/doc/jemalloc.xml.in jemalloc/doc/manpages.xsl.in jemalloc/doc/stylesheet.xsl jemalloc/include/jemalloc/internal/arena_externs.h jemalloc/include/jemalloc/internal/arena_inlines_a.h jemalloc/include/jemalloc/internal/arena_inlines_b.h jemalloc/include/jemalloc/internal/arena_stats.h jemalloc/include/jemalloc/internal/arena_structs_a.h jemalloc/include/jemalloc/internal/arena_structs_b.h jemalloc/include/jemalloc/internal/arena_types.h jemalloc/include/jemalloc/internal/assert.h jemalloc/include/jemalloc/internal/atomic.h jemalloc/include/jemalloc/internal/atomic_c11.h jemalloc/include/jemalloc/internal/atomic_gcc_atomic.h jemalloc/include/jemalloc/internal/atomic_gcc_sync.h jemalloc/include/jemalloc/internal/atomic_msvc.h jemalloc/include/jemalloc/internal/background_thread_externs.h jemalloc/include/jemalloc/internal/background_thread_inlines.h jemalloc/include/jemalloc/internal/background_thread_structs.h jemalloc/include/jemalloc/internal/base_externs.h jemalloc/include/jemalloc/internal/base_inlines.h jemalloc/include/jemalloc/internal/base_structs.h jemalloc/include/jemalloc/internal/base_types.h jemalloc/include/jemalloc/internal/bin.h jemalloc/include/jemalloc/internal/bin_stats.h jemalloc/include/jemalloc/internal/bin_types.h jemalloc/include/jemalloc/internal/bitmap.h jemalloc/include/jemalloc/internal/bit_util.h jemalloc/include/jemalloc/internal/cache_bin.h jemalloc/include/jemalloc/internal/ckh.h jemalloc/include/jemalloc/internal/ctl.h jemalloc/include/jemalloc/internal/div.h jemalloc/include/jemalloc/internal/emitter.h jemalloc/include/jemalloc/internal/extent_dss.h jemalloc/include/jemalloc/internal/extent_externs.h jemalloc/include/jemalloc/internal/extent_inlines.h jemalloc/include/jemalloc/internal/extent_mmap.h jemalloc/include/jemalloc/internal/extent_structs.h jemalloc/include/jemalloc/internal/extent_types.h jemalloc/include/jemalloc/internal/hash.h jemalloc/include/jemalloc/internal/hook.h jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h.in jemalloc/include/jemalloc/internal/jemalloc_internal_externs.h jemalloc/include/jemalloc/internal/jemalloc_internal_includes.h jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_b.h jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_c.h jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h jemalloc/include/jemalloc/internal/jemalloc_internal_types.h jemalloc/include/jemalloc/internal/jemalloc_preamble.h.in jemalloc/include/jemalloc/internal/large_externs.h jemalloc/include/jemalloc/internal/log.h jemalloc/include/jemalloc/internal/malloc_io.h jemalloc/include/jemalloc/internal/mutex.h jemalloc/include/jemalloc/internal/mutex_pool.h jemalloc/include/jemalloc/internal/mutex_prof.h jemalloc/include/jemalloc/internal/nstime.h jemalloc/include/jemalloc/internal/pages.h jemalloc/include/jemalloc/internal/ph.h jemalloc/include/jemalloc/internal/private_namespace.sh jemalloc/include/jemalloc/internal/private_symbols.sh jemalloc/include/jemalloc/internal/prng.h jemalloc/include/jemalloc/internal/prof_externs.h jemalloc/include/jemalloc/internal/prof_inlines_a.h jemalloc/include/jemalloc/internal/prof_inlines_b.h jemalloc/include/jemalloc/internal/prof_structs.h jemalloc/include/jemalloc/internal/prof_types.h jemalloc/include/jemalloc/internal/public_namespace.sh jemalloc/include/jemalloc/internal/public_unnamespace.sh jemalloc/include/jemalloc/internal/ql.h jemalloc/include/jemalloc/internal/qr.h jemalloc/include/jemalloc/internal/quantum.h jemalloc/include/jemalloc/internal/rb.h jemalloc/include/jemalloc/internal/rtree.h jemalloc/include/jemalloc/internal/rtree_tsd.h jemalloc/include/jemalloc/internal/safety_check.h jemalloc/include/jemalloc/internal/sc.h jemalloc/include/jemalloc/internal/seq.h jemalloc/include/jemalloc/internal/smoothstep.h jemalloc/include/jemalloc/internal/smoothstep.sh jemalloc/include/jemalloc/internal/spin.h jemalloc/include/jemalloc/internal/stats.h jemalloc/include/jemalloc/internal/sz.h jemalloc/include/jemalloc/internal/tcache_externs.h jemalloc/include/jemalloc/internal/tcache_inlines.h jemalloc/include/jemalloc/internal/tcache_structs.h jemalloc/include/jemalloc/internal/tcache_types.h jemalloc/include/jemalloc/internal/test_hooks.h jemalloc/include/jemalloc/internal/ticker.h jemalloc/include/jemalloc/internal/tsd.h jemalloc/include/jemalloc/internal/tsd_generic.h jemalloc/include/jemalloc/internal/tsd_malloc_thread_cleanup.h jemalloc/include/jemalloc/internal/tsd_tls.h jemalloc/include/jemalloc/internal/tsd_types.h jemalloc/include/jemalloc/internal/tsd_win.h jemalloc/include/jemalloc/internal/util.h jemalloc/include/jemalloc/internal/witness.h jemalloc/include/jemalloc/jemalloc.sh jemalloc/include/jemalloc/jemalloc_defs.h.in jemalloc/include/jemalloc/jemalloc_macros.h.in jemalloc/include/jemalloc/jemalloc_mangle.sh jemalloc/include/jemalloc/jemalloc_protos.h.in jemalloc/include/jemalloc/jemalloc_rename.sh jemalloc/include/jemalloc/jemalloc_typedefs.h.in jemalloc/include/msvc_compat/C99/stdbool.h jemalloc/include/msvc_compat/C99/stdint.h jemalloc/include/msvc_compat/strings.h jemalloc/include/msvc_compat/windows_extra.h jemalloc/INSTALL.md jemalloc/jemalloc.pc.in jemalloc/m4/ax_cxx_compile_stdcxx.m4 jemalloc/Makefile.in jemalloc/msvc/jemalloc_vc2015.sln jemalloc/msvc/jemalloc_vc2017.sln jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj.filters jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj.filters jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj.filters jemalloc/msvc/projects/vc2017/test_threads/test_threads.vcxproj jemalloc/msvc/projects/vc2017/test_threads/test_threads.vcxproj.filters jemalloc/msvc/ReadMe.txt jemalloc/msvc/test_threads/test_threads.cpp jemalloc/msvc/test_threads/test_threads.h jemalloc/msvc/test_threads/test_threads_main.cpp jemalloc/README jemalloc/run_tests.sh jemalloc/scripts/gen_run_tests.py jemalloc/scripts/gen_travis.py jemalloc/src/arena.c jemalloc/src/background_thread.c jemalloc/src/base.c jemalloc/src/bin.c jemalloc/src/bitmap.c jemalloc/src/ckh.c jemalloc/src/ctl.c jemalloc/src/div.c jemalloc/src/extent.c jemalloc/src/extent_dss.c jemalloc/src/extent_mmap.c jemalloc/src/hash.c jemalloc/src/hook.c jemalloc/src/jemalloc.c jemalloc/src/jemalloc_cpp.cpp jemalloc/src/large.c jemalloc/src/log.c jemalloc/src/malloc_io.c jemalloc/src/mutex.c jemalloc/src/mutex_pool.c jemalloc/src/nstime.c jemalloc/src/pages.c jemalloc/src/prng.c jemalloc/src/prof.c jemalloc/src/rtree.c jemalloc/src/safety_check.c jemalloc/src/sc.c jemalloc/src/stats.c jemalloc/src/sz.c jemalloc/src/tcache.c jemalloc/src/test_hooks.c jemalloc/src/ticker.c jemalloc/src/tsd.c jemalloc/src/witness.c jemalloc/src/zone.c jemalloc/test/include/test/btalloc.h jemalloc/test/include/test/extent_hooks.h jemalloc/test/include/test/jemalloc_test.h.in jemalloc/test/include/test/jemalloc_test_defs.h.in jemalloc/test/include/test/math.h jemalloc/test/include/test/mq.h jemalloc/test/include/test/mtx.h jemalloc/test/include/test/SFMT-alti.h jemalloc/test/include/test/SFMT-params.h jemalloc/test/include/test/SFMT-params607.h jemalloc/test/include/test/SFMT-params1279.h jemalloc/test/include/test/SFMT-params2281.h jemalloc/test/include/test/SFMT-params4253.h jemalloc/test/include/test/SFMT-params11213.h jemalloc/test/include/test/SFMT-params19937.h jemalloc/test/include/test/SFMT-params44497.h jemalloc/test/include/test/SFMT-params86243.h jemalloc/test/include/test/SFMT-params132049.h jemalloc/test/include/test/SFMT-params216091.h jemalloc/test/include/test/SFMT-sse2.h jemalloc/test/include/test/SFMT.h jemalloc/test/include/test/test.h jemalloc/test/include/test/thd.h jemalloc/test/include/test/timer.h jemalloc/test/integration/aligned_alloc.c jemalloc/test/integration/allocated.c jemalloc/test/integration/extent.c jemalloc/test/integration/extent.sh jemalloc/test/integration/malloc.c jemalloc/test/integration/mallocx.c jemalloc/test/integration/mallocx.sh jemalloc/test/integration/MALLOCX_ARENA.c jemalloc/test/integration/overflow.c jemalloc/test/integration/posix_memalign.c jemalloc/test/integration/rallocx.c jemalloc/test/integration/sdallocx.c jemalloc/test/integration/slab_sizes.c jemalloc/test/integration/slab_sizes.sh jemalloc/test/integration/smallocx.c jemalloc/test/integration/smallocx.sh jemalloc/test/integration/thread_arena.c jemalloc/test/integration/thread_tcache_enabled.c jemalloc/test/integration/xallocx.c jemalloc/test/integration/xallocx.sh jemalloc/test/src/btalloc.c jemalloc/test/src/btalloc_0.c jemalloc/test/src/btalloc_1.c jemalloc/test/src/math.c jemalloc/test/src/mq.c jemalloc/test/src/mtx.c jemalloc/test/src/SFMT.c jemalloc/test/src/test.c jemalloc/test/src/thd.c jemalloc/test/src/timer.c jemalloc/test/stress/hookbench.c jemalloc/test/stress/microbench.c jemalloc/test/test.sh.in jemalloc/test/unit/a0.c jemalloc/test/unit/arena_reset.c jemalloc/test/unit/arena_reset_prof.c jemalloc/test/unit/arena_reset_prof.sh jemalloc/test/unit/atomic.c jemalloc/test/unit/background_thread.c jemalloc/test/unit/background_thread_enable.c jemalloc/test/unit/base.c jemalloc/test/unit/binshard.c jemalloc/test/unit/binshard.sh jemalloc/test/unit/bitmap.c jemalloc/test/unit/bit_util.c jemalloc/test/unit/ckh.c jemalloc/test/unit/decay.c jemalloc/test/unit/decay.sh jemalloc/test/unit/div.c jemalloc/test/unit/emitter.c jemalloc/test/unit/extent_quantize.c jemalloc/test/unit/extent_util.c jemalloc/test/unit/fork.c jemalloc/test/unit/hash.c jemalloc/test/unit/hook.c jemalloc/test/unit/huge.c jemalloc/test/unit/junk.c jemalloc/test/unit/junk.sh jemalloc/test/unit/junk_alloc.c jemalloc/test/unit/junk_alloc.sh jemalloc/test/unit/junk_free.c jemalloc/test/unit/junk_free.sh jemalloc/test/unit/log.c jemalloc/test/unit/mallctl.c jemalloc/test/unit/malloc_io.c jemalloc/test/unit/math.c jemalloc/test/unit/mq.c jemalloc/test/unit/mtx.c jemalloc/test/unit/nstime.c jemalloc/test/unit/pack.c jemalloc/test/unit/pack.sh jemalloc/test/unit/pages.c jemalloc/test/unit/ph.c jemalloc/test/unit/prng.c jemalloc/test/unit/prof_accum.c jemalloc/test/unit/prof_accum.sh jemalloc/test/unit/prof_active.c jemalloc/test/unit/prof_active.sh jemalloc/test/unit/prof_gdump.c jemalloc/test/unit/prof_gdump.sh jemalloc/test/unit/prof_idump.c jemalloc/test/unit/prof_idump.sh jemalloc/test/unit/prof_log.c jemalloc/test/unit/prof_log.sh jemalloc/test/unit/prof_reset.c jemalloc/test/unit/prof_reset.sh jemalloc/test/unit/prof_tctx.c jemalloc/test/unit/prof_tctx.sh jemalloc/test/unit/prof_thread_name.c jemalloc/test/unit/prof_thread_name.sh jemalloc/test/unit/ql.c jemalloc/test/unit/qr.c jemalloc/test/unit/rb.c jemalloc/test/unit/retained.c jemalloc/test/unit/rtree.c jemalloc/test/unit/safety_check.c jemalloc/test/unit/safety_check.sh jemalloc/test/unit/sc.c jemalloc/test/unit/seq.c jemalloc/test/unit/SFMT.c jemalloc/test/unit/size_classes.c jemalloc/test/unit/slab.c jemalloc/test/unit/smoothstep.c jemalloc/test/unit/spin.c jemalloc/test/unit/stats.c jemalloc/test/unit/stats_print.c jemalloc/test/unit/test_hooks.c jemalloc/test/unit/ticker.c jemalloc/test/unit/tsd.c jemalloc/test/unit/witness.c jemalloc/test/unit/zero.c jemalloc/test/unit/zero.sh jemalloc/TUNING.md m4/ax_cxx_compile_stdcxx.m4 m4/ax_cxx_compile_stdcxx_11.m4 m4/ax_pthread.m4 man/autohbw.7 man/hbwallocator.3 man/hbwmalloc.3 man/memkind-auto-dax-kmem-nodes.1 man/memkind-hbw-nodes.1 man/memkind.3 man/memkind_arena.3 man/memkind_dax_kmem.3 man/memkind_default.3 man/memkind_hbw.3 man/memkind_hugetlb.3 man/memkind_pmem.3 man/memkindallocator.3 man/pmemallocator.3 memkind.pc.in memkind.spec.mk src/Makefile.mk src/hbwmalloc.c src/heap_manager.c man/memkind-auto-dax-kmem-nodes.c src/memkind-hbw-nodes.c src/memkind.c src/memkind_arena.c src/memkind_bandwidth.c src/memkind_dax_kmem.c src/memkind_default.c src/memkind_gbtlb.c src/memkind_hbw.c src/memkind_hugetlb.c src/memkind_interleave.c src/memkind_log.c src/memkind_pmem.c src/memkind_regular.c src/tbb_wrapper.c test/Allocator.hpp test/Makefile.mk test/TestPolicy.hpp test/alloc_benchmark.c test/alloc_performance_tests.cpp test/allocate_to_max_stress_test.cpp test/allocator_perf_tool/AllocationSizes.hpp test/allocator_perf_tool/Allocation_info.cpp test/allocator_perf_tool/Allocation_info.hpp test/allocator_perf_tool/Allocator.hpp test/allocator_perf_tool/AllocatorFactory.hpp test/allocator_perf_tool/CSVLogger.hpp test/allocator_perf_tool/CommandLine.hpp test/allocator_perf_tool/Configuration.hpp test/allocator_perf_tool/ConsoleLog.hpp test/allocator_perf_tool/FunctionCalls.hpp test/allocator_perf_tool/FunctionCallsPerformanceTask.cpp test/allocator_perf_tool/FunctionCallsPerformanceTask.h test/allocator_perf_tool/GTestAdapter.hpp test/allocator_perf_tool/HBWmallocAllocatorWithTimer.hpp test/allocator_perf_tool/HugePageOrganizer.hpp test/allocator_perf_tool/HugePageUnmap.hpp test/allocator_perf_tool/Iterator.hpp test/allocator_perf_tool/JemallocAllocatorWithTimer.hpp test/allocator_perf_tool/Makefile test/allocator_perf_tool/MemkindAllocatorWithTimer.hpp test/allocator_perf_tool/Numastat.hpp test/allocator_perf_tool/PmemMockup.cpp test/allocator_perf_tool/PmemMockup.hpp test/allocator_perf_tool/Runnable.hpp test/allocator_perf_tool/ScenarioWorkload.cpp test/allocator_perf_tool/ScenarioWorkload.h test/allocator_perf_tool/StandardAllocatorWithTimer.hpp test/allocator_perf_tool/Stats.hpp test/allocator_perf_tool/StressIncreaseToMax.cpp test/allocator_perf_tool/StressIncreaseToMax.h test/allocator_perf_tool/Task.hpp test/allocator_perf_tool/TaskFactory.hpp test/allocator_perf_tool/Tests.hpp test/allocator_perf_tool/Thread.hpp test/allocator_perf_tool/TimerSysTime.hpp test/allocator_perf_tool/VectorIterator.hpp test/allocator_perf_tool/Workload.hpp test/allocator_perf_tool/WrappersMacros.hpp test/allocator_perf_tool/main.cpp test/autohbw_test.py test/autohbw_test_helper.c test/bat_tests.cpp test/check.cpp test/check.h test/common.h test/dax_kmem_nodes.cpp test/dax_kmem_nodes.h test/dax_kmem_env_var_test.py test/decorator_test.cpp test/decorator_test.h test/dlopen_test.cpp test/draw_plots.py test/environ_err_dax_kmem_malloc_positive_test.cpp test/environ_err_dax_kmem_malloc_test.cpp test/environ_err_hbw_malloc_test.cpp test/error_message_tests.cpp test/fragmentation_benchmark_pmem.cpp test/freeing_memory_segfault_test.cpp test/gb_page_tests_bind_policy.cpp test/get_arena_test.cpp test/gtest_fused/gtest/gtest-all.cc test/gtest_fused/gtest/gtest.h test/hbw_allocator_performance_tests.cpp test/hbw_allocator_tests.cpp test/hbw_detection_test.py test/hbw_verify_function_test.cpp test/heap_manager_init_perf_test.cpp test/huge_page_test.cpp test/load_tbbmalloc_symbols.c test/locality_test.cpp test/main.cpp test/memkind_allocator_tests.cpp test/memkind-afts-ext.ts test/memkind-afts.ts test/memkind-perf-ext.ts test/memkind-perf.ts test/memkind-pytests.ts test/memkind-slts.ts test/memkind_dax_kmem_test.cpp test/memkind_detect_kind_tests.cpp test/memkind_null_kind_test.cpp test/memkind_pmem_config_tests.cpp test/memkind_pmem_long_time_tests.cpp test/memkind_pmem_tests.cpp test/memkind_stat_test.cpp test/memkind_defrag_reallocate.cpp test/memkind_versioning_tests.cpp test/memory_footprint_test.cpp test/memory_manager.h test/multithreaded_tests.cpp test/negative_tests.cpp test/performance/framework.cpp test/performance/framework.hpp test/performance/operations.hpp test/performance/perf_tests.cpp test/performance/perf_tests.hpp test/pmem_alloc_performance_tests.cpp test/pmem_allocator_tests.cpp test/proc_stat.h test/python_framework/__init__.py test/python_framework/cmd_helper.py test/python_framework/huge_page_organizer.py test/random_sizes_allocator.h test/run_alloc_benchmark.sh test/static_kinds_list.h test/static_kinds_tests.cpp test/tbbmalloc.h test/test.sh test/test_dax_kmem.sh test/trace_mechanism_test.py test/trace_mechanism_test_helper.c test/trial_generator.cpp test/trial_generator.h utils/docker/Dockerfile.fedora-31 utils/docker/Dockerfile.ubuntu-18.04 utils/docker/README.md utils/docker/docker_install_ndctl.sh utils/docker/docker_install_tbb.sh utils/docker/docker_run_build.sh utils/docker/docker_run_coverage.sh utils/docker/docker_run_test.sh utils/docker/run_local.sh utils/docker/set_host_configuration.sh