Age | Commit message (Expand) | Author | Files | Lines |
2022-03-18 | vppinfra: fixed pool from heap | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -89/+18 |
2022-03-17 | vppinfra: vec_max_len, vec_mem_size use stored header size | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -33/+40 |
2022-03-17 | vppinfra: store vector header size and alignment into header | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -10/+24 |
2022-03-17 | vppinfra: move hash bitmap out of vec header | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -8/+11 |
2022-03-14 | vppinfra: fix vec capacity | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 4 | -20/+31 |
2022-03-14 | vppinfra: don't account vec_header_t size twice in the pool header | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -4/+5 |
2022-03-09 | vppinfra: fix pool_free_elts | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -19/+18 |
2022-03-09 | vat: fix vat_suspend crash | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+6 |
2022-02-10 | vppinfra: small optimization in clib_memset_u64 | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+8 |
2022-02-10 | vppinfra: clib_memcpy_may_overrun | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+43 |
2022-02-10 | vppinfra:remove uXxY_is_greater | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -24/+6 |
2022-01-30 | cnat: maglev fixes & improvements | ![](//seccdn.libravatar.org/avatar/d6f0f6ed699ce186663aa2a6f2808cca?s=13&d=retro) Nathan Skrzypczak | 2 | -0/+47 |
2022-01-27 | vppinfra: sparse_vec_free free should free the sparse_vec_header not the embe... | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -1/+10 |
2022-01-27 | perfmon: prune bundles by available pmu counters | ![](//seccdn.libravatar.org/avatar/915a8f4b27a5d1fd87bce716885f86a2?s=13&d=retro) Ray Kinsella | 1 | -0/+18 |
2022-01-25 | vppinfra: add support for mask_compare for u64 | ![](//seccdn.libravatar.org/avatar/e28e0b7d5266e2b47f51f0eeedeebed2?s=13&d=retro) Mohsin Kazmi | 2 | -0/+103 |
2022-01-24 | vppinfra: fix compilation on riscv | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -8/+10 |
2022-01-16 | vppinfra: bitops cleanup | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 8 | -142/+54 |
2022-01-11 | misc: fix the uninitialization error | ![](//seccdn.libravatar.org/avatar/e28e0b7d5266e2b47f51f0eeedeebed2?s=13&d=retro) Mohsin Kazmi | 1 | -1/+1 |
2022-01-09 | vppinfra: Check for NULL vec before the backwards iteration | ![](//seccdn.libravatar.org/avatar/5809d340338ca0046d8f7eadae56eeae?s=13&d=retro) Neale Ranns | 1 | -4/+6 |
2022-01-05 | vppinfra: few bitops inlines | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+26 |
2022-01-01 | vppinfra: fix bitmap can't get correct next clear index | ![](//seccdn.libravatar.org/avatar/4a15398c32389aa2f33594e26645bb1b?s=13&d=retro) jiangxiaoming | 1 | -2/+1 |
2021-12-22 | vppinfra: add format_u64_bitmap function | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -0/+34 |
2021-12-22 | vppinfra: add bihash 12_4 template | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -0/+85 |
2021-12-22 | vppinfra: fix map_lock issue | ![](//seccdn.libravatar.org/avatar/88831cec9add961767f0b95cf04ab553?s=13&d=retro) liuyacan | 1 | -2/+2 |
2021-12-17 | vppinfra: missing __clib_export | ![](//seccdn.libravatar.org/avatar/f20bd561a86e94b027403a63704ca756?s=13&d=retro) benker | 1 | -1/+1 |
2021-12-16 | vppinfra: clang doesn't know about attribute noclone | ![](//seccdn.libravatar.org/avatar/449148c1d462072bbeda3f796a1c1eea?s=13&d=retro) Damjan Marion | 1 | -0/+4 |
2021-12-16 | vppinfra: fix clib_fifo_elt_at_index | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 1 | -1/+1 |
2021-12-15 | vppinfra: toeplitz hash four in parallel | ![](//seccdn.libravatar.org/avatar/449148c1d462072bbeda3f796a1c1eea?s=13&d=retro) Damjan Marion | 6 | -76/+622 |
2021-12-14 | vppinfra: toeplitz hash | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 5 | -0/+704 |
2021-12-14 | vppinfra: display cpu frequency in test_vector_funcs perf test | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -8/+24 |
2021-12-14 | interface: Add interface monitor cli | ![](//seccdn.libravatar.org/avatar/d6f0f6ed699ce186663aa2a6f2808cca?s=13&d=retro) Nathan Skrzypczak | 2 | -0/+21 |
2021-12-13 | vppinfra: multiple perf bundle support in test_vector_funcs | ![](//seccdn.libravatar.org/avatar/449148c1d462072bbeda3f796a1c1eea?s=13&d=retro) Damjan Marion | 2 | -10/+79 |
2021-12-06 | vppinfra: add 'filter' option to test_vector_funcs | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -1/+9 |
2021-12-06 | vppinfra: sha2 tests | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -3/+345 |
2021-12-02 | vppinfra: add perf testing to test_vector_func | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 9 | -23/+386 |
2021-12-02 | vppinfra: vector shuffle cleanup | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 5 | -36/+62 |
2021-12-02 | vppinfra: add SIMD masked bitwise ops | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -0/+28 |
2021-11-30 | vppinfra: remove duplicate api function definition | ![](//seccdn.libravatar.org/avatar/2d46909386737c03b3e828d235494c22?s=13&d=retro) Florin Coras | 2 | -13/+0 |
2021-11-25 | vppinfra: will_expand for pool_put and bitmap | ![](//seccdn.libravatar.org/avatar/77db94faa8bc7e1f09feda4157165f36?s=13&d=retro) Stanislav Zaikin | 2 | -0/+27 |
2021-11-23 | vppinfra: fallback to builtin memcpy if vector code is not enabled | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 1 | -3/+2 |
2021-11-23 | vppinfra: update CPU list | ![](//seccdn.libravatar.org/avatar/449148c1d462072bbeda3f796a1c1eea?s=13&d=retro) Damjan Marion | 1 | -47/+52 |
2021-11-22 | vppinfra: annotate pool_dup() for asan | ![](//seccdn.libravatar.org/avatar/c3b1f8bb36220d44e3e662f8ef2662f7?s=13&d=retro) Benoît Ganne | 1 | -22/+24 |
2021-11-22 | vppinfra: fix the memory leak while doing clib_bihash_free | ![](//seccdn.libravatar.org/avatar/6b4e537e9a18321d4ede4bec1bee45fd?s=13&d=retro) Han Wu | 1 | -0/+1 |
2021-11-15 | vppinfra: fix masks in AVX512 clib_count_equal_* | ![](//seccdn.libravatar.org/avatar/b4fd4024076eec53efa3a8c203cd2d1b?s=13&d=retro) Dmitry Valter | 2 | -31/+40 |
2021-11-12 | hash: refactor crc32_5tuple | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -40/+54 |
2021-11-10 | vppinfra: new vectorized ip checksum functions incl. csum_and_copy | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 4 | -0/+473 |
2021-11-10 | vppinfra: deprecate test_mheap.c | ![](//seccdn.libravatar.org/avatar/8cd32a0600f758b418c7b03a2776da72?s=13&d=retro) Dave Barach | 1 | -286/+0 |
2021-11-10 | vppinfra: new memcpy for x86_64 | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 10 | -938/+786 |
2021-11-08 | vppinfra: vectorized index to pointer function | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 3 | -0/+314 |
2021-11-08 | vppinfra: clib_count_equal_* tests | ![](//seccdn.libravatar.org/avatar/0e62e9336f8793820041922c5051ddac?s=13&d=retro) Damjan Marion | 2 | -1/+101 |