Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/jemalloc/dist import jemalloc-5.1.0



details:   https://anonhg.NetBSD.org/src/rev/bccaad198c18
branches:  trunk
changeset: 449344:bccaad198c18
user:      christos <christos%NetBSD.org@localhost>
date:      Mon Mar 04 17:10:22 2019 +0000

description:
import jemalloc-5.1.0

diffstat:

 external/bsd/jemalloc/dist/.appveyor.yml                                                  |     42 +
 external/bsd/jemalloc/dist/.autom4te.cfg                                                  |      3 +
 external/bsd/jemalloc/dist/.gitattributes                                                 |      1 +
 external/bsd/jemalloc/dist/.gitignore                                                     |     93 +
 external/bsd/jemalloc/dist/.travis.yml                                                    |    156 +
 external/bsd/jemalloc/dist/COPYING                                                        |     27 +
 external/bsd/jemalloc/dist/ChangeLog                                                      |   1382 +
 external/bsd/jemalloc/dist/INSTALL.md                                                     |    423 +
 external/bsd/jemalloc/dist/Makefile.in                                                    |    569 +
 external/bsd/jemalloc/dist/README                                                         |     20 +
 external/bsd/jemalloc/dist/TUNING.md                                                      |    129 +
 external/bsd/jemalloc/dist/VERSION                                                        |      1 +
 external/bsd/jemalloc/dist/autogen.sh                                                     |     17 +
 external/bsd/jemalloc/dist/bin/jemalloc-config.in                                         |     83 +
 external/bsd/jemalloc/dist/bin/jemalloc.sh.in                                             |      9 +
 external/bsd/jemalloc/dist/bin/jeprof.in                                                  |   5624 ++++
 external/bsd/jemalloc/dist/build-aux/config.guess                                         |   1462 +
 external/bsd/jemalloc/dist/build-aux/config.sub                                           |   1825 +
 external/bsd/jemalloc/dist/build-aux/install-sh                                           |    250 +
 external/bsd/jemalloc/dist/configure                                                      |  13720 ++++++++++
 external/bsd/jemalloc/dist/configure.ac                                                   |   2294 +
 external/bsd/jemalloc/dist/doc/html.xsl.in                                                |      5 +
 external/bsd/jemalloc/dist/doc/jemalloc.3                                                 |   2467 +
 external/bsd/jemalloc/dist/doc/jemalloc.html                                              |   1809 +
 external/bsd/jemalloc/dist/doc/jemalloc.xml.in                                            |   3379 ++
 external/bsd/jemalloc/dist/doc/manpages.xsl.in                                            |      4 +
 external/bsd/jemalloc/dist/doc/stylesheet.xsl                                             |     10 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_externs.h                      |     94 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_inlines_a.h                    |     57 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_inlines_b.h                    |    354 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_stats.h                        |    237 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_structs_a.h                    |     11 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_structs_b.h                    |    229 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/arena_types.h                        |     43 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/assert.h                             |     56 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/atomic.h                             |     77 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/atomic_c11.h                         |     97 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/atomic_gcc_atomic.h                  |    127 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/atomic_gcc_sync.h                    |    191 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/atomic_msvc.h                        |    158 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/background_thread_externs.h          |     33 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/background_thread_inlines.h          |     57 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/background_thread_structs.h          |     53 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/base_externs.h                       |     22 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/base_inlines.h                       |     13 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/base_structs.h                       |     59 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/base_types.h                         |     33 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/bin.h                                |    106 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/bin_stats.h                          |     51 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/bit_util.h                           |    165 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/bitmap.h                             |    369 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/cache_bin.h                          |    114 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/ckh.h                                |    101 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/ctl.h                                |    131 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/div.h                                |     41 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/emitter.h                            |    435 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/extent_dss.h                         |     26 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/extent_externs.h                     |     73 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/extent_inlines.h                     |    433 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/extent_mmap.h                        |     10 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/extent_structs.h                     |    219 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/extent_types.h                       |     17 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/hash.h                               |    318 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/hooks.h                              |     19 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_decls.h            |     91 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_defs.h.in          |    366 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_externs.h          |     53 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_includes.h         |     94 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_inlines_a.h        |    172 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_inlines_b.h        |     86 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_inlines_c.h        |    218 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_macros.h           |     43 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_types.h            |    185 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_preamble.h.in               |    194 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/large_externs.h                      |     26 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/log.h                                |    115 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/malloc_io.h                          |    102 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/mutex.h                              |    248 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/mutex_pool.h                         |     94 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/mutex_prof.h                         |     99 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/nstime.h                             |     34 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/pages.h                              |     88 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/ph.h                                 |    391 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/private_namespace.sh                 |      5 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/private_symbols.sh                   |     51 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/prng.h                               |    185 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/prof_externs.h                       |     92 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/prof_inlines_a.h                     |     83 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/prof_inlines_b.h                     |    206 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/prof_structs.h                       |    201 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/prof_types.h                         |     56 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/public_namespace.sh                  |      6 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/public_unnamespace.sh                |      6 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/ql.h                                 |     88 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/qr.h                                 |     72 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/rb.h                                 |   1006 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/rtree.h                              |    492 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/rtree_tsd.h                          |     50 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/size_classes.sh                      |    361 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/smoothstep.h                         |    232 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/smoothstep.sh                        |    101 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/spin.h                               |     40 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/stats.h                              |     30 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/sz.h                                 |    317 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tcache_externs.h                     |     55 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tcache_inlines.h                     |    223 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tcache_structs.h                     |     61 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tcache_types.h                       |     56 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/ticker.h                             |     78 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tsd.h                                |    326 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tsd_generic.h                        |    157 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tsd_malloc_thread_cleanup.h          |     60 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tsd_tls.h                            |     59 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tsd_types.h                          |     10 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/tsd_win.h                            |    139 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/util.h                               |     67 +
 external/bsd/jemalloc/dist/include/jemalloc/internal/witness.h                            |    346 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc.sh                                   |     27 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc_defs.h.in                            |     45 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc_macros.h.in                          |    122 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc_mangle.sh                            |     45 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc_protos.h.in                          |     66 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc_rename.sh                            |     22 +
 external/bsd/jemalloc/dist/include/jemalloc/jemalloc_typedefs.h.in                        |     77 +
 external/bsd/jemalloc/dist/include/msvc_compat/C99/stdbool.h                              |     20 +
 external/bsd/jemalloc/dist/include/msvc_compat/C99/stdint.h                               |    247 +
 external/bsd/jemalloc/dist/include/msvc_compat/strings.h                                  |     58 +
 external/bsd/jemalloc/dist/include/msvc_compat/windows_extra.h                            |      6 +
 external/bsd/jemalloc/dist/jemalloc.pc.in                                                 |     12 +
 external/bsd/jemalloc/dist/m4/ax_cxx_compile_stdcxx.m4                                    |    562 +
 external/bsd/jemalloc/dist/msvc/ReadMe.txt                                                |     23 +
 external/bsd/jemalloc/dist/msvc/jemalloc_vc2015.sln                                       |     63 +
 external/bsd/jemalloc/dist/msvc/jemalloc_vc2017.sln                                       |     63 +
 external/bsd/jemalloc/dist/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj                 |    348 +
 external/bsd/jemalloc/dist/msvc/projects/vc2015/jemalloc/jemalloc.vcxproj.filters         |    101 +
 external/bsd/jemalloc/dist/msvc/projects/vc2015/test_threads/test_threads.vcxproj         |    327 +
 external/bsd/jemalloc/dist/msvc/projects/vc2015/test_threads/test_threads.vcxproj.filters |     26 +
 external/bsd/jemalloc/dist/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj                 |    347 +
 external/bsd/jemalloc/dist/msvc/projects/vc2017/jemalloc/jemalloc.vcxproj.filters         |    101 +
 external/bsd/jemalloc/dist/msvc/projects/vc2017/test_threads/test_threads.vcxproj         |    326 +
 external/bsd/jemalloc/dist/msvc/projects/vc2017/test_threads/test_threads.vcxproj.filters |     26 +
 external/bsd/jemalloc/dist/msvc/test_threads/test_threads.cpp                             |     88 +
 external/bsd/jemalloc/dist/msvc/test_threads/test_threads.h                               |      3 +
 external/bsd/jemalloc/dist/msvc/test_threads/test_threads_main.cpp                        |     11 +
 external/bsd/jemalloc/dist/run_tests.sh                                                   |      1 +
 external/bsd/jemalloc/dist/scripts/gen_run_tests.py                                       |    112 +
 external/bsd/jemalloc/dist/scripts/gen_travis.py                                          |    107 +
 external/bsd/jemalloc/dist/src/arena.c                                                    |   2043 +
 external/bsd/jemalloc/dist/src/background_thread.c                                        |    909 +
 external/bsd/jemalloc/dist/src/base.c                                                     |    514 +
 external/bsd/jemalloc/dist/src/bin.c                                                      |     50 +
 external/bsd/jemalloc/dist/src/bitmap.c                                                   |    121 +
 external/bsd/jemalloc/dist/src/ckh.c                                                      |    569 +
 external/bsd/jemalloc/dist/src/ctl.c                                                      |   2883 ++
 external/bsd/jemalloc/dist/src/div.c                                                      |     55 +
 external/bsd/jemalloc/dist/src/extent.c                                                   |   2177 +
 external/bsd/jemalloc/dist/src/extent_dss.c                                               |    270 +
 external/bsd/jemalloc/dist/src/extent_mmap.c                                              |     42 +
 external/bsd/jemalloc/dist/src/hash.c                                                     |      3 +
 external/bsd/jemalloc/dist/src/hooks.c                                                    |     12 +
 external/bsd/jemalloc/dist/src/jemalloc.c                                                 |   3326 ++
 external/bsd/jemalloc/dist/src/jemalloc_cpp.cpp                                           |    141 +
 external/bsd/jemalloc/dist/src/large.c                                                    |    371 +
 external/bsd/jemalloc/dist/src/log.c                                                      |     78 +
 external/bsd/jemalloc/dist/src/malloc_io.c                                                |    676 +
 external/bsd/jemalloc/dist/src/mutex.c                                                    |    224 +
 external/bsd/jemalloc/dist/src/mutex_pool.c                                               |     18 +
 external/bsd/jemalloc/dist/src/nstime.c                                                   |    170 +
 external/bsd/jemalloc/dist/src/pages.c                                                    |    606 +
 external/bsd/jemalloc/dist/src/prng.c                                                     |      3 +
 external/bsd/jemalloc/dist/src/prof.c                                                     |   2473 +
 external/bsd/jemalloc/dist/src/rtree.c                                                    |    320 +
 external/bsd/jemalloc/dist/src/stats.c                                                    |   1286 +
 external/bsd/jemalloc/dist/src/sz.c                                                       |    107 +
 external/bsd/jemalloc/dist/src/tcache.c                                                   |    717 +
 external/bsd/jemalloc/dist/src/ticker.c                                                   |      3 +
 external/bsd/jemalloc/dist/src/tsd.c                                                      |    351 +
 external/bsd/jemalloc/dist/src/witness.c                                                  |    100 +
 external/bsd/jemalloc/dist/src/zone.c                                                     |    469 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-alti.h                                  |    186 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params.h                                |    132 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params11213.h                           |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params1279.h                            |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params132049.h                          |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params19937.h                           |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params216091.h                          |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params2281.h                            |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params4253.h                            |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params44497.h                           |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params607.h                             |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-params86243.h                           |     81 +
 external/bsd/jemalloc/dist/test/include/test/SFMT-sse2.h                                  |    157 +
 external/bsd/jemalloc/dist/test/include/test/SFMT.h                                       |    146 +
 external/bsd/jemalloc/dist/test/include/test/btalloc.h                                    |     30 +
 external/bsd/jemalloc/dist/test/include/test/extent_hooks.h                               |    289 +
 external/bsd/jemalloc/dist/test/include/test/jemalloc_test.h.in                           |    173 +
 external/bsd/jemalloc/dist/test/include/test/jemalloc_test_defs.h.in                      |      9 +
 external/bsd/jemalloc/dist/test/include/test/math.h                                       |    306 +
 external/bsd/jemalloc/dist/test/include/test/mq.h                                         |    107 +
 external/bsd/jemalloc/dist/test/include/test/mtx.h                                        |     23 +
 external/bsd/jemalloc/dist/test/include/test/test.h                                       |    338 +
 external/bsd/jemalloc/dist/test/include/test/thd.h                                        |      9 +
 external/bsd/jemalloc/dist/test/include/test/timer.h                                      |     11 +
 external/bsd/jemalloc/dist/test/integration/MALLOCX_ARENA.c                               |     66 +
 external/bsd/jemalloc/dist/test/integration/aligned_alloc.c                               |    133 +
 external/bsd/jemalloc/dist/test/integration/allocated.c                                   |    124 +
 external/bsd/jemalloc/dist/test/integration/cpp/basic.cpp                                 |     25 +
 external/bsd/jemalloc/dist/test/integration/extent.c                                      |    248 +
 external/bsd/jemalloc/dist/test/integration/extent.sh                                     |      5 +
 external/bsd/jemalloc/dist/test/integration/mallocx.c                                     |    228 +
 external/bsd/jemalloc/dist/test/integration/mallocx.sh                                    |      5 +
 external/bsd/jemalloc/dist/test/integration/overflow.c                                    |     46 +
 external/bsd/jemalloc/dist/test/integration/posix_memalign.c                              |    127 +
 external/bsd/jemalloc/dist/test/integration/rallocx.c                                     |    245 +
 external/bsd/jemalloc/dist/test/integration/sdallocx.c                                    |     55 +
 external/bsd/jemalloc/dist/test/integration/thread_arena.c                                |     86 +
 external/bsd/jemalloc/dist/test/integration/thread_tcache_enabled.c                       |     87 +
 external/bsd/jemalloc/dist/test/integration/xallocx.c                                     |    384 +
 external/bsd/jemalloc/dist/test/integration/xallocx.sh                                    |      5 +
 external/bsd/jemalloc/dist/test/src/SFMT.c                                                |    719 +
 external/bsd/jemalloc/dist/test/src/btalloc.c                                             |      6 +
 external/bsd/jemalloc/dist/test/src/btalloc_0.c                                           |      3 +
 external/bsd/jemalloc/dist/test/src/btalloc_1.c                                           |      3 +
 external/bsd/jemalloc/dist/test/src/math.c                                                |      2 +
 external/bsd/jemalloc/dist/test/src/mq.c                                                  |     27 +
 external/bsd/jemalloc/dist/test/src/mtx.c                                                 |     68 +
 external/bsd/jemalloc/dist/test/src/test.c                                                |    217 +
 external/bsd/jemalloc/dist/test/src/thd.c                                                 |     34 +
 external/bsd/jemalloc/dist/test/src/timer.c                                               |     56 +
 external/bsd/jemalloc/dist/test/stress/microbench.c                                       |    165 +
 external/bsd/jemalloc/dist/test/test.sh.in                                                |     80 +
 external/bsd/jemalloc/dist/test/unit/SFMT.c                                               |   1599 +
 external/bsd/jemalloc/dist/test/unit/a0.c                                                 |     16 +
 external/bsd/jemalloc/dist/test/unit/arena_reset.c                                        |    344 +
 external/bsd/jemalloc/dist/test/unit/arena_reset_prof.c                                   |      4 +
 external/bsd/jemalloc/dist/test/unit/arena_reset_prof.sh                                  |      3 +
 external/bsd/jemalloc/dist/test/unit/atomic.c                                             |    229 +
 external/bsd/jemalloc/dist/test/unit/background_thread.c                                  |    119 +
 external/bsd/jemalloc/dist/test/unit/background_thread_enable.c                           |     83 +
 external/bsd/jemalloc/dist/test/unit/base.c                                               |    234 +
 external/bsd/jemalloc/dist/test/unit/bit_util.c                                           |     57 +
 external/bsd/jemalloc/dist/test/unit/bitmap.c                                             |    431 +
 external/bsd/jemalloc/dist/test/unit/ckh.c                                                |    211 +
 external/bsd/jemalloc/dist/test/unit/decay.c                                              |    599 +
 external/bsd/jemalloc/dist/test/unit/decay.sh                                             |      3 +
 external/bsd/jemalloc/dist/test/unit/div.c                                                |     29 +
 external/bsd/jemalloc/dist/test/unit/emitter.c                                            |    413 +
 external/bsd/jemalloc/dist/test/unit/extent_quantize.c                                    |    141 +
 external/bsd/jemalloc/dist/test/unit/fork.c                                               |    141 +
 external/bsd/jemalloc/dist/test/unit/hash.c                                               |    173 +
 external/bsd/jemalloc/dist/test/unit/hooks.c                                              |     38 +
 external/bsd/jemalloc/dist/test/unit/junk.c                                               |    141 +
 external/bsd/jemalloc/dist/test/unit/junk.sh                                              |      5 +
 external/bsd/jemalloc/dist/test/unit/junk_alloc.c                                         |      1 +
 external/bsd/jemalloc/dist/test/unit/junk_alloc.sh                                        |      5 +
 external/bsd/jemalloc/dist/test/unit/junk_free.c                                          |      1 +
 external/bsd/jemalloc/dist/test/unit/junk_free.sh                                         |      5 +
 external/bsd/jemalloc/dist/test/unit/log.c                                                |    193 +
 external/bsd/jemalloc/dist/test/unit/mallctl.c                                            |    805 +
 external/bsd/jemalloc/dist/test/unit/malloc_io.c                                          |    258 +
 external/bsd/jemalloc/dist/test/unit/math.c                                               |    390 +
 external/bsd/jemalloc/dist/test/unit/mq.c                                                 |     89 +
 external/bsd/jemalloc/dist/test/unit/mtx.c                                                |     57 +
 external/bsd/jemalloc/dist/test/unit/nstime.c                                             |    249 +
 external/bsd/jemalloc/dist/test/unit/pack.c                                               |    166 +
 external/bsd/jemalloc/dist/test/unit/pack.sh                                              |      4 +
 external/bsd/jemalloc/dist/test/unit/pages.c                                              |     29 +
 external/bsd/jemalloc/dist/test/unit/ph.c                                                 |    318 +
 external/bsd/jemalloc/dist/test/unit/prng.c                                               |    237 +
 external/bsd/jemalloc/dist/test/unit/prof_accum.c                                         |     81 +
 external/bsd/jemalloc/dist/test/unit/prof_accum.sh                                        |      5 +
 external/bsd/jemalloc/dist/test/unit/prof_active.c                                        |    117 +
 external/bsd/jemalloc/dist/test/unit/prof_active.sh                                       |      5 +
 external/bsd/jemalloc/dist/test/unit/prof_gdump.c                                         |     74 +
 external/bsd/jemalloc/dist/test/unit/prof_gdump.sh                                        |      6 +
 external/bsd/jemalloc/dist/test/unit/prof_idump.c                                         |     42 +
 external/bsd/jemalloc/dist/test/unit/prof_idump.sh                                        |      8 +
 external/bsd/jemalloc/dist/test/unit/prof_reset.c                                         |    286 +
 external/bsd/jemalloc/dist/test/unit/prof_reset.sh                                        |      5 +
 external/bsd/jemalloc/dist/test/unit/prof_tctx.c                                          |     46 +
 external/bsd/jemalloc/dist/test/unit/prof_tctx.sh                                         |      5 +
 external/bsd/jemalloc/dist/test/unit/prof_thread_name.c                                   |    120 +
 external/bsd/jemalloc/dist/test/unit/prof_thread_name.sh                                  |      5 +
 external/bsd/jemalloc/dist/test/unit/ql.c                                                 |    204 +
 external/bsd/jemalloc/dist/test/unit/qr.c                                                 |    243 +
 external/bsd/jemalloc/dist/test/unit/rb.c                                                 |    355 +
 external/bsd/jemalloc/dist/test/unit/retained.c                                           |    181 +
 external/bsd/jemalloc/dist/test/unit/rtree.c                                              |    227 +
 external/bsd/jemalloc/dist/test/unit/size_classes.c                                       |    183 +
 external/bsd/jemalloc/dist/test/unit/slab.c                                               |     32 +
 external/bsd/jemalloc/dist/test/unit/smoothstep.c                                         |    102 +
 external/bsd/jemalloc/dist/test/unit/spin.c                                               |     18 +
 external/bsd/jemalloc/dist/test/unit/stats.c                                              |    368 +
 external/bsd/jemalloc/dist/test/unit/stats_print.c                                        |    999 +
 external/bsd/jemalloc/dist/test/unit/ticker.c                                             |     73 +
 external/bsd/jemalloc/dist/test/unit/tsd.c                                                |    139 +
 external/bsd/jemalloc/dist/test/unit/witness.c                                            |    280 +
 external/bsd/jemalloc/dist/test/unit/zero.c                                               |     59 +
 external/bsd/jemalloc/dist/test/unit/zero.sh                                              |      5 +
 299 files changed, 90986 insertions(+), 0 deletions(-)

