Log In
source-git
/
memkind
Clone
Source Code
GIT
Source
Pull Requests
0
Stats
Overview
Files
Commits
Branches
Forks
Releases
345191
memkind-1.10.0 base
Merged and Committed by Packit
4 years ago
raw
patch
tree
1132 files changed.
301594 lines added
.
0 lines removed
.
.codecov.yml
file added
+10
.gitignore
file added
+126
.travis.yml
file added
+65
AUTHORS
file added
+26
CONTRIBUTING
file added
+134
COPYING
file added
+25
ChangeLog
file added
+242
MANIFEST
file added
+552
Makefile.am
file added
+526
NEWS
file added
+42
PULL_REQUEST_TEMPLATE.md
file added
+29
README
file added
+390
README.md
file added
+1
astyle.sh
file added
+51
autogen.sh
file added
+54
autohbw/Makefile.mk
file added
+37
autohbw/autohbw.c
file added
+457
autohbw/autohbw_README
file added
+92
autohbw/autohbw_api.h
file added
+49
autohbw/autohbw_get_src_lines.pl
file added
+106
autohbw/autohbw_test.sh
file added
+37
build.sh
file added
+35
configure.ac
file added
+234
copying_headers/MANIFEST.EXEMPT
file added
+347
copying_headers/MANIFEST.freeBSD
file added
+193
copying_headers/MANIFEST.freeBSD3
file added
+14
copying_headers/header.freeBSD
file added
+23
copying_headers/header.freeBSD3
file added
+31
copying_headers/header.intel-acpi
file added
+36
debian/changelog
file added
+5
debian/compat
file added
+1
debian/control
file added
+25
debian/rules
file added
+21
examples/Makefile.mk
file added
+99
examples/README
file added
+104
examples/autohbw_candidates.c
file added
+123
examples/filter_example.c
file added
+87
examples/hello_hbw_example.c
file added
+81
examples/hello_memkind_example.c
file added
+115
examples/memkind_allocated.hpp
file added
+107
examples/memkind_allocated_example.cpp
file added
+105
examples/memkind_cpp_allocator.cpp
file added
+126
examples/memkind_decorator_debug.c
file added
+64
examples/memkind_get_stat.c
file added
+69
examples/pmem_alignment.c
file added
+132
examples/pmem_and_dax_kmem_kind.c
file added
+109
examples/pmem_and_default_kind.c
file added
+143
examples/pmem_config.c
file added
+98
examples/pmem_cpp_allocator.cpp
file added
+167
examples/pmem_detect_kind.c
file added
+165
examples/pmem_free_with_unknown_kind.c
file added
+115
examples/pmem_kinds.c
file added
+119
examples/pmem_malloc.c
file added
+129
examples/pmem_malloc_unlimited.c
file added
+101
examples/pmem_multithreads.c
file added
+138
examples/pmem_multithreads_onekind.c
file added
+167
examples/pmem_usable_size.c
file added
+159
include/hbw_allocator.h
file added
+134
include/hbwmalloc.h
file added
+245
include/memkind.h
file added
+433
include/memkind/internal/heap_manager.h
file added
+36
include/memkind/internal/memkind_arena.h
file added
+77
include/memkind/internal/memkind_bandwidth.h
file added
+51
include/memkind/internal/memkind_dax_kmem.h
file added
+49
include/memkind/internal/memkind_default.h
file added
+71
include/memkind/internal/memkind_gbtlb.h
file added
+43
include/memkind/internal/memkind_hbw.h
file added
+66
include/memkind/internal/memkind_hugetlb.h
file added
+48
include/memkind/internal/memkind_interleave.h
file added
+43
include/memkind/internal/memkind_log.h
file added
+52
include/memkind/internal/memkind_pmem.h
file added
+64
include/memkind/internal/memkind_private.h
file added
+125
include/memkind/internal/memkind_regular.h
file added
+47
include/memkind/internal/tbb_mem_pool_policy.h
file added
+34
include/memkind/internal/tbb_wrapper.h
file added
+61
include/memkind/internal/vec.h
file added
+102
include/memkind_allocator.h
file added
+231
include/memkind_deprecated.h
file added
+88
include/pmem_allocator.h
file added
+236
install_astyle.sh
file added
+31
jemalloc/.appveyor.yml
file added
+42
jemalloc/.autom4te.cfg
file added
+3
jemalloc/.gitattributes
file added
+1
jemalloc/.gitignore
file added
+92
jemalloc/.travis.yml
file added
+195
jemalloc/COPYING
file added
+27
jemalloc/ChangeLog
file added
+1518
jemalloc/INSTALL.md
file added
+421
jemalloc/Makefile.in
file added
+623
jemalloc/README
file added
+20
jemalloc/TUNING.md
file added
+129
jemalloc/autogen.sh
file added
+17
jemalloc/bin/jemalloc-config.in
file added
+83
jemalloc/bin/jemalloc.sh.in
file added
+9
jemalloc/bin/jeprof.in
file added
+5625
jemalloc/build-aux/config.guess
file added
+1462
jemalloc/build-aux/config.sub
file added
+1825
jemalloc/build-aux/install-sh
file added
+250
jemalloc/config.stamp.in
file added
+0
jemalloc/configure.ac
file added
+2410
jemalloc/doc/html.xsl.in
file added
+5
jemalloc/doc/jemalloc.xml.in
file added
+3513
jemalloc/doc/manpages.xsl.in
file added
+4
jemalloc/doc/stylesheet.xsl
file added
+10
jemalloc/include/jemalloc/internal/arena_externs.h
file added
+104
jemalloc/include/jemalloc/internal/arena_inlines_a.h
file added
+57
jemalloc/include/jemalloc/internal/arena_inlines_b.h
file added
+427
jemalloc/include/jemalloc/internal/arena_stats.h
file added
+271
jemalloc/include/jemalloc/internal/arena_structs_a.h
file added
+11
jemalloc/include/jemalloc/internal/arena_structs_b.h
file added
+232
jemalloc/include/jemalloc/internal/arena_types.h
file added
+51
jemalloc/include/jemalloc/internal/assert.h
file added
+56
jemalloc/include/jemalloc/internal/atomic.h
file added
+86
jemalloc/include/jemalloc/internal/atomic_c11.h
file added
+97
jemalloc/include/jemalloc/internal/atomic_gcc_atomic.h
file added
+129
jemalloc/include/jemalloc/internal/atomic_gcc_sync.h
file added
+195
jemalloc/include/jemalloc/internal/atomic_msvc.h
file added
+158
jemalloc/include/jemalloc/internal/background_thread_externs.h
file added
+32
jemalloc/include/jemalloc/internal/background_thread_inlines.h
file added
+62
jemalloc/include/jemalloc/internal/background_thread_structs.h
file added
+54
jemalloc/include/jemalloc/internal/base_externs.h
file added
+22
jemalloc/include/jemalloc/internal/base_inlines.h
file added
+13
jemalloc/include/jemalloc/internal/base_structs.h
file added
+59
jemalloc/include/jemalloc/internal/base_types.h
file added
+33
jemalloc/include/jemalloc/internal/bin.h
file added
+123
jemalloc/include/jemalloc/internal/bin_stats.h
file added
+54
jemalloc/include/jemalloc/internal/bin_types.h
file added
+17
jemalloc/include/jemalloc/internal/bit_util.h
file added
+239
jemalloc/include/jemalloc/internal/bitmap.h
file added
+369
jemalloc/include/jemalloc/internal/cache_bin.h
file added
+131
jemalloc/include/jemalloc/internal/ckh.h
file added
+101
jemalloc/include/jemalloc/internal/ctl.h
file added
+134
jemalloc/include/jemalloc/internal/div.h
file added
+41
jemalloc/include/jemalloc/internal/emitter.h
file added
+486
jemalloc/include/jemalloc/internal/extent_dss.h
file added
+26
jemalloc/include/jemalloc/internal/extent_externs.h
file added
+83
jemalloc/include/jemalloc/internal/extent_inlines.h
file added
+501
jemalloc/include/jemalloc/internal/extent_mmap.h
file added
+10
jemalloc/include/jemalloc/internal/extent_structs.h
file added
+256
jemalloc/include/jemalloc/internal/extent_types.h
file added
+23
jemalloc/include/jemalloc/internal/hash.h
file added
+319
jemalloc/include/jemalloc/internal/hook.h
file added
+163
jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h
file added
+94
jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h.in
file added
+366
jemalloc/include/jemalloc/internal/jemalloc_internal_externs.h
file added
+57
jemalloc/include/jemalloc/internal/jemalloc_internal_includes.h
file added
+94
jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h
file added
+174
jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_b.h
file added
+87
jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_c.h
file added
+222
jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
file added
+114
jemalloc/include/jemalloc/internal/jemalloc_internal_types.h
file added
+114
jemalloc/include/jemalloc/internal/jemalloc_preamble.h.in
file added
+213
jemalloc/include/jemalloc/internal/large_externs.h
file added
+32
jemalloc/include/jemalloc/internal/log.h
file added
+115
jemalloc/include/jemalloc/internal/malloc_io.h
file added
+102
jemalloc/include/jemalloc/internal/mutex.h
file added
+288
jemalloc/include/jemalloc/internal/mutex_pool.h
file added
+94
jemalloc/include/jemalloc/internal/mutex_prof.h
file added
+108
jemalloc/include/jemalloc/internal/nstime.h
file added
+34
jemalloc/include/jemalloc/internal/pages.h
file added
+88
jemalloc/include/jemalloc/internal/ph.h
file added
+391
jemalloc/include/jemalloc/internal/private_namespace.sh
file added
+5
jemalloc/include/jemalloc/internal/private_symbols.sh
file added
+51
jemalloc/include/jemalloc/internal/prng.h
file added
+185
jemalloc/include/jemalloc/internal/prof_externs.h
file added
+105
jemalloc/include/jemalloc/internal/prof_inlines_a.h
file added
+85
jemalloc/include/jemalloc/internal/prof_inlines_b.h
file added
+250
jemalloc/include/jemalloc/internal/prof_structs.h
file added
+200
jemalloc/include/jemalloc/internal/prof_types.h
file added
+56
jemalloc/include/jemalloc/internal/public_namespace.sh
file added
+6
jemalloc/include/jemalloc/internal/public_unnamespace.sh
file added
+6
jemalloc/include/jemalloc/internal/ql.h
file added
+88
jemalloc/include/jemalloc/internal/qr.h
file added
+72
jemalloc/include/jemalloc/internal/quantum.h
file added
+77
jemalloc/include/jemalloc/internal/rb.h
file added
+1006
jemalloc/include/jemalloc/internal/rtree.h
file added
+528
jemalloc/include/jemalloc/internal/rtree_tsd.h
file added
+50
jemalloc/include/jemalloc/internal/safety_check.h
file added
+26
jemalloc/include/jemalloc/internal/sc.h
file added
+333
jemalloc/include/jemalloc/internal/seq.h
file added
+55
jemalloc/include/jemalloc/internal/smoothstep.h
file added
+232
jemalloc/include/jemalloc/internal/smoothstep.sh
file added
+101
jemalloc/include/jemalloc/internal/spin.h
file added
+40
jemalloc/include/jemalloc/internal/stats.h
file added
+31
jemalloc/include/jemalloc/internal/sz.h
file added
+318
jemalloc/include/jemalloc/internal/tcache_externs.h
file added
+53
jemalloc/include/jemalloc/internal/tcache_inlines.h
file added
+227
jemalloc/include/jemalloc/internal/tcache_structs.h
file added
+70
jemalloc/include/jemalloc/internal/tcache_types.h
file added
+59
jemalloc/include/jemalloc/internal/test_hooks.h
file added
+19
jemalloc/include/jemalloc/internal/ticker.h
file added
+91
jemalloc/include/jemalloc/internal/tsd.h
file added
+415
jemalloc/include/jemalloc/internal/tsd_generic.h
file added
+163
jemalloc/include/jemalloc/internal/tsd_malloc_thread_cleanup.h
file added
+61
jemalloc/include/jemalloc/internal/tsd_tls.h
file added
+60
jemalloc/include/jemalloc/internal/tsd_types.h
file added
+10
jemalloc/include/jemalloc/internal/tsd_win.h
file added
+139
jemalloc/include/jemalloc/internal/util.h
file added
+67
jemalloc/include/jemalloc/internal/witness.h
file added
+347
jemalloc/include/jemalloc/jemalloc.sh
file added
+27
jemalloc/include/jemalloc/jemalloc_defs.h.in
file added
+48
jemalloc/include/jemalloc/jemalloc_macros.h.in
file added
+129
jemalloc/include/jemalloc/jemalloc_mangle.sh
file added
+45
jemalloc/include/jemalloc/jemalloc_protos.h.in
file added
+66
jemalloc/include/jemalloc/jemalloc_rename.sh
file added
+22
jemalloc/include/jemalloc/jemalloc_typedefs.h.in
file added
+77
jemalloc/include/msvc_compat/C99/stdbool.h
file added
+20
jemalloc/include/msvc_compat/C99/stdint.h
file added
+247
jemalloc/include/msvc_compat/strings.h
file added
+58
jemalloc/include/msvc_compat/windows_extra.h
file added
+6
jemalloc/jemalloc.pc.in
file added
+12
jemalloc/m4/ax_cxx_compile_stdcxx.m4
file added
+562
jemalloc/msvc/ReadMe.txt
file added
+23
jemalloc/msvc/jemalloc_vc2015.sln
file added
+63
jemalloc/msvc/jemalloc_vc2017.sln
file added
+63
jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj
file added
+350
jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj.filters
file added
+107
jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj
file added
+327
jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj.filters
file added
+26
jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj
file added
+350
jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj.filters
file added
+110
jemalloc/msvc/projects/vc2017/test_threads/test_threads.vcxproj
file added
+326
jemalloc/msvc/projects/vc2017/test_threads/test_threads.vcxproj.filters
file added
+26
jemalloc/msvc/test_threads/test_threads.cpp
file added
+88
jemalloc/msvc/test_threads/test_threads.h
file added
+3
jemalloc/msvc/test_threads/test_threads_main.cpp
file added
+11
jemalloc/run_tests.sh
file added
+1
jemalloc/scripts/gen_run_tests.py
file added
+126
jemalloc/scripts/gen_travis.py
file added
+149
jemalloc/src/arena.c
file added
+2298
jemalloc/src/background_thread.c
file added
+939
jemalloc/src/base.c
file added
+514
jemalloc/src/bin.c
file added
+95
jemalloc/src/bitmap.c
file added
+121
jemalloc/src/ckh.c
file added
+570
jemalloc/src/ctl.c
file added
+3436
jemalloc/src/div.c
file added
+55
jemalloc/src/extent.c
file added
+2408
jemalloc/src/extent_dss.c
file added
+271
jemalloc/src/extent_mmap.c
file added
+42
jemalloc/src/hash.c
file added
+3
jemalloc/src/hook.c
file added
+195
jemalloc/src/jemalloc.c
file added
+3922
jemalloc/src/jemalloc_cpp.cpp
file added
+141
jemalloc/src/large.c
file added
+395
jemalloc/src/log.c
file added
+78
jemalloc/src/malloc_io.c
file added
+675
jemalloc/src/mutex.c
file added
+223
jemalloc/src/mutex_pool.c
file added
+18
jemalloc/src/nstime.c
file added
+170
jemalloc/src/pages.c
file added
+649
jemalloc/src/prng.c
file added
+3
jemalloc/src/prof.c
file added
+3160
jemalloc/src/rtree.c
file added
+320
jemalloc/src/safety_check.c
file added
+24
jemalloc/src/sc.c
file added
+313
jemalloc/src/stats.c
file added
+1457
jemalloc/src/sz.c
file added
+64
jemalloc/src/tcache.c
file added
+798
jemalloc/src/test_hooks.c
file added
+12
jemalloc/src/ticker.c
file added
+3
jemalloc/src/tsd.c
file added
+534
jemalloc/src/witness.c
file added
+100
jemalloc/src/zone.c
file added
+469
jemalloc/test/include/test/SFMT-alti.h
file added
+186
jemalloc/test/include/test/SFMT-params.h
file added
+132
jemalloc/test/include/test/SFMT-params11213.h
file added
+81
jemalloc/test/include/test/SFMT-params1279.h
file added
+81
jemalloc/test/include/test/SFMT-params132049.h
file added
+81
jemalloc/test/include/test/SFMT-params19937.h
file added
+81
jemalloc/test/include/test/SFMT-params216091.h
file added
+81
jemalloc/test/include/test/SFMT-params2281.h
file added
+81
jemalloc/test/include/test/SFMT-params4253.h
file added
+81
jemalloc/test/include/test/SFMT-params44497.h
file added
+81
jemalloc/test/include/test/SFMT-params607.h
file added
+81
jemalloc/test/include/test/SFMT-params86243.h
file added
+81
jemalloc/test/include/test/SFMT-sse2.h
file added
+157
jemalloc/test/include/test/SFMT.h
file added
+146
jemalloc/test/include/test/btalloc.h
file added
+30
jemalloc/test/include/test/extent_hooks.h
file added
+289
jemalloc/test/include/test/jemalloc_test.h.in
file added
+173
jemalloc/test/include/test/jemalloc_test_defs.h.in
file added
+9
jemalloc/test/include/test/math.h
file added
+306
jemalloc/test/include/test/mq.h
file added
+107
jemalloc/test/include/test/mtx.h
file added
+21
jemalloc/test/include/test/test.h
file added
+338
jemalloc/test/include/test/thd.h
file added
+9
jemalloc/test/include/test/timer.h
file added
+11
jemalloc/test/integration/MALLOCX_ARENA.c
file added
+66
jemalloc/test/integration/aligned_alloc.c
file added
+157
jemalloc/test/integration/allocated.c
file added
+124
jemalloc/test/integration/extent.c
file added
+248
jemalloc/test/integration/extent.sh
file added
+5
jemalloc/test/integration/malloc.c
file added
+16
jemalloc/test/integration/mallocx.c
file added
+274
jemalloc/test/integration/mallocx.sh
file added
+5
jemalloc/test/integration/overflow.c
file added
+59
jemalloc/test/integration/posix_memalign.c
file added
+128
jemalloc/test/integration/rallocx.c
file added
+258
jemalloc/test/integration/sdallocx.c
file added
+55
jemalloc/test/integration/slab_sizes.c
file added
+80
jemalloc/test/integration/slab_sizes.sh
file added
+4
jemalloc/test/integration/smallocx.c
file added
+312
jemalloc/test/integration/smallocx.sh
file added
+5
jemalloc/test/integration/thread_arena.c
file added
+86
jemalloc/test/integration/thread_tcache_enabled.c
file added
+87
jemalloc/test/integration/xallocx.c
file added
+384
jemalloc/test/integration/xallocx.sh
file added
+5
jemalloc/test/src/SFMT.c
file added
+719
jemalloc/test/src/btalloc.c
file added
+6
jemalloc/test/src/btalloc_0.c
file added
+3
jemalloc/test/src/btalloc_1.c
file added
+3
jemalloc/test/src/math.c
file added
+2
jemalloc/test/src/mq.c
file added
+27
jemalloc/test/src/mtx.c
file added
+61
jemalloc/test/src/test.c
file added
+234
jemalloc/test/src/thd.c
file added
+34
jemalloc/test/src/timer.c
file added
+56
jemalloc/test/stress/hookbench.c
file added
+73
jemalloc/test/stress/microbench.c
file added
+165
jemalloc/test/test.sh.in
file added
+80
jemalloc/test/unit/SFMT.c
file added
+1599
jemalloc/test/unit/a0.c
file added
+16
jemalloc/test/unit/arena_reset.c
file added
+349
jemalloc/test/unit/arena_reset_prof.c
file added
+4
jemalloc/test/unit/arena_reset_prof.sh
file added
+3
jemalloc/test/unit/atomic.c
file added
+229
jemalloc/test/unit/background_thread.c
file added
+119
jemalloc/test/unit/background_thread_enable.c
file added
+85
jemalloc/test/unit/base.c
file added
+234
jemalloc/test/unit/binshard.c
file added
+154
jemalloc/test/unit/binshard.sh
file added
+3
jemalloc/test/unit/bit_util.c
file added
+111
jemalloc/test/unit/bitmap.c
file added
+431
jemalloc/test/unit/ckh.c
file added
+211
jemalloc/test/unit/decay.c
file added
+605
jemalloc/test/unit/decay.sh
file added
+3
jemalloc/test/unit/div.c
file added
+29
jemalloc/test/unit/emitter.c
file added
+469
jemalloc/test/unit/extent_quantize.c
file added
+141
jemalloc/test/unit/extent_util.c
file added
+267
jemalloc/test/unit/fork.c
file added
+141
jemalloc/test/unit/hash.c
file added
+173
jemalloc/test/unit/hook.c
file added
+580
jemalloc/test/unit/huge.c
file added
+108
jemalloc/test/unit/junk.c
file added
+141
jemalloc/test/unit/junk.sh
file added
+5
jemalloc/test/unit/junk_alloc.c
file added
+1
jemalloc/test/unit/junk_alloc.sh
file added
+5
jemalloc/test/unit/junk_free.c
file added
+1
jemalloc/test/unit/junk_free.sh
file added
+5
jemalloc/test/unit/log.c
file added
+193
jemalloc/test/unit/mallctl.c
file added
+888
jemalloc/test/unit/malloc_io.c
file added
+258
jemalloc/test/unit/math.c
file added
+390
jemalloc/test/unit/mq.c
file added
+89
jemalloc/test/unit/mtx.c
file added
+57
jemalloc/test/unit/nstime.c
file added
+249
jemalloc/test/unit/pack.c
file added
+166
jemalloc/test/unit/pack.sh
file added
+4
jemalloc/test/unit/pages.c
file added
+29
jemalloc/test/unit/ph.c
file added
+318
jemalloc/test/unit/prng.c
file added
+237
jemalloc/test/unit/prof_accum.c
file added
+81
jemalloc/test/unit/prof_accum.sh
file added
+5
jemalloc/test/unit/prof_active.c
file added
+117
jemalloc/test/unit/prof_active.sh
file added
+5
jemalloc/test/unit/prof_gdump.c
file added
+74
jemalloc/test/unit/prof_gdump.sh
file added
+6
jemalloc/test/unit/prof_idump.c
file added
+42
jemalloc/test/unit/prof_idump.sh
file added
+8
jemalloc/test/unit/prof_log.c
file added
+148
jemalloc/test/unit/prof_log.sh
file added
+5
jemalloc/test/unit/prof_reset.c
file added
+286
jemalloc/test/unit/prof_reset.sh
file added
+5
jemalloc/test/unit/prof_tctx.c
file added
+46
jemalloc/test/unit/prof_tctx.sh
file added
+5
jemalloc/test/unit/prof_thread_name.c
file added
+120
jemalloc/test/unit/prof_thread_name.sh
file added
+5
jemalloc/test/unit/ql.c
file added
+204
jemalloc/test/unit/qr.c
file added
+243
jemalloc/test/unit/rb.c
file added
+355
jemalloc/test/unit/retained.c
file added
+184
jemalloc/test/unit/rtree.c
file added
+228
jemalloc/test/unit/safety_check.c
file added
+156
jemalloc/test/unit/safety_check.sh
file added
+5
jemalloc/test/unit/sc.c
file added
+33
jemalloc/test/unit/seq.c
file added
+95
jemalloc/test/unit/size_classes.c
file added
+188
jemalloc/test/unit/slab.c
file added
+33
jemalloc/test/unit/smoothstep.c
file added
+102
jemalloc/test/unit/spin.c
file added
+18
jemalloc/test/unit/stats.c
file added
+374
jemalloc/test/unit/stats_print.c
file added
+999
jemalloc/test/unit/test_hooks.c
file added
+38
jemalloc/test/unit/ticker.c
file added
+73
jemalloc/test/unit/tsd.c
file added
+267
jemalloc/test/unit/witness.c
file added
+280
jemalloc/test/unit/zero.c
file added
+59
jemalloc/test/unit/zero.sh
file added
+5
make_rpm.mk
file added
+106
man/autohbw.7
file added
+195
man/hbwallocator.3
file added
+125
man/hbwmalloc.3
file added
+515
man/memkind-auto-dax-kmem-nodes.1
file added
+56
man/memkind-hbw-nodes.1
file added
+47
man/memkind.3
file added
+1092
man/memkind_arena.3
file added
+222
man/memkind_dax_kmem.3
file added
+60
man/memkind_default.3
file added
+226
man/memkind_hbw.3
file added
+160
man/memkind_hugetlb.3
file added
+77
man/memkind_interleave.3
file added
+51
man/memkind_pmem.3
file added
+114
man/memkindallocator.3
file added
+194
man/pmemallocator.3
file added
+116
memkind-1.10.0/.codecov.yml
file added
+10
memkind-1.10.0/.gitignore
file added
+126
memkind-1.10.0/.travis.yml
file added
+65
memkind-1.10.0/AUTHORS
file added
+26
memkind-1.10.0/CONTRIBUTING
file added
+134
memkind-1.10.0/COPYING
file added
+25
memkind-1.10.0/ChangeLog
file added
+242
memkind-1.10.0/MANIFEST
file added
+552
memkind-1.10.0/Makefile.am
file added
+526
memkind-1.10.0/NEWS
file added
+42
memkind-1.10.0/PULL_REQUEST_TEMPLATE.md
file added
+29
memkind-1.10.0/README
file added
+390
memkind-1.10.0/README.md
file added
+1
memkind-1.10.0/astyle.sh
file added
+51
memkind-1.10.0/autogen.sh
file added
+54
memkind-1.10.0/autohbw/Makefile.mk
file added
+37
memkind-1.10.0/autohbw/autohbw.c
file added
+457
memkind-1.10.0/autohbw/autohbw_README
file added
+92
memkind-1.10.0/autohbw/autohbw_api.h
file added
+49
memkind-1.10.0/autohbw/autohbw_get_src_lines.pl
file added
+106
memkind-1.10.0/autohbw/autohbw_test.sh
file added
+37
memkind-1.10.0/build.sh
file added
+35
memkind-1.10.0/configure.ac
file added
+234
memkind-1.10.0/copying_headers/MANIFEST.EXEMPT
file added
+347
memkind-1.10.0/copying_headers/MANIFEST.freeBSD
file added
+193
memkind-1.10.0/copying_headers/MANIFEST.freeBSD3
file added
+14
memkind-1.10.0/copying_headers/header.freeBSD
file added
+23
memkind-1.10.0/copying_headers/header.freeBSD3
file added
+31
memkind-1.10.0/copying_headers/header.intel-acpi
file added
+36
memkind-1.10.0/debian/changelog
file added
+5
memkind-1.10.0/debian/compat
file added
+1
memkind-1.10.0/debian/control
file added
+25
memkind-1.10.0/debian/rules
file added
+21
memkind-1.10.0/examples/Makefile.mk
file added
+99
memkind-1.10.0/examples/README
file added
+104
memkind-1.10.0/examples/autohbw_candidates.c
file added
+123
memkind-1.10.0/examples/filter_example.c
file added
+87
memkind-1.10.0/examples/hello_hbw_example.c
file added
+81
memkind-1.10.0/examples/hello_memkind_example.c
file added
+115
memkind-1.10.0/examples/memkind_allocated.hpp
file added
+107
memkind-1.10.0/examples/memkind_allocated_example.cpp
file added
+105
memkind-1.10.0/examples/memkind_cpp_allocator.cpp
file added
+126
memkind-1.10.0/examples/memkind_decorator_debug.c
file added
+64
memkind-1.10.0/examples/memkind_get_stat.c
file added
+69
memkind-1.10.0/examples/pmem_alignment.c
file added
+132
memkind-1.10.0/examples/pmem_and_dax_kmem_kind.c
file added
+109
memkind-1.10.0/examples/pmem_and_default_kind.c
file added
+143
memkind-1.10.0/examples/pmem_config.c
file added
+98
memkind-1.10.0/examples/pmem_cpp_allocator.cpp
file added
+167
memkind-1.10.0/examples/pmem_detect_kind.c
file added
+165
memkind-1.10.0/examples/pmem_free_with_unknown_kind.c
file added
+115
memkind-1.10.0/examples/pmem_kinds.c
file added
+119
memkind-1.10.0/examples/pmem_malloc.c
file added
+129
memkind-1.10.0/examples/pmem_malloc_unlimited.c
file added
+101
memkind-1.10.0/examples/pmem_multithreads.c
file added
+138
memkind-1.10.0/examples/pmem_multithreads_onekind.c
file added
+167
memkind-1.10.0/examples/pmem_usable_size.c
file added
+159
memkind-1.10.0/include/hbw_allocator.h
file added
+134
memkind-1.10.0/include/hbwmalloc.h
file added
+245
memkind-1.10.0/include/memkind.h
file added
+433
memkind-1.10.0/include/memkind/internal/heap_manager.h
file added
+36
memkind-1.10.0/include/memkind/internal/memkind_arena.h
file added
+77
memkind-1.10.0/include/memkind/internal/memkind_bandwidth.h
file added
+51
memkind-1.10.0/include/memkind/internal/memkind_dax_kmem.h
file added
+49
memkind-1.10.0/include/memkind/internal/memkind_default.h
file added
+71
memkind-1.10.0/include/memkind/internal/memkind_gbtlb.h
file added
+43
memkind-1.10.0/include/memkind/internal/memkind_hbw.h
file added
+66
memkind-1.10.0/include/memkind/internal/memkind_hugetlb.h
file added
+48
memkind-1.10.0/include/memkind/internal/memkind_interleave.h
file added
+43
memkind-1.10.0/include/memkind/internal/memkind_log.h
file added
+52
memkind-1.10.0/include/memkind/internal/memkind_pmem.h
file added
+64
memkind-1.10.0/include/memkind/internal/memkind_private.h
file added
+125
memkind-1.10.0/include/memkind/internal/memkind_regular.h
file added
+47
memkind-1.10.0/include/memkind/internal/tbb_mem_pool_policy.h
file added
+34
memkind-1.10.0/include/memkind/internal/tbb_wrapper.h
file added
+61
memkind-1.10.0/include/memkind/internal/vec.h
file added
+102
memkind-1.10.0/include/memkind_allocator.h
file added
+231
memkind-1.10.0/include/memkind_deprecated.h
file added
+88
memkind-1.10.0/include/pmem_allocator.h
file added
+236
memkind-1.10.0/install_astyle.sh
file added
+31
memkind-1.10.0/jemalloc/.appveyor.yml
file added
+42
memkind-1.10.0/jemalloc/.autom4te.cfg
file added
+3
memkind-1.10.0/jemalloc/.gitattributes
file added
+1
memkind-1.10.0/jemalloc/.gitignore
file added
+92
memkind-1.10.0/jemalloc/.travis.yml
file added
+195
memkind-1.10.0/jemalloc/COPYING
file added
+27
memkind-1.10.0/jemalloc/ChangeLog
file added
+1518
memkind-1.10.0/jemalloc/INSTALL.md
file added
+421
memkind-1.10.0/jemalloc/Makefile.in
file added
+623
memkind-1.10.0/jemalloc/README
file added
+20
memkind-1.10.0/jemalloc/TUNING.md
file added
+129
memkind-1.10.0/jemalloc/autogen.sh
file added
+17
memkind-1.10.0/jemalloc/bin/jemalloc-config.in
file added
+83
memkind-1.10.0/jemalloc/bin/jemalloc.sh.in
file added
+9
memkind-1.10.0/jemalloc/bin/jeprof.in
file added
+5625
memkind-1.10.0/jemalloc/build-aux/config.guess
file added
+1462
memkind-1.10.0/jemalloc/build-aux/config.sub
file added
+1825
memkind-1.10.0/jemalloc/build-aux/install-sh
file added
+250
memkind-1.10.0/jemalloc/config.stamp.in
file added
+0
memkind-1.10.0/jemalloc/configure.ac
file added
+2410
memkind-1.10.0/jemalloc/doc/html.xsl.in
file added
+5
memkind-1.10.0/jemalloc/doc/jemalloc.xml.in
file added
+3513
memkind-1.10.0/jemalloc/doc/manpages.xsl.in
file added
+4
memkind-1.10.0/jemalloc/doc/stylesheet.xsl
file added
+10
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_externs.h
file added
+104
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_inlines_a.h
file added
+57
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_inlines_b.h
file added
+427
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_stats.h
file added
+271
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_structs_a.h
file added
+11
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_structs_b.h
file added
+232
memkind-1.10.0/jemalloc/include/jemalloc/internal/arena_types.h
file added
+51
memkind-1.10.0/jemalloc/include/jemalloc/internal/assert.h
file added
+56
memkind-1.10.0/jemalloc/include/jemalloc/internal/atomic.h
file added
+86
memkind-1.10.0/jemalloc/include/jemalloc/internal/atomic_c11.h
file added
+97
memkind-1.10.0/jemalloc/include/jemalloc/internal/atomic_gcc_atomic.h
file added
+129
memkind-1.10.0/jemalloc/include/jemalloc/internal/atomic_gcc_sync.h
file added
+195
memkind-1.10.0/jemalloc/include/jemalloc/internal/atomic_msvc.h
file added
+158
memkind-1.10.0/jemalloc/include/jemalloc/internal/background_thread_externs.h
file added
+32
memkind-1.10.0/jemalloc/include/jemalloc/internal/background_thread_inlines.h
file added
+62
memkind-1.10.0/jemalloc/include/jemalloc/internal/background_thread_structs.h
file added
+54
memkind-1.10.0/jemalloc/include/jemalloc/internal/base_externs.h
file added
+22
memkind-1.10.0/jemalloc/include/jemalloc/internal/base_inlines.h
file added
+13
memkind-1.10.0/jemalloc/include/jemalloc/internal/base_structs.h
file added
+59
memkind-1.10.0/jemalloc/include/jemalloc/internal/base_types.h
file added
+33
memkind-1.10.0/jemalloc/include/jemalloc/internal/bin.h
file added
+123
memkind-1.10.0/jemalloc/include/jemalloc/internal/bin_stats.h
file added
+54
memkind-1.10.0/jemalloc/include/jemalloc/internal/bin_types.h
file added
+17
memkind-1.10.0/jemalloc/include/jemalloc/internal/bit_util.h
file added
+239
memkind-1.10.0/jemalloc/include/jemalloc/internal/bitmap.h
file added
+369
memkind-1.10.0/jemalloc/include/jemalloc/internal/cache_bin.h
file added
+131
memkind-1.10.0/jemalloc/include/jemalloc/internal/ckh.h
file added
+101
memkind-1.10.0/jemalloc/include/jemalloc/internal/ctl.h
file added
+134
memkind-1.10.0/jemalloc/include/jemalloc/internal/div.h
file added
+41
memkind-1.10.0/jemalloc/include/jemalloc/internal/emitter.h
file added
+486
memkind-1.10.0/jemalloc/include/jemalloc/internal/extent_dss.h
file added
+26
memkind-1.10.0/jemalloc/include/jemalloc/internal/extent_externs.h
file added
+83
memkind-1.10.0/jemalloc/include/jemalloc/internal/extent_inlines.h
file added
+501
memkind-1.10.0/jemalloc/include/jemalloc/internal/extent_mmap.h
file added
+10
memkind-1.10.0/jemalloc/include/jemalloc/internal/extent_structs.h
file added
+256
memkind-1.10.0/jemalloc/include/jemalloc/internal/extent_types.h
file added
+23
memkind-1.10.0/jemalloc/include/jemalloc/internal/hash.h
file added
+319
memkind-1.10.0/jemalloc/include/jemalloc/internal/hook.h
file added
+163
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h
file added
+94
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h.in
file added
+366
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_externs.h
file added
+57
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_includes.h
file added
+94
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h
file added
+174
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_b.h
file added
+87
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_c.h
file added
+222
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
file added
+114
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_internal_types.h
file added
+114
memkind-1.10.0/jemalloc/include/jemalloc/internal/jemalloc_preamble.h.in
file added
+213
memkind-1.10.0/jemalloc/include/jemalloc/internal/large_externs.h
file added
+32
memkind-1.10.0/jemalloc/include/jemalloc/internal/log.h
file added
+115
memkind-1.10.0/jemalloc/include/jemalloc/internal/malloc_io.h
file added
+102
memkind-1.10.0/jemalloc/include/jemalloc/internal/mutex.h
file added
+288
memkind-1.10.0/jemalloc/include/jemalloc/internal/mutex_pool.h
file added
+94
memkind-1.10.0/jemalloc/include/jemalloc/internal/mutex_prof.h
file added
+108
memkind-1.10.0/jemalloc/include/jemalloc/internal/nstime.h
file added
+34
memkind-1.10.0/jemalloc/include/jemalloc/internal/pages.h
file added
+88
memkind-1.10.0/jemalloc/include/jemalloc/internal/ph.h
file added
+391
memkind-1.10.0/jemalloc/include/jemalloc/internal/private_namespace.sh
file added
+5
memkind-1.10.0/jemalloc/include/jemalloc/internal/private_symbols.sh
file added
+51
memkind-1.10.0/jemalloc/include/jemalloc/internal/prng.h
file added
+185
memkind-1.10.0/jemalloc/include/jemalloc/internal/prof_externs.h
file added
+105
memkind-1.10.0/jemalloc/include/jemalloc/internal/prof_inlines_a.h
file added
+85
memkind-1.10.0/jemalloc/include/jemalloc/internal/prof_inlines_b.h
file added
+250
memkind-1.10.0/jemalloc/include/jemalloc/internal/prof_structs.h
file added
+200
memkind-1.10.0/jemalloc/include/jemalloc/internal/prof_types.h
file added
+56
memkind-1.10.0/jemalloc/include/jemalloc/internal/public_namespace.sh
file added
+6
memkind-1.10.0/jemalloc/include/jemalloc/internal/public_unnamespace.sh
file added
+6
memkind-1.10.0/jemalloc/include/jemalloc/internal/ql.h
file added
+88
memkind-1.10.0/jemalloc/include/jemalloc/internal/qr.h
file added
+72
memkind-1.10.0/jemalloc/include/jemalloc/internal/quantum.h
file added
+77
memkind-1.10.0/jemalloc/include/jemalloc/internal/rb.h
file added
+1006
memkind-1.10.0/jemalloc/include/jemalloc/internal/rtree.h
file added
+528
memkind-1.10.0/jemalloc/include/jemalloc/internal/rtree_tsd.h
file added
+50
memkind-1.10.0/jemalloc/include/jemalloc/internal/safety_check.h
file added
+26
memkind-1.10.0/jemalloc/include/jemalloc/internal/sc.h
file added
+333
memkind-1.10.0/jemalloc/include/jemalloc/internal/seq.h
file added
+55
memkind-1.10.0/jemalloc/include/jemalloc/internal/smoothstep.h
file added
+232
memkind-1.10.0/jemalloc/include/jemalloc/internal/smoothstep.sh
file added
+101
memkind-1.10.0/jemalloc/include/jemalloc/internal/spin.h
file added
+40
memkind-1.10.0/jemalloc/include/jemalloc/internal/stats.h
file added
+31
memkind-1.10.0/jemalloc/include/jemalloc/internal/sz.h
file added
+318
memkind-1.10.0/jemalloc/include/jemalloc/internal/tcache_externs.h
file added
+53
memkind-1.10.0/jemalloc/include/jemalloc/internal/tcache_inlines.h
file added
+227
memkind-1.10.0/jemalloc/include/jemalloc/internal/tcache_structs.h
file added
+70
memkind-1.10.0/jemalloc/include/jemalloc/internal/tcache_types.h
file added
+59
memkind-1.10.0/jemalloc/include/jemalloc/internal/test_hooks.h
file added
+19
memkind-1.10.0/jemalloc/include/jemalloc/internal/ticker.h
file added
+91
memkind-1.10.0/jemalloc/include/jemalloc/internal/tsd.h
file added
+415
memkind-1.10.0/jemalloc/include/jemalloc/internal/tsd_generic.h
file added
+163
memkind-1.10.0/jemalloc/include/jemalloc/internal/tsd_malloc_thread_cleanup.h
file added
+61
memkind-1.10.0/jemalloc/include/jemalloc/internal/tsd_tls.h
file added
+60
memkind-1.10.0/jemalloc/include/jemalloc/internal/tsd_types.h
file added
+10
memkind-1.10.0/jemalloc/include/jemalloc/internal/tsd_win.h
file added
+139
memkind-1.10.0/jemalloc/include/jemalloc/internal/util.h
file added
+67
memkind-1.10.0/jemalloc/include/jemalloc/internal/witness.h
file added
+347
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc.sh
file added
+27
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc_defs.h.in
file added
+48
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc_macros.h.in
file added
+129
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc_mangle.sh
file added
+45
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc_protos.h.in
file added
+66
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc_rename.sh
file added
+22
memkind-1.10.0/jemalloc/include/jemalloc/jemalloc_typedefs.h.in
file added
+77
memkind-1.10.0/jemalloc/include/msvc_compat/C99/stdbool.h
file added
+20
memkind-1.10.0/jemalloc/include/msvc_compat/C99/stdint.h
file added
+247
memkind-1.10.0/jemalloc/include/msvc_compat/strings.h
file added
+58
memkind-1.10.0/jemalloc/include/msvc_compat/windows_extra.h
file added
+6
memkind-1.10.0/jemalloc/jemalloc.pc.in
file added
+12
memkind-1.10.0/jemalloc/m4/ax_cxx_compile_stdcxx.m4
file added
+562
memkind-1.10.0/jemalloc/msvc/ReadMe.txt
file added
+23
memkind-1.10.0/jemalloc/msvc/jemalloc_vc2015.sln
file added
+63
memkind-1.10.0/jemalloc/msvc/jemalloc_vc2017.sln
file added
+63
memkind-1.10.0/jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj
file added
+350
memkind-1.10.0/jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj.filters
file added
+107
memkind-1.10.0/jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj
file added
+327
memkind-1.10.0/jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj.filters
file added
+26
memkind-1.10.0/jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj
file added
+350
memkind-1.10.0/jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj.filters
file added
+110
memkind-1.10.0/jemalloc/msvc/projects/vc2017/test_threads/test_threads.vcxproj
file added
+326
memkind-1.10.0/jemalloc/msvc/projects/vc2017/test_threads/test_threads.vcxproj.filters
file added
+26
memkind-1.10.0/jemalloc/msvc/test_threads/test_threads.cpp
file added
+88
memkind-1.10.0/jemalloc/msvc/test_threads/test_threads.h
file added
+3
memkind-1.10.0/jemalloc/msvc/test_threads/test_threads_main.cpp
file added
+11
memkind-1.10.0/jemalloc/run_tests.sh
file added
+1
memkind-1.10.0/jemalloc/scripts/gen_run_tests.py
file added
+126
memkind-1.10.0/jemalloc/scripts/gen_travis.py
file added
+149
memkind-1.10.0/jemalloc/src/arena.c
file added
+2298
memkind-1.10.0/jemalloc/src/background_thread.c
file added
+939
memkind-1.10.0/jemalloc/src/base.c
file added
+514
memkind-1.10.0/jemalloc/src/bin.c
file added
+95
memkind-1.10.0/jemalloc/src/bitmap.c
file added
+121
memkind-1.10.0/jemalloc/src/ckh.c
file added
+570
memkind-1.10.0/jemalloc/src/ctl.c
file added
+3436
memkind-1.10.0/jemalloc/src/div.c
file added
+55
memkind-1.10.0/jemalloc/src/extent.c
file added
+2408
memkind-1.10.0/jemalloc/src/extent_dss.c
file added
+271
memkind-1.10.0/jemalloc/src/extent_mmap.c
file added
+42
memkind-1.10.0/jemalloc/src/hash.c
file added
+3
memkind-1.10.0/jemalloc/src/hook.c
file added
+195
memkind-1.10.0/jemalloc/src/jemalloc.c
file added
+3922
memkind-1.10.0/jemalloc/src/jemalloc_cpp.cpp
file added
+141
memkind-1.10.0/jemalloc/src/large.c
file added
+395
memkind-1.10.0/jemalloc/src/log.c
file added
+78
memkind-1.10.0/jemalloc/src/malloc_io.c
file added
+675
memkind-1.10.0/jemalloc/src/mutex.c
file added
+223
memkind-1.10.0/jemalloc/src/mutex_pool.c
file added
+18
memkind-1.10.0/jemalloc/src/nstime.c
file added
+170
memkind-1.10.0/jemalloc/src/pages.c
file added
+649
memkind-1.10.0/jemalloc/src/prng.c
file added
+3
memkind-1.10.0/jemalloc/src/prof.c
file added
+3160
memkind-1.10.0/jemalloc/src/rtree.c
file added
+320
memkind-1.10.0/jemalloc/src/safety_check.c
file added
+24
memkind-1.10.0/jemalloc/src/sc.c
file added
+313
memkind-1.10.0/jemalloc/src/stats.c
file added
+1457
memkind-1.10.0/jemalloc/src/sz.c
file added
+64
memkind-1.10.0/jemalloc/src/tcache.c
file added
+798
memkind-1.10.0/jemalloc/src/test_hooks.c
file added
+12
memkind-1.10.0/jemalloc/src/ticker.c
file added
+3
memkind-1.10.0/jemalloc/src/tsd.c
file added
+534
memkind-1.10.0/jemalloc/src/witness.c
file added
+100
memkind-1.10.0/jemalloc/src/zone.c
file added
+469
memkind-1.10.0/jemalloc/test/include/test/SFMT-alti.h
file added
+186
memkind-1.10.0/jemalloc/test/include/test/SFMT-params.h
file added
+132
memkind-1.10.0/jemalloc/test/include/test/SFMT-params11213.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params1279.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params132049.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params19937.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params216091.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params2281.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params4253.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params44497.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params607.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-params86243.h
file added
+81
memkind-1.10.0/jemalloc/test/include/test/SFMT-sse2.h
file added
+157
memkind-1.10.0/jemalloc/test/include/test/SFMT.h
file added
+146
memkind-1.10.0/jemalloc/test/include/test/btalloc.h
file added
+30
memkind-1.10.0/jemalloc/test/include/test/extent_hooks.h
file added
+289
memkind-1.10.0/jemalloc/test/include/test/jemalloc_test.h.in
file added
+173
memkind-1.10.0/jemalloc/test/include/test/jemalloc_test_defs.h.in
file added
+9
memkind-1.10.0/jemalloc/test/include/test/math.h
file added
+306
memkind-1.10.0/jemalloc/test/include/test/mq.h
file added
+107
memkind-1.10.0/jemalloc/test/include/test/mtx.h
file added
+21
memkind-1.10.0/jemalloc/test/include/test/test.h
file added
+338
memkind-1.10.0/jemalloc/test/include/test/thd.h
file added
+9
memkind-1.10.0/jemalloc/test/include/test/timer.h
file added
+11
memkind-1.10.0/jemalloc/test/integration/MALLOCX_ARENA.c
file added
+66
memkind-1.10.0/jemalloc/test/integration/aligned_alloc.c
file added
+157
memkind-1.10.0/jemalloc/test/integration/allocated.c
file added
+124
memkind-1.10.0/jemalloc/test/integration/extent.c
file added
+248
memkind-1.10.0/jemalloc/test/integration/extent.sh
file added
+5
memkind-1.10.0/jemalloc/test/integration/malloc.c
file added
+16
memkind-1.10.0/jemalloc/test/integration/mallocx.c
file added
+274
memkind-1.10.0/jemalloc/test/integration/mallocx.sh
file added
+5
memkind-1.10.0/jemalloc/test/integration/overflow.c
file added
+59
memkind-1.10.0/jemalloc/test/integration/posix_memalign.c
file added
+128
memkind-1.10.0/jemalloc/test/integration/rallocx.c
file added
+258
memkind-1.10.0/jemalloc/test/integration/sdallocx.c
file added
+55
memkind-1.10.0/jemalloc/test/integration/slab_sizes.c
file added
+80
memkind-1.10.0/jemalloc/test/integration/slab_sizes.sh
file added
+4
memkind-1.10.0/jemalloc/test/integration/smallocx.c
file added
+312
memkind-1.10.0/jemalloc/test/integration/smallocx.sh
file added
+5
memkind-1.10.0/jemalloc/test/integration/thread_arena.c
file added
+86
memkind-1.10.0/jemalloc/test/integration/thread_tcache_enabled.c
file added
+87
memkind-1.10.0/jemalloc/test/integration/xallocx.c
file added
+384
memkind-1.10.0/jemalloc/test/integration/xallocx.sh
file added
+5
memkind-1.10.0/jemalloc/test/src/SFMT.c
file added
+719
memkind-1.10.0/jemalloc/test/src/btalloc.c
file added
+6
memkind-1.10.0/jemalloc/test/src/btalloc_0.c
file added
+3
memkind-1.10.0/jemalloc/test/src/btalloc_1.c
file added
+3
memkind-1.10.0/jemalloc/test/src/math.c
file added
+2
memkind-1.10.0/jemalloc/test/src/mq.c
file added
+27
memkind-1.10.0/jemalloc/test/src/mtx.c
file added
+61
memkind-1.10.0/jemalloc/test/src/test.c
file added
+234
memkind-1.10.0/jemalloc/test/src/thd.c
file added
+34
memkind-1.10.0/jemalloc/test/src/timer.c
file added
+56
memkind-1.10.0/jemalloc/test/stress/hookbench.c
file added
+73
memkind-1.10.0/jemalloc/test/stress/microbench.c
file added
+165
memkind-1.10.0/jemalloc/test/test.sh.in
file added
+80
memkind-1.10.0/jemalloc/test/unit/SFMT.c
file added
+1599
memkind-1.10.0/jemalloc/test/unit/a0.c
file added
+16
memkind-1.10.0/jemalloc/test/unit/arena_reset.c
file added
+349
memkind-1.10.0/jemalloc/test/unit/arena_reset_prof.c
file added
+4
memkind-1.10.0/jemalloc/test/unit/arena_reset_prof.sh
file added
+3
memkind-1.10.0/jemalloc/test/unit/atomic.c
file added
+229
memkind-1.10.0/jemalloc/test/unit/background_thread.c
file added
+119
memkind-1.10.0/jemalloc/test/unit/background_thread_enable.c
file added
+85
memkind-1.10.0/jemalloc/test/unit/base.c
file added
+234
memkind-1.10.0/jemalloc/test/unit/binshard.c
file added
+154
memkind-1.10.0/jemalloc/test/unit/binshard.sh
file added
+3
memkind-1.10.0/jemalloc/test/unit/bit_util.c
file added
+111
memkind-1.10.0/jemalloc/test/unit/bitmap.c
file added
+431
memkind-1.10.0/jemalloc/test/unit/ckh.c
file added
+211
memkind-1.10.0/jemalloc/test/unit/decay.c
file added
+605
memkind-1.10.0/jemalloc/test/unit/decay.sh
file added
+3
memkind-1.10.0/jemalloc/test/unit/div.c
file added
+29
memkind-1.10.0/jemalloc/test/unit/emitter.c
file added
+469
memkind-1.10.0/jemalloc/test/unit/extent_quantize.c
file added
+141
memkind-1.10.0/jemalloc/test/unit/extent_util.c
file added
+267
memkind-1.10.0/jemalloc/test/unit/fork.c
file added
+141
memkind-1.10.0/jemalloc/test/unit/hash.c
file added
+173
memkind-1.10.0/jemalloc/test/unit/hook.c
file added
+580
memkind-1.10.0/jemalloc/test/unit/huge.c
file added
+108
memkind-1.10.0/jemalloc/test/unit/junk.c
file added
+141
memkind-1.10.0/jemalloc/test/unit/junk.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/junk_alloc.c
file added
+1
memkind-1.10.0/jemalloc/test/unit/junk_alloc.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/junk_free.c
file added
+1
memkind-1.10.0/jemalloc/test/unit/junk_free.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/log.c
file added
+193
memkind-1.10.0/jemalloc/test/unit/mallctl.c
file added
+888
memkind-1.10.0/jemalloc/test/unit/malloc_io.c
file added
+258
memkind-1.10.0/jemalloc/test/unit/math.c
file added
+390
memkind-1.10.0/jemalloc/test/unit/mq.c
file added
+89
memkind-1.10.0/jemalloc/test/unit/mtx.c
file added
+57
memkind-1.10.0/jemalloc/test/unit/nstime.c
file added
+249
memkind-1.10.0/jemalloc/test/unit/pack.c
file added
+166
memkind-1.10.0/jemalloc/test/unit/pack.sh
file added
+4
memkind-1.10.0/jemalloc/test/unit/pages.c
file added
+29
memkind-1.10.0/jemalloc/test/unit/ph.c
file added
+318
memkind-1.10.0/jemalloc/test/unit/prng.c
file added
+237
memkind-1.10.0/jemalloc/test/unit/prof_accum.c
file added
+81
memkind-1.10.0/jemalloc/test/unit/prof_accum.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/prof_active.c
file added
+117
memkind-1.10.0/jemalloc/test/unit/prof_active.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/prof_gdump.c
file added
+74
memkind-1.10.0/jemalloc/test/unit/prof_gdump.sh
file added
+6
memkind-1.10.0/jemalloc/test/unit/prof_idump.c
file added
+42
memkind-1.10.0/jemalloc/test/unit/prof_idump.sh
file added
+8
memkind-1.10.0/jemalloc/test/unit/prof_log.c
file added
+148
memkind-1.10.0/jemalloc/test/unit/prof_log.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/prof_reset.c
file added
+286
memkind-1.10.0/jemalloc/test/unit/prof_reset.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/prof_tctx.c
file added
+46
memkind-1.10.0/jemalloc/test/unit/prof_tctx.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/prof_thread_name.c
file added
+120
memkind-1.10.0/jemalloc/test/unit/prof_thread_name.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/ql.c
file added
+204
memkind-1.10.0/jemalloc/test/unit/qr.c
file added
+243
memkind-1.10.0/jemalloc/test/unit/rb.c
file added
+355
memkind-1.10.0/jemalloc/test/unit/retained.c
file added
+184
memkind-1.10.0/jemalloc/test/unit/rtree.c
file added
+228
memkind-1.10.0/jemalloc/test/unit/safety_check.c
file added
+156
memkind-1.10.0/jemalloc/test/unit/safety_check.sh
file added
+5
memkind-1.10.0/jemalloc/test/unit/sc.c
file added
+33
memkind-1.10.0/jemalloc/test/unit/seq.c
file added
+95
memkind-1.10.0/jemalloc/test/unit/size_classes.c
file added
+188
memkind-1.10.0/jemalloc/test/unit/slab.c
file added
+33
memkind-1.10.0/jemalloc/test/unit/smoothstep.c
file added
+102
memkind-1.10.0/jemalloc/test/unit/spin.c
file added
+18
memkind-1.10.0/jemalloc/test/unit/stats.c
file added
+374
memkind-1.10.0/jemalloc/test/unit/stats_print.c
file added
+999
memkind-1.10.0/jemalloc/test/unit/test_hooks.c
file added
+38
memkind-1.10.0/jemalloc/test/unit/ticker.c
file added
+73
memkind-1.10.0/jemalloc/test/unit/tsd.c
file added
+267
memkind-1.10.0/jemalloc/test/unit/witness.c
file added
+280
memkind-1.10.0/jemalloc/test/unit/zero.c
file added
+59
memkind-1.10.0/jemalloc/test/unit/zero.sh
file added
+5
memkind-1.10.0/make_rpm.mk
file added
+106
memkind-1.10.0/man/autohbw.7
file added
+195
memkind-1.10.0/man/hbwallocator.3
file added
+125
memkind-1.10.0/man/hbwmalloc.3
file added
+515
memkind-1.10.0/man/memkind-auto-dax-kmem-nodes.1
file added
+56
memkind-1.10.0/man/memkind-hbw-nodes.1
file added
+47
memkind-1.10.0/man/memkind.3
file added
+1092
memkind-1.10.0/man/memkind_arena.3
file added
+222
memkind-1.10.0/man/memkind_dax_kmem.3
file added
+60
memkind-1.10.0/man/memkind_default.3
file added
+226
memkind-1.10.0/man/memkind_hbw.3
file added
+160
memkind-1.10.0/man/memkind_hugetlb.3
file added
+77
memkind-1.10.0/man/memkind_interleave.3
file added
+51
memkind-1.10.0/man/memkind_pmem.3
file added
+114
memkind-1.10.0/man/memkindallocator.3
file added
+194
memkind-1.10.0/man/pmemallocator.3
file added
+116
memkind-1.10.0/memkind.pc.in
file added
+13
memkind-1.10.0/memkind.spec.mk
file added
+262
memkind-1.10.0/src/Makefile.mk
file added
+28
memkind-1.10.0/src/hbwmalloc.c
file added
+302
memkind-1.10.0/src/heap_manager.c
file added
+123
memkind-1.10.0/src/memkind-auto-dax-kmem-nodes.c
file added
+108
memkind-1.10.0/src/memkind-hbw-nodes.c
file added
+103
memkind-1.10.0/src/memkind.c
file added
+924
memkind-1.10.0/src/memkind_arena.c
file added
+938
memkind-1.10.0/src/memkind_bandwidth.c
file added
+372
memkind-1.10.0/src/memkind_dax_kmem.c
file added
+257
memkind-1.10.0/src/memkind_default.c
file added
+265
memkind-1.10.0/src/memkind_gbtlb.c
file added
+128
memkind-1.10.0/src/memkind_hbw.c
file added
+404
memkind-1.10.0/src/memkind_hugetlb.c
file added
+379
memkind-1.10.0/src/memkind_interleave.c
file added
+54
memkind-1.10.0/src/memkind_log.c
file added
+104
memkind-1.10.0/src/memkind_pmem.c
file added
+292
memkind-1.10.0/src/memkind_regular.c
file added
+109
memkind-1.10.0/src/tbb_wrapper.c
file added
+308
memkind-1.10.0/test/Allocator.hpp
file added
+222
memkind-1.10.0/test/Makefile.mk
file added
+341
memkind-1.10.0/test/README
file added
+85
memkind-1.10.0/test/TestPolicy.hpp
file added
+177
memkind-1.10.0/test/alloc_benchmark.c
file added
+213
memkind-1.10.0/test/alloc_performance_tests.cpp
file added
+1641
memkind-1.10.0/test/allocate_to_max_stress_test.cpp
file added
+176
memkind-1.10.0/test/allocator_perf_tool/AllocationSizes.hpp
file added
+60
memkind-1.10.0/test/allocator_perf_tool/Allocation_info.cpp
file added
+39
memkind-1.10.0/test/allocator_perf_tool/Allocation_info.hpp
file added
+44
memkind-1.10.0/test/allocator_perf_tool/Allocator.hpp
file added
+41
memkind-1.10.0/test/allocator_perf_tool/AllocatorFactory.hpp
file added
+212
memkind-1.10.0/test/allocator_perf_tool/CSVLogger.hpp
file added
+61
memkind-1.10.0/test/allocator_perf_tool/CommandLine.hpp
file added
+85
memkind-1.10.0/test/allocator_perf_tool/Configuration.hpp
file added
+155
memkind-1.10.0/test/allocator_perf_tool/ConsoleLog.hpp
file added
+77
memkind-1.10.0/test/allocator_perf_tool/FunctionCalls.hpp
file added
+75
memkind-1.10.0/test/allocator_perf_tool/FunctionCallsPerformanceTask.cpp
file added
+51
memkind-1.10.0/test/allocator_perf_tool/FunctionCallsPerformanceTask.h
file added
+54
memkind-1.10.0/test/allocator_perf_tool/GTestAdapter.hpp
file added
+49
memkind-1.10.0/test/allocator_perf_tool/HBWmallocAllocatorWithTimer.hpp
file added
+74
memkind-1.10.0/test/allocator_perf_tool/HugePageOrganizer.hpp
file added
+94
memkind-1.10.0/test/allocator_perf_tool/HugePageUnmap.hpp
file added
+82
memkind-1.10.0/test/allocator_perf_tool/Iterator.hpp
file added
+34
memkind-1.10.0/test/allocator_perf_tool/JemallocAllocatorWithTimer.hpp
file added
+68
memkind-1.10.0/test/allocator_perf_tool/Makefile
file added
+26
memkind-1.10.0/test/allocator_perf_tool/MemkindAllocatorWithTimer.hpp
file added
+97
memkind-1.10.0/test/allocator_perf_tool/Numastat.hpp
file added
+85
memkind-1.10.0/test/allocator_perf_tool/PmemMockup.cpp
file added
+26
memkind-1.10.0/test/allocator_perf_tool/PmemMockup.hpp
file added
+30
memkind-1.10.0/test/allocator_perf_tool/Runnable.hpp
file added
+31
memkind-1.10.0/test/allocator_perf_tool/ScenarioWorkload.cpp
file added
+113
memkind-1.10.0/test/allocator_perf_tool/ScenarioWorkload.h
file added
+68
memkind-1.10.0/test/allocator_perf_tool/StandardAllocatorWithTimer.hpp
file added
+68
memkind-1.10.0/test/allocator_perf_tool/Stats.hpp
file added
+101
memkind-1.10.0/test/allocator_perf_tool/StressIncreaseToMax.cpp
file added
+138
memkind-1.10.0/test/allocator_perf_tool/StressIncreaseToMax.h
file added
+78
memkind-1.10.0/test/allocator_perf_tool/Task.hpp
file added
+39
memkind-1.10.0/test/allocator_perf_tool/TaskFactory.hpp
file added
+58
memkind-1.10.0/test/allocator_perf_tool/Tests.hpp
file added
+191
memkind-1.10.0/test/allocator_perf_tool/Thread.hpp
file added
+99
memkind-1.10.0/test/allocator_perf_tool/TimerSysTime.hpp
file added
+48
memkind-1.10.0/test/allocator_perf_tool/VectorIterator.hpp
file added
+69
memkind-1.10.0/test/allocator_perf_tool/Workload.hpp
file added
+37
memkind-1.10.0/test/allocator_perf_tool/WrappersMacros.hpp
file added
+43
memkind-1.10.0/test/allocator_perf_tool/main.cpp
file added
+231
memkind-1.10.0/test/autohbw_test.py
file added
+80
memkind-1.10.0/test/autohbw_test_helper.c
file added
+80
memkind-1.10.0/test/bat_tests.cpp
file added
+532
memkind-1.10.0/test/check.cpp
file added
+269
memkind-1.10.0/test/check.h
file added
+68
memkind-1.10.0/test/common.h
file added
+44
memkind-1.10.0/test/dax_kmem_env_var_test.py
file added
+67
memkind-1.10.0/test/dax_kmem_nodes.cpp
file added
+97
memkind-1.10.0/test/dax_kmem_nodes.h
file added
+39
memkind-1.10.0/test/decorator_test.cpp
file added
+116
memkind-1.10.0/test/decorator_test.h
file added
+100
memkind-1.10.0/test/dlopen_test.cpp
file added
+108
memkind-1.10.0/test/draw_plots.py
file added
+271
memkind-1.10.0/test/environ_err_dax_kmem_malloc_positive_test.cpp
file added
+103
memkind-1.10.0/test/environ_err_dax_kmem_malloc_test.cpp
file added
+93
memkind-1.10.0/test/environ_err_hbw_malloc_test.cpp
file added
+87
memkind-1.10.0/test/error_message_tests.cpp
file added
+94
memkind-1.10.0/test/fragmentation_benchmark_pmem.cpp
file added
+199
memkind-1.10.0/test/freeing_memory_segfault_test.cpp
file added
+50
memkind-1.10.0/test/gb_page_tests_bind_policy.cpp
file added
+92
memkind-1.10.0/test/get_arena_test.cpp
file added
+91
memkind-1.10.0/test/gtest_fused/gtest/gtest-all.cc
file added
+10495
memkind-1.10.0/test/gtest_fused/gtest/gtest.h
file added
+22635
memkind-1.10.0/test/hbw_allocator_performance_tests.cpp
file added
+421
memkind-1.10.0/test/hbw_allocator_tests.cpp
file added
+135
memkind-1.10.0/test/hbw_detection_test.py
file added
+60
memkind-1.10.0/test/hbw_verify_function_test.cpp
file added
+396
memkind-1.10.0/test/heap_manager_init_perf_test.cpp
file added
+167
memkind-1.10.0/test/huge_page_test.cpp
file added
+90
memkind-1.10.0/test/load_tbbmalloc_symbols.c
file added
+61
memkind-1.10.0/test/locality_test.cpp
file added
+155
memkind-1.10.0/test/main.cpp
file added
+61
memkind-1.10.0/test/memkind-afts-ext.ts
file added
+3
memkind-1.10.0/test/memkind-afts.ts
file added
+4
memkind-1.10.0/test/memkind-perf-ext.ts
file added
+2
memkind-1.10.0/test/memkind-perf.ts
file added
+2
memkind-1.10.0/test/memkind-pytests.ts
file added
+1
memkind-1.10.0/test/memkind-slts.ts
file added
+2
memkind-1.10.0/test/memkind_allocator_tests.cpp
file added
+309
memkind-1.10.0/test/memkind_dax_kmem_test.cpp
file added
+447
memkind-1.10.0/test/memkind_defrag_reallocate.cpp
file added
+140
memkind-1.10.0/test/memkind_detect_kind_tests.cpp
file added
+145
memkind-1.10.0/test/memkind_null_kind_test.cpp
file added
+229
memkind-1.10.0/test/memkind_pmem_config_tests.cpp
file added
+173
memkind-1.10.0/test/memkind_pmem_long_time_tests.cpp
file added
+120
memkind-1.10.0/test/memkind_pmem_tests.cpp
file added
+1695
memkind-1.10.0/test/memkind_stat_test.cpp
file added
+85
memkind-1.10.0/test/memkind_versioning_tests.cpp
file added
+60
memkind-1.10.0/test/memory_footprint_test.cpp
file added
+354
memkind-1.10.0/test/memory_manager.h
file added
+81
memkind-1.10.0/test/multithreaded_tests.cpp
file added
+87
memkind-1.10.0/test/negative_tests.cpp
file added
+593
memkind-1.10.0/test/performance/framework.cpp
file added
+357
memkind-1.10.0/test/performance/framework.hpp
file added
+280
memkind-1.10.0/test/performance/operations.hpp
file added
+477
memkind-1.10.0/test/performance/perf_tests.cpp
file added
+162
memkind-1.10.0/test/performance/perf_tests.hpp
file added
+190
memkind-1.10.0/test/pmem_alloc_performance_tests.cpp
file added
+430
memkind-1.10.0/test/pmem_allocator_tests.cpp
file added
+322
memkind-1.10.0/test/proc_stat.h
file added
+74
memkind-1.10.0/test/python_framework/__init__.py
file added
+26
memkind-1.10.0/test/python_framework/cmd_helper.py
file added
+55
memkind-1.10.0/test/python_framework/huge_page_organizer.py
file added
+74
memkind-1.10.0/test/random_sizes_allocator.h
file added
+76
memkind-1.10.0/test/run_alloc_benchmark.sh
file added
+60
memkind-1.10.0/test/static_kinds_list.h
file added
+47
memkind-1.10.0/test/static_kinds_tests.cpp
file added
+59
memkind-1.10.0/test/tbbmalloc.h
file added
+33
memkind-1.10.0/test/test.sh
file added
+384
memkind-1.10.0/test/test_dax_kmem.sh
file added
+287
memkind-1.10.0/test/trace_mechanism_test.py
file added
+62
memkind-1.10.0/test/trace_mechanism_test_helper.c
file added
+63
memkind-1.10.0/test/trial_generator.cpp
file added
+325
memkind-1.10.0/test/trial_generator.h
file added
+97
memkind-1.10.0/utils/docker/Dockerfile.fedora-31
file added
+75
memkind-1.10.0/utils/docker/Dockerfile.ubuntu-18.04
file added
+71
memkind-1.10.0/utils/docker/README.md
file added
+51
memkind-1.10.0/utils/docker/docker_install_ndctl.sh
file added
+63
memkind-1.10.0/utils/docker/docker_install_tbb.sh
file added
+59
memkind-1.10.0/utils/docker/docker_run_build.sh
file added
+64
memkind-1.10.0/utils/docker/docker_run_coverage.sh
file added
+35
memkind-1.10.0/utils/docker/docker_run_test.sh
file added
+51
memkind-1.10.0/utils/docker/run_local.sh
file added
+68
memkind-1.10.0/utils/docker/set_host_configuration.sh
file added
+44
memkind.pc.in
file added
+13
memkind.spec.mk
file added
+262
src/Makefile.mk
file added
+28
src/hbwmalloc.c
file added
+302
src/heap_manager.c
file added
+123
src/memkind-auto-dax-kmem-nodes.c
file added
+108
src/memkind-hbw-nodes.c
file added
+103
src/memkind.c
file added
+924
src/memkind_arena.c
file added
+938
src/memkind_bandwidth.c
file added
+372
src/memkind_dax_kmem.c
file added
+257
src/memkind_default.c
file added
+265
src/memkind_gbtlb.c
file added
+128
src/memkind_hbw.c
file added
+404
src/memkind_hugetlb.c
file added
+379
src/memkind_interleave.c
file added
+54
src/memkind_log.c
file added
+104
src/memkind_pmem.c
file added
+292
src/memkind_regular.c
file added
+109
src/tbb_wrapper.c
file added
+308
test/Allocator.hpp
file added
+222
test/Makefile.mk
file added
+341
test/README
file added
+85
test/TestPolicy.hpp
file added
+177
test/alloc_benchmark.c
file added
+213
test/alloc_performance_tests.cpp
file added
+1641
test/allocate_to_max_stress_test.cpp
file added
+176
test/allocator_perf_tool/AllocationSizes.hpp
file added
+60
test/allocator_perf_tool/Allocation_info.cpp
file added
+39
test/allocator_perf_tool/Allocation_info.hpp
file added
+44
test/allocator_perf_tool/Allocator.hpp
file added
+41
test/allocator_perf_tool/AllocatorFactory.hpp
file added
+212
test/allocator_perf_tool/CSVLogger.hpp
file added
+61
test/allocator_perf_tool/CommandLine.hpp
file added
+85
test/allocator_perf_tool/Configuration.hpp
file added
+155
test/allocator_perf_tool/ConsoleLog.hpp
file added
+77
test/allocator_perf_tool/FunctionCalls.hpp
file added
+75
test/allocator_perf_tool/FunctionCallsPerformanceTask.cpp
file added
+51
test/allocator_perf_tool/FunctionCallsPerformanceTask.h
file added
+54
test/allocator_perf_tool/GTestAdapter.hpp
file added
+49
test/allocator_perf_tool/HBWmallocAllocatorWithTimer.hpp
file added
+74
test/allocator_perf_tool/HugePageOrganizer.hpp
file added
+94
test/allocator_perf_tool/HugePageUnmap.hpp
file added
+82
test/allocator_perf_tool/Iterator.hpp
file added
+34
test/allocator_perf_tool/JemallocAllocatorWithTimer.hpp
file added
+68
test/allocator_perf_tool/Makefile
file added
+26
test/allocator_perf_tool/MemkindAllocatorWithTimer.hpp
file added
+97
test/allocator_perf_tool/Numastat.hpp
file added
+85
test/allocator_perf_tool/PmemMockup.cpp
file added
+26
test/allocator_perf_tool/PmemMockup.hpp
file added
+30
test/allocator_perf_tool/Runnable.hpp
file added
+31
test/allocator_perf_tool/ScenarioWorkload.cpp
file added
+113
test/allocator_perf_tool/ScenarioWorkload.h
file added
+68
test/allocator_perf_tool/StandardAllocatorWithTimer.hpp
file added
+68
test/allocator_perf_tool/Stats.hpp
file added
+101
test/allocator_perf_tool/StressIncreaseToMax.cpp
file added
+138
test/allocator_perf_tool/StressIncreaseToMax.h
file added
+78
test/allocator_perf_tool/Task.hpp
file added
+39
test/allocator_perf_tool/TaskFactory.hpp
file added
+58
test/allocator_perf_tool/Tests.hpp
file added
+191
test/allocator_perf_tool/Thread.hpp
file added
+99
test/allocator_perf_tool/TimerSysTime.hpp
file added
+48
test/allocator_perf_tool/VectorIterator.hpp
file added
+69
test/allocator_perf_tool/Workload.hpp
file added
+37
test/allocator_perf_tool/WrappersMacros.hpp
file added
+43
test/allocator_perf_tool/main.cpp
file added
+231
test/autohbw_test.py
file added
+80
test/autohbw_test_helper.c
file added
+80
test/bat_tests.cpp
file added
+532
test/check.cpp
file added
+269
test/check.h
file added
+68
test/common.h
file added
+44
test/dax_kmem_env_var_test.py
file added
+67
test/dax_kmem_nodes.cpp
file added
+97
test/dax_kmem_nodes.h
file added
+39
test/decorator_test.cpp
file added
+116
test/decorator_test.h
file added
+100
test/dlopen_test.cpp
file added
+108
test/draw_plots.py
file added
+271
test/environ_err_dax_kmem_malloc_positive_test.cpp
file added
+103
test/environ_err_dax_kmem_malloc_test.cpp
file added
+93
test/environ_err_hbw_malloc_test.cpp
file added
+87
test/error_message_tests.cpp
file added
+94
test/fragmentation_benchmark_pmem.cpp
file added
+199
test/freeing_memory_segfault_test.cpp
file added
+50
test/gb_page_tests_bind_policy.cpp
file added
+92
test/get_arena_test.cpp
file added
+91
test/gtest_fused/gtest/gtest-all.cc
file added
+10495
test/gtest_fused/gtest/gtest.h
file added
+22635
test/hbw_allocator_performance_tests.cpp
file added
+421
test/hbw_allocator_tests.cpp
file added
+135
test/hbw_detection_test.py
file added
+60
test/hbw_verify_function_test.cpp
file added
+396
test/heap_manager_init_perf_test.cpp
file added
+167
test/huge_page_test.cpp
file added
+90
test/load_tbbmalloc_symbols.c
file added
+61
test/locality_test.cpp
file added
+155
test/main.cpp
file added
+61
test/memkind-afts-ext.ts
file added
+3
test/memkind-afts.ts
file added
+4
test/memkind-perf-ext.ts
file added
+2
test/memkind-perf.ts
file added
+2
test/memkind-pytests.ts
file added
+1
test/memkind-slts.ts
file added
+2
test/memkind_allocator_tests.cpp
file added
+309
test/memkind_dax_kmem_test.cpp
file added
+447
test/memkind_defrag_reallocate.cpp
file added
+140
test/memkind_detect_kind_tests.cpp
file added
+145
test/memkind_null_kind_test.cpp
file added
+229
test/memkind_pmem_config_tests.cpp
file added
+173
test/memkind_pmem_long_time_tests.cpp
file added
+120
test/memkind_pmem_tests.cpp
file added
+1695
test/memkind_stat_test.cpp
file added
+85
test/memkind_versioning_tests.cpp
file added
+60
test/memory_footprint_test.cpp
file added
+354
test/memory_manager.h
file added
+81
test/multithreaded_tests.cpp
file added
+87
test/negative_tests.cpp
file added
+593
test/performance/framework.cpp
file added
+357
test/performance/framework.hpp
file added
+280
test/performance/operations.hpp
file added
+477
test/performance/perf_tests.cpp
file added
+162
test/performance/perf_tests.hpp
file added
+190
test/pmem_alloc_performance_tests.cpp
file added
+430
test/pmem_allocator_tests.cpp
file added
+322
test/proc_stat.h
file added
+74
test/python_framework/__init__.py
file added
+26
test/python_framework/cmd_helper.py
file added
+55
test/python_framework/huge_page_organizer.py
file added
+74
test/random_sizes_allocator.h
file added
+76
test/run_alloc_benchmark.sh
file added
+60
test/static_kinds_list.h
file added
+47
test/static_kinds_tests.cpp
file added
+59
test/tbbmalloc.h
file added
+33
test/test.sh
file added
+384
test/test_dax_kmem.sh
file added
+287
test/trace_mechanism_test.py
file added
+62
test/trace_mechanism_test_helper.c
file added
+63
test/trial_generator.cpp
file added
+325
test/trial_generator.h
file added
+97
utils/docker/Dockerfile.fedora-31
file added
+75
utils/docker/Dockerfile.ubuntu-18.04
file added
+71
utils/docker/README.md
file added
+51
utils/docker/docker_install_ndctl.sh
file added
+63
utils/docker/docker_install_tbb.sh
file added
+59
utils/docker/docker_run_build.sh
file added
+64
utils/docker/docker_run_coverage.sh
file added
+35
utils/docker/docker_run_test.sh
file added
+51
utils/docker/run_local.sh
file added
+68
utils/docker/set_host_configuration.sh
file added
+44
memkind-1.10.0 base
.codecov.yml
file added
+10
.gitignore
file added
+126
.travis.yml
file added
+65
AUTHORS
file added
+26
CONTRIBUTING
file added
+134
COPYING
file added
+25
ChangeLog
file added
+242
MANIFEST
file added
+552
Makefile.am
file added
+526
NEWS
file added
+42
PULL_REQUEST_TEMPLATE.md
file added
+29
README
file added
+390
README.md
file added
+1
astyle.sh
file added
+51
autogen.sh
file added
+54
autohbw/Makefile.mk
file added
+37
autohbw/autohbw.c
file added
+457
autohbw/autohbw_README
file added
+92
autohbw/autohbw_api.h
file added
+49
autohbw/autohbw_get_src_lines.pl
file added
+106
autohbw/autohbw_test.sh
file added
+37
build.sh
file added
+35
configure.ac
file added
+234
copying_headers/MANIFEST.EXEMPT
file added
+347
copying_headers/MANIFEST.freeBSD
file added
+193
copying_headers/MANIFEST.freeBSD3
file added
+14
copying_headers/header.freeBSD
file added
+23
copying_headers/header.freeBSD3
file added
+31
copying_headers/header.intel-acpi
file added
+36
debian/changelog
file added
+5
debian/compat
file added
+1
debian/control
file added
+25
debian/rules
file added
+21
examples/Makefile.mk
file added
+99
examples/README
file added
+104
examples/autohbw_candidates.c
file added
+123
examples/filter_example.c
file added
+87
examples/hello_hbw_example.c
file added
+81
examples/hello_memkind_example.c
file added
+115
examples/memkind_allocated.hpp
file added
+107
examples/memkind_allocated_example.cpp
file added
+105
examples/memkind_cpp_allocator.cpp
file added
+126
examples/memkind_decorator_debug.c
file added
+64
examples/memkind_get_stat.c
file added
+69
examples/pmem_alignment.c
file added
+132
examples/pmem_and_dax_kmem_kind.c
file added
+109
examples/pmem_and_default_kind.c
file added
+143
examples/pmem_config.c
file added
+98
examples/pmem_cpp_allocator.cpp
file added
+167
examples/pmem_detect_kind.c
file added
+165
examples/pmem_free_with_unknown_kind.c
file added
+115
examples/pmem_kinds.c
file added
+119
examples/pmem_malloc.c
file added
+129
examples/pmem_malloc_unlimited.c
file added
+101
examples/pmem_multithreads.c
file added
+138
examples/pmem_multithreads_onekind.c
file added
+167
examples/pmem_usable_size.c
file added
+159
include/hbw_allocator.h
file added
+134
include/hbwmalloc.h
file added
+245
include/memkind.h
file added
+433
include/memkind/internal/heap_manager.h
file added
+36
include/memkind/internal/memkind_arena.h
file added
+77
include/memkind/internal/memkind_bandwidth.h
file added
+51
include/memkind/internal/memkind_dax_kmem.h
file added
+49
include/memkind/internal/memkind_default.h
file added
+71
include/memkind/internal/memkind_gbtlb.h
file added
+43
include/memkind/internal/memkind_hbw.h
file added
+66
include/memkind/internal/memkind_hugetlb.h
file added
+48
include/memkind/internal/memkind_interleave.h
file added
+43
include/memkind/internal/memkind_log.h
file added
+52
include/memkind/internal/memkind_pmem.h
file added
+64
include/memkind/internal/memkind_private.h
file added
+125
include/memkind/internal/memkind_regular.h
file added
+47
include/memkind/internal/tbb_mem_pool_policy.h
file added
+34
include/memkind/internal/tbb_wrapper.h
file added
+61
include/memkind/internal/vec.h
file added
+102
include/memkind_allocator.h
file added
+231
include/memkind_deprecated.h
file added
+88
include/pmem_allocator.h
file added
+236
install_astyle.sh
file added
+31
jemalloc/.appveyor.yml
file added
+42
jemalloc/.autom4te.cfg
file added
+3
jemalloc/.gitattributes
file added
+1
jemalloc/.gitignore
file added
+92
jemalloc/.travis.yml
file added
+195
jemalloc/COPYING
file added
+27
jemalloc/ChangeLog
file added
+1518
jemalloc/INSTALL.md
file added
+421
jemalloc/Makefile.in
file added
+623
jemalloc/README
file added
+20
jemalloc/TUNING.md
file added
+129
jemalloc/autogen.sh
file added
+17
jemalloc/bin/jemalloc-config.in
file added
+83
jemalloc/bin/jemalloc.sh.in
file added
+9
jemalloc/bin/jeprof.in
file added
+5625
jemalloc/build-aux/config.guess
file added
+1462
jemalloc/build-aux/config.sub
file added
+1825
jemalloc/build-aux/install-sh
file added
+250
jemalloc/config.stamp.in
file added
+0
empty file added
jemalloc/configure.ac
file added
+2410
jemalloc/doc/html.xsl.in
file added
+5
jemalloc/doc/jemalloc.xml.in
file added
+3513
jemalloc/doc/manpages.xsl.in
file added
+4
jemalloc/doc/stylesheet.xsl
file added
+10
jemalloc/include/jemalloc/internal/arena_externs.h
file added
+104
jemalloc/include/jemalloc/internal/arena_inlines_a.h
file added
+57
jemalloc/include/jemalloc/internal/arena_inlines_b.h
file added
+427
jemalloc/include/jemalloc/internal/arena_stats.h
file added
+271
jemalloc/include/jemalloc/internal/arena_structs_a.h
file added
+11
jemalloc/include/jemalloc/internal/arena_structs_b.h
file added
+232
jemalloc/include/jemalloc/internal/arena_types.h
file added
+51
jemalloc/include/jemalloc/internal/assert.h
file added
+56
jemalloc/include/jemalloc/internal/atomic.h
file added
+86
jemalloc/include/jemalloc/internal/atomic_c11.h
file added
+97
jemalloc/include/jemalloc/internal/atomic_gcc_atomic.h
file added
+129
jemalloc/include/jemalloc/internal/atomic_gcc_sync.h
file added
+195
jemalloc/include/jemalloc/internal/atomic_msvc.h
file added
+158
jemalloc/include/jemalloc/internal/background_thread_externs.h
file added
+32
jemalloc/include/jemalloc/internal/background_thread_inlines.h
file added
+62
jemalloc/include/jemalloc/internal/background_thread_structs.h
file added
+54
jemalloc/include/jemalloc/internal/base_externs.h
file added
+22
jemalloc/include/jemalloc/internal/base_inlines.h
file added
+13
jemalloc/include/jemalloc/internal/base_structs.h
file added
+59
jemalloc/include/jemalloc/internal/base_types.h
file added
+33
jemalloc/include/jemalloc/internal/bin.h
file added
+123
jemalloc/include/jemalloc/internal/bin_stats.h
file added
+54
jemalloc/include/jemalloc/internal/bin_types.h
file added
+17
jemalloc/include/jemalloc/internal/bit_util.h
file added
+239
jemalloc/include/jemalloc/internal/bitmap.h
file added
+369
jemalloc/include/jemalloc/internal/cache_bin.h
file added
+131
jemalloc/include/jemalloc/internal/ckh.h
file added
+101
jemalloc/include/jemalloc/internal/ctl.h
file added
+134
jemalloc/include/jemalloc/internal/div.h
file added
+41
jemalloc/include/jemalloc/internal/emitter.h
file added
+486
jemalloc/include/jemalloc/internal/extent_dss.h
file added
+26
jemalloc/include/jemalloc/internal/extent_externs.h
file added
+83
jemalloc/include/jemalloc/internal/extent_inlines.h
file added
+501
jemalloc/include/jemalloc/internal/extent_mmap.h
file added
+10
jemalloc/include/jemalloc/internal/extent_structs.h
file added
+256
jemalloc/include/jemalloc/internal/extent_types.h
file added
+23
jemalloc/include/jemalloc/internal/hash.h
file added
+319
jemalloc/include/jemalloc/internal/hook.h
file added
+163
jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h
file added
+94
jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h.in
file added
+366
jemalloc/include/jemalloc/internal/jemalloc_internal_externs.h
file added
+57
jemalloc/include/jemalloc/internal/jemalloc_internal_includes.h
file added
+94
jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h
file added
+174
jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_b.h
file added
+87
jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_c.h
file added
+222
jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
file added
+114
jemalloc/include/jemalloc/internal/jemalloc_internal_types.h
file added
+114
jemalloc/include/jemalloc/internal/jemalloc_preamble.h.in
file added
+213
jemalloc/include/jemalloc/internal/large_externs.h
file added
+32
jemalloc/include/jemalloc/internal/log.h
file added
+115
jemalloc/include/jemalloc/internal/malloc_io.h
file added
+102
jemalloc/include/jemalloc/internal/mutex.h
file added
+288
jemalloc/include/jemalloc/internal/mutex_pool.h
file added
+94
jemalloc/include/jemalloc/internal/mutex_prof.h
file added
+108
jemalloc/include/jemalloc/internal/nstime.h
file added
+34
jemalloc/include/jemalloc/internal/pages.h
file added
+88
jemalloc/include/jemalloc/internal/ph.h
file added
+391
jemalloc/include/jemalloc/internal/private_namespace.sh
file added
+5
jemalloc/include/jemalloc/internal/private_symbols.sh
file added
+51
jemalloc/include/jemalloc/internal/prng.h
file added
+185
jemalloc/include/jemalloc/internal/prof_externs.h
file added
+105
jemalloc/include/jemalloc/internal/prof_inlines_a.h
file added
+85
jemalloc/include/jemalloc/internal/prof_inlines_b.h
file added
+250
jemalloc/include/jemalloc/internal/prof_structs.h
file added
+200
jemalloc/include/jemalloc/internal/prof_types.h
file added
+56
jemalloc/include/jemalloc/internal/public_namespace.sh
file added
+6
jemalloc/include/jemalloc/internal/public_unnamespace.sh
file added
+6
jemalloc/include/jemalloc/internal/ql.h
file added
+88
jemalloc/include/jemalloc/internal/qr.h
file added
+72
jemalloc/include/jemalloc/internal/quantum.h
file added
+77
jemalloc/include/jemalloc/internal/rb.h
file added
+1006
jemalloc/include/jemalloc/internal/rtree.h
file added
+528
jemalloc/include/jemalloc/internal/rtree_tsd.h
file added
+50
jemalloc/include/jemalloc/internal/safety_check.h
file added
+26
jemalloc/include/jemalloc/internal/sc.h
file added
+333
jemalloc/include/jemalloc/internal/seq.h
file added
+55
jemalloc/include/jemalloc/internal/smoothstep.h
file added
+232
jemalloc/include/jemalloc/internal/smoothstep.sh
file added
+101
jemalloc/include/jemalloc/internal/spin.h
file added
+40
jemalloc/include/jemalloc/internal/stats.h
file added
+31
jemalloc/include/jemalloc/internal/sz.h
file added
+318
jemalloc/include/jemalloc/internal/tcache_externs.h
file added
+53
jemalloc/include/jemalloc/internal/tcache_inlines.h
file added
+227
jemalloc/include/jemalloc/internal/tcache_structs.h
file added
+70
jemalloc/include/jemalloc/internal/tcache_types.h
file added
+59
jemalloc/include/jemalloc/internal/test_hooks.h
file added
+19
jemalloc/include/jemalloc/internal/ticker.h
file added
+91
jemalloc/include/jemalloc/internal/tsd.h
file added
+415
jemalloc/include/jemalloc/internal/tsd_generic.h
file added
+163
jemalloc/include/jemalloc/internal/tsd_malloc_thread_cleanup.h
file added
+61
jemalloc/include/jemalloc/internal/tsd_tls.h
file added
+60
jemalloc/include/jemalloc/internal/tsd_types.h
file added
+10
jemalloc/include/jemalloc/internal/tsd_win.h
file added
+139
jemalloc/include/jemalloc/internal/util.h
file added
+67
jemalloc/include/jemalloc/internal/witness.h
file added
+347
jemalloc/include/jemalloc/jemalloc.sh
file added
+27
jemalloc/include/jemalloc/jemalloc_defs.h.in
file added
+48
jemalloc/include/jemalloc/jemalloc_macros.h.in
file added
+129
jemalloc/include/jemalloc/jemalloc_mangle.sh
file added
+45
jemalloc/include/jemalloc/jemalloc_protos.h.in
file added
+66
jemalloc/include/jemalloc/jemalloc_rename.sh
file added
+22
jemalloc/include/jemalloc/jemalloc_typedefs.h.in
file added
+77
jemalloc/include/msvc_compat/C99/stdbool.h
file added
+20
jemalloc/include/msvc_compat/C99/stdint.h
file added
+247
jemalloc/include/msvc_compat/strings.h
file added
+58
jemalloc/include/msvc_compat/windows_extra.h
file added
+6
jemalloc/jemalloc.pc.in
file added
+12
jemalloc/m4/ax_cxx_compile_stdcxx.m4
file added
+562
jemalloc/msvc/ReadMe.txt
file added
+23
jemalloc/msvc/jemalloc_vc2015.sln
file added
+63
jemalloc/msvc/jemalloc_vc2017.sln
file added
+63
jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj
file added
+350
jemalloc/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj.filters
file added
+107
jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj
file added
+327
jemalloc/msvc/projects/vc2015/test_threads/test_threads.vcxproj.filters
file added
+26
jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj
file added
+350
jemalloc/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj.filters
file added
+110