Age | Commit message (Expand) | Author | Files | Lines |
2021-09-22 | vppinfra: make default hugepage size configurable | Damjan Marion | 1 | -2/+16 |
2020-12-22 | vppinfra: add bulk memory allocator | Damjan Marion | 1 | -0/+9 |
2020-10-26 | vppinfra: clib_mem_vm_{un}map thread safe | Damjan Marion | 1 | -0/+3 |
2020-10-08 | vppinfra: fix coverity warnings | Dave Barach | 1 | -1/+1 |
2020-10-06 | vppinfra: add heap header in front of dlmalloc space | Damjan Marion | 1 | -37/+59 |
2020-10-02 | vppinfra: use clib_mem_create_heap() to create numa heap(s) | Damjan Marion | 1 | -34/+0 |
2020-10-01 | svm: simplify memfd client segment mapping | Florin Coras | 1 | -1/+0 |
2020-09-28 | vppinfra: don't call dlmalloc API directly from the code | Damjan Marion | 1 | -6/+15 |
2020-09-25 | vppinfra: add clib_mem_set_numa_affinity() | Damjan Marion | 1 | -0/+3 |
2020-09-17 | stats: configurable page size | Damjan Marion | 1 | -2/+10 |
2020-09-17 | vlib: show FD in 'show memory map' | Damjan Marion | 1 | -0/+3 |
2020-09-17 | vppinfra: support main heap with different page sizes | Damjan Marion | 1 | -38/+115 |
2020-09-17 | vppinfra: detect memory attributes on clib_mem_init | Damjan Marion | 1 | -0/+10 |
2020-09-16 | vppinfra: introduce clib_mem_main | Damjan Marion | 1 | -15/+22 |
2020-09-14 | vppinfra: add clib_log2_page_sz and format/unformat functions | Damjan Marion | 1 | -2/+21 |
2020-08-28 | vppinfra: add clib_mem_destroy_mspace(void *ms) | Dave Barach | 1 | -0/+2 |
2020-04-22 | misc: asan: do not poison memory after munmap() | Benoît Ganne | 1 | -1/+0 |
2020-04-21 | vppinfra: bihash improvements | Dave Barach | 1 | -0/+1 |
2020-02-11 | vppinfra: remove the historical mheap memory allocator | Dave Barach | 1 | -36/+0 |
2020-02-11 | misc: fix coverity warnings | Dave Barach | 1 | -1/+1 |
2020-02-11 | svm: numa awareness for ssvm segments | Florin Coras | 1 | -0/+1 |
2020-02-10 | vppinfra: use vm memory allocator for numa mapping | Florin Coras | 1 | -1/+2 |
2020-02-07 | misc: address sanitizer: fix vm instrumentation | Benoît Ganne | 1 | -0/+7 |
2020-02-05 | vppinfra: numa vector placement support | Dave Barach | 1 | -16/+38 |
2019-11-27 | misc: add address sanitizer heap instrumentation | Benoît Ganne | 1 | -21/+22 |
2019-11-26 | build: remove valgrind leftovers | Benoît Ganne | 1 | -8/+0 |
2019-10-22 | vppinfra: add clib_mem_free_s | Benoît Ganne | 1 | -0/+8 |
2019-08-02 | vppinfra: Expose function setting __os_thread_index | Nathan Skrzypczak | 1 | -0/+21 |
2019-06-16 | vlib: add "memory-trace stats-segment" | Dave Barach | 1 | -0/+2 |
2019-05-17 | Add a debug-CLI leak-checker | Dave Barach | 1 | -0/+2 |
2018-11-14 | Remove c-11 memcpy checks from perf-critical code | Dave Barach | 1 | -1/+1 |
2018-10-25 | pmalloc: support for 4K pages | Damjan Marion | 1 | -2/+3 |
2018-10-24 | vppinfra: autodetect default hugepage size | Damjan Marion | 1 | -0/+1 |
2018-10-23 | c11 safe string handling support | Dave Barach | 1 | -1/+1 |
2018-10-19 | vppinfra: use memfd_create for hugepage mounts if supported | Damjan Marion | 1 | -0/+1 |
2018-10-10 | vppinfra: introduce clib_mem_vm_ext_free() to avoid fd leaks | Haiyang Tan | 1 | -0/+1 |
2018-08-30 | Crude stat segment lock recovery | Dave Barach | 1 | -1/+1 |
2018-07-18 | Add config option to use dlmalloc instead of mheap | Dave Barach | 1 | -2/+39 |
2018-03-04 | vppinfra: fix clib_mem_vm_ext_alloc non-shared allocations | Damjan Marion | 1 | -0/+2 |
2018-01-25 | session: add support for memfd segments | Florin Coras | 1 | -1/+2 |
2018-01-17 | ssvm: reuse clib mem infra for memfd segments | Florin Coras | 1 | -2/+13 |
2017-09-15 | vppinfra: add clib_mem_vm_ext_alloc function | Damjan Marion | 1 | -10/+84 |
2017-05-10 | completelly deprecate os_get_cpu_number, replace new occurences | Damjan Marion | 1 | -3/+3 |
2016-12-28 | Reorganize source tree to use single autotools instance | Damjan Marion | 1 | -0/+291 |