diffs (truncated from 92191 to 300 lines):

diff -r d92cc23ae22d -r bccaad198c18 external/bsd/jemalloc/dist/.appveyor.yml
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/jemalloc/dist/.appveyor.yml  Mon Mar 04 17:10:22 2019 +0000
@@ -0,0 +1,42 @@
+version: '{build}'
+
+environment:
+  matrix:
+  - MSYSTEM: MINGW64
+    CPU: x86_64
+    MSVC: amd64
+  - MSYSTEM: MINGW32
+    CPU: i686
+    MSVC: x86
+  - MSYSTEM: MINGW64
+    CPU: x86_64
+  - MSYSTEM: MINGW32
+    CPU: i686
+  - MSYSTEM: MINGW64
+    CPU: x86_64
+    MSVC: amd64
+    CONFIG_FLAGS: --enable-debug
+  - MSYSTEM: MINGW32
+    CPU: i686
+    MSVC: x86
+    CONFIG_FLAGS: --enable-debug
+  - MSYSTEM: MINGW64
+    CPU: x86_64
+    CONFIG_FLAGS: --enable-debug
+  - MSYSTEM: MINGW32
+    CPU: i686
+    CONFIG_FLAGS: --enable-debug
+
+install:
+  - set PATH=c:\msys64\%MSYSTEM%\bin;c:\msys64\usr\bin;%PATH%
+  - if defined MSVC call "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" %MSVC%
+  - if defined MSVC pacman --noconfirm -Rsc mingw-w64-%CPU%-gcc gcc
+  - pacman --noconfirm -Suy mingw-w64-%CPU%-make
+
+build_script:
+  - bash -c "autoconf"
+  - bash -c "./configure $CONFIG_FLAGS"
+  - mingw32-make
+  - file lib/jemalloc.dll
+  - mingw32-make tests
+  - mingw32-make -k check
diff -r d92cc23ae22d -r bccaad198c18 external/bsd/jemalloc/dist/.autom4te.cfg
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/jemalloc/dist/.autom4te.cfg  Mon Mar 04 17:10:22 2019 +0000
@@ -0,0 +1,3 @@
+begin-language: "Autoconf-without-aclocal-m4"
+args: --no-cache
+end-language: "Autoconf-without-aclocal-m4"
diff -r d92cc23ae22d -r bccaad198c18 external/bsd/jemalloc/dist/.gitattributes
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/jemalloc/dist/.gitattributes Mon Mar 04 17:10:22 2019 +0000
@@ -0,0 +1,1 @@
+* text=auto eol=lf
diff -r d92cc23ae22d -r bccaad198c18 external/bsd/jemalloc/dist/.gitignore
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/jemalloc/dist/.gitignore     Mon Mar 04 17:10:22 2019 +0000
@@ -0,0 +1,93 @@
+/bin/jemalloc-config
+/bin/jemalloc.sh
+/bin/jeprof
+
+/config.stamp
+/config.log
+/config.status
+/configure
+
+/doc/html.xsl
+/doc/manpages.xsl
+/doc/jemalloc.xml
+/doc/jemalloc.html
+/doc/jemalloc.3
+
+/jemalloc.pc
+
+/lib/
+
+/Makefile
+
+/include/jemalloc/internal/jemalloc_preamble.h
+/include/jemalloc/internal/jemalloc_internal_defs.h
+/include/jemalloc/internal/private_namespace.gen.h
+/include/jemalloc/internal/private_namespace.h
+/include/jemalloc/internal/private_namespace_jet.gen.h
+/include/jemalloc/internal/private_namespace_jet.h
+/include/jemalloc/internal/private_symbols.awk
+/include/jemalloc/internal/private_symbols_jet.awk
+/include/jemalloc/internal/public_namespace.h
+/include/jemalloc/internal/public_symbols.txt
+/include/jemalloc/internal/public_unnamespace.h
+/include/jemalloc/internal/size_classes.h
+/include/jemalloc/jemalloc.h
+/include/jemalloc/jemalloc_defs.h
+/include/jemalloc/jemalloc_macros.h
+/include/jemalloc/jemalloc_mangle.h
+/include/jemalloc/jemalloc_mangle_jet.h
+/include/jemalloc/jemalloc_protos.h
+/include/jemalloc/jemalloc_protos_jet.h
+/include/jemalloc/jemalloc_rename.h
+/include/jemalloc/jemalloc_typedefs.h
+
+/src/*.[od]
+/src/*.sym
+
+/run_tests.out/
+
+/test/test.sh
+test/include/test/jemalloc_test.h
+test/include/test/jemalloc_test_defs.h
+
+/test/integration/[A-Za-z]*
+!/test/integration/[A-Za-z]*.*
+/test/integration/*.[od]
+/test/integration/*.out
+
+/test/integration/cpp/[A-Za-z]*
+!/test/integration/cpp/[A-Za-z]*.*
+/test/integration/cpp/*.[od]
+/test/integration/cpp/*.out
+
+/test/src/*.[od]
+
+/test/stress/[A-Za-z]*
+!/test/stress/[A-Za-z]*.*
+/test/stress/*.[od]
+/test/stress/*.out
+
+/test/unit/[A-Za-z]*
+!/test/unit/[A-Za-z]*.*
+/test/unit/*.[od]
+/test/unit/*.out
+
+/VERSION
+
+*.pdb
+*.sdf
+*.opendb
+*.VC.db
+*.opensdf
+*.cachefile
+*.suo
+*.user
+*.sln.docstates
+*.tmp
+.vs/
+/msvc/Win32/
+/msvc/x64/
+/msvc/projects/*/*/Debug*/
+/msvc/projects/*/*/Release*/
+/msvc/projects/*/*/Win32/
+/msvc/projects/*/*/x64/
diff -r d92cc23ae22d -r bccaad198c18 external/bsd/jemalloc/dist/.travis.yml
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/jemalloc/dist/.travis.yml    Mon Mar 04 17:10:22 2019 +0000
@@ -0,0 +1,156 @@
+language: generic
+dist: precise
+
+matrix:
+  include:
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: osx
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: osx
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: osx
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: osx
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: osx
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: osx
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=clang CXX=clang++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--enable-prof" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--disable-stats" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--with-malloc-conf=percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="-m32" CONFIGURE_FLAGS="--with-malloc-conf=background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+      addons:
+        apt:
+          packages:
+            - gcc-multilib
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --enable-prof" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --disable-stats" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --with-malloc-conf=dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --with-malloc-conf=percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-debug --with-malloc-conf=background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --disable-stats" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --with-malloc-conf=dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --with-malloc-conf=percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--enable-prof --with-malloc-conf=background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats --with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats --with-malloc-conf=dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats --with-malloc-conf=percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--disable-stats --with-malloc-conf=background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false,dss:primary" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false,percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=tcache:false,background_thread:true" EXTRA_CFLAGS="-Werror -Wno-array-bounds"
+    - os: linux
+      env: CC=gcc CXX=g++ COMPILER_FLAGS="" CONFIGURE_FLAGS="--with-malloc-conf=dss:primary,percpu_arena:percpu" EXTRA_CFLAGS="-Werror -Wno-array-bounds"




Home | Main Index | Thread Index | Old Index