vppinfra: make _vec_len() read-only
[vpp.git] / src / vppinfra /
2022-04-04 Damjan Marionvppinfra: make _vec_len() read-only 82/35882/2
2022-04-04 Damjan Marionvppinfra: fix alloc and alignment in fifo 75/35875/1
2022-03-31 Damjan Marionvppinfra: vectors with non-default heap 45/35845/4
2022-03-30 Damjan Marionvppinfra: vector allocator rework 18/35718/50
2022-03-28 Damjan Marionvppinfra: avoid mem overflow in hash_memory() 93/35793/4
2022-03-25 Damjan Marionvppinfra: add vec128_t, vec256_t and vec512_t types 89/35789/2
2022-03-23 Damjan Marionvppinfra: deprecate clib_mem_is_vec 58/35758/2
2022-03-23 Benoît Gannevppinfra: fix bihash key comparison for 512-bits vectors 48/35748/4
2022-03-23 Nathan Skrzypczakip: Add unformat for flow_hash_config 54/35754/2
2022-03-23 Damjan Marionvppinfra: deprecate vppinfra/graph.[ch] 50/35750/2
2022-03-21 Nathan Skrzypczakvppinfra: add new bihash exports 74/34674/3
2022-03-18 Damjan Marionvppinfra: deprecate vec numa macros 12/35712/2
2022-03-18 Damjan Marionvppinfra: refactor *_will_expand() functions 04/35704/4
2022-03-18 Damjan Marionvppinfra: deprecate vec_free_h() 03/35703/3
2022-03-18 Damjan Marionvppinfra: use stored vec header size to find header 02/35702/3
2022-03-18 Damjan Marionvppinfra: fixed pool from heap 08/35708/2
2022-03-17 Damjan Marionvppinfra: vec_max_len, vec_mem_size use stored header... 01/35701/2
2022-03-17 Damjan Marionvppinfra: store vector header size and alignment into... 91/35691/4
2022-03-17 Damjan Marionvppinfra: move hash bitmap out of vec header 00/35700/2
2022-03-14 Florin Corasvppinfra: fix vec capacity 35/35635/11
2022-03-14 Damjan Marionvppinfra: don't account vec_header_t size twice in... 43/35443/3
2022-03-09 Florin Corasvppinfra: fix pool_free_elts 07/35607/5
2022-03-09 Damjan Marionvat: fix vat_suspend crash 04/35604/1
2022-02-10 Damjan Marionvppinfra: small optimization in clib_memset_u64 56/35156/2
2022-02-10 Damjan Marionvppinfra: clib_memcpy_may_overrun 76/35276/2
2022-02-10 Damjan Marionvppinfra:remove uXxY_is_greater 78/35278/2
2022-01-30 Nathan Skrzypczakcnat: maglev fixes & improvements 72/35072/5
2022-01-27 Neale Rannsvppinfra: sparse_vec_free free should free the sparse_v... 60/34860/4
2022-01-27 Ray Kinsellaperfmon: prune bundles by available pmu counters 94/34594/10
2022-01-25 Mohsin Kazmivppinfra: add support for mask_compare for u64 66/35066/3
2022-01-24 Damjan Marionvppinfra: fix compilation on riscv 72/34972/2
2022-01-16 Damjan Marionvppinfra: bitops cleanup 16/34916/5
2022-01-11 Mohsin Kazmimisc: fix the uninitialization error 74/34874/2
2022-01-09 Neale Rannsvppinfra: Check for NULL vec before the backwards iteration 59/34859/2
2022-01-05 Damjan Marionvppinfra: few bitops inlines 25/34825/2
2022-01-01 jiangxiaomingvppinfra: fix bitmap can't get correct next clear index 08/34808/3
2021-12-22 Damjan Marionvppinfra: add format_u64_bitmap function 93/34793/1
2021-12-22 Damjan Marionvppinfra: add bihash 12_4 template 90/34790/2
2021-12-22 liuyacanvppinfra: fix map_lock issue 84/34784/2
2021-12-17 benkervppinfra: missing __clib_export 25/34725/3
2021-12-16 Damjan Marionvppinfra: clang doesn't know about attribute noclone 59/34759/2
2021-12-16 Florin Corasvppinfra: fix clib_fifo_elt_at_index 28/34728/2
2021-12-15 Damjan Marionvppinfra: toeplitz hash four in parallel 31/34731/1
2021-12-14 Damjan Marionvppinfra: toeplitz hash 99/34599/7
2021-12-14 Damjan Marionvppinfra: display cpu frequency in test_vector_funcs... 22/34722/2
2021-12-14 Nathan Skrzypczakinterface: Add interface monitor cli 15/34415/5
2021-12-13 Damjan Marionvppinfra: multiple perf bundle support in test_vector_funcs 18/34718/1
2021-12-06 Damjan Marionvppinfra: add 'filter' option to test_vector_funcs 91/34691/2
2021-12-06 Damjan Marionvppinfra: sha2 tests 90/34690/2
2021-12-02 Damjan Marionvppinfra: add perf testing to test_vector_func 57/34657/4
2021-12-02 Damjan Marionvppinfra: vector shuffle cleanup 59/34659/2
2021-12-02 Damjan Marionvppinfra: add SIMD masked bitwise ops 58/34658/2
2021-11-30 Florin Corasvppinfra: remove duplicate api function definition 13/34613/3
2021-11-25 Stanislav Zaikinvppinfra: will_expand for pool_put and bitmap 32/34332/6
2021-11-23 Damjan Marionvppinfra: fallback to builtin memcpy if vector code... 18/34518/2
2021-11-23 Damjan Marionvppinfra: update CPU list 64/34464/4
2021-11-22 Benoît Gannevppinfra: annotate pool_dup() for asan 54/34554/2
2021-11-22 Han Wuvppinfra: fix the memory leak while doing clib_bihash_free 47/34547/3
2021-11-15 Dmitry Valtervppinfra: fix masks in AVX512 clib_count_equal_* 88/34488/2
2021-11-12 Damjan Marionhash: refactor crc32_5tuple 82/34482/2
2021-11-10 Damjan Marionvppinfra: new vectorized ip checksum functions incl... 90/33990/15
2021-11-10 Dave Barachvppinfra: deprecate test_mheap.c 53/34453/1
2021-11-10 Damjan Marionvppinfra: new memcpy for x86_64 38/34438/8
2021-11-08 Damjan Marionvppinfra: vectorized index to pointer function 85/34285/13
2021-11-08 Damjan Marionvppinfra: clib_count_equal_* tests 80/34380/5
2021-11-08 Damjan Marionvppinfra: AVX512 in clib_count_equal_* 74/34374/12
2021-11-06 Damjan Marionvppinfra: move clib_count_equal_* code 79/34379/2
2021-11-05 Damjan Marionvppinfra: remove dead code in elf.c 66/34366/2
2021-11-05 Steven Luongunittest: gcc-11 errors for clib_strcpy, clib_strstr... 30/34330/5
2021-11-03 Steven Luongvppinfra: strstr_s_inline checks string unterminated... 31/34331/1
2021-11-02 Damjan Marionvppinfra: initial RISC-V support 98/34298/3
2021-11-02 Damjan Marionvppinfra: add CLIB_ASSUME() macro 63/34263/9
2021-11-02 Damjan Marionvppinfra: fix calljmp test 90/34290/2
2021-10-28 Neale Rannsvppinfra: A bitmap copy function 13/34213/2
2021-10-27 Damjan Marionvppinfra: improve clib_array_mask_u32 60/34260/2
2021-10-27 Damjan Marionvppinfra: use bzhi in pow2_mask when available 61/34261/1
2021-10-16 Ray Kinsellaperfmon: topdown lvl 2 support on sapphire rapids 12/34112/3
2021-10-13 Benoît Gannedpdk: fix vmbus device name parsing 92/34092/2
2021-10-13 Florin Corasvppinfra: fix socket init netns coverity 80/34080/4
2021-10-13 Florin Corasvppinfra: fix format_table coverity warning 79/34079/4
2021-10-12 Damjan Marionvppinfra: use unaligned non-vector load/stores in x86... 55/34055/2
2021-10-12 Govindarajan Mohandossipsec: Performance improvement of ipsec4_output_node... 94/31694/19
2021-10-07 Benoît Gannevppinfra: asan: improve overflow semantic 98/33698/4
2021-10-06 Nathan Skrzypczakvlib: doc nitfixes 86/33886/2
2021-10-05 Damjan Marionbuild: don't hardcode triplet, allow specifying custom... 23/33923/18
2021-10-04 Jieqiang Wangvppinfra: fix potential memory access error in _pool_in... 24/33324/4
2021-09-28 Filip Tehlarapi: API trace improvements 52/32652/27
2021-09-23 Damjan Marionclassify: use AVX-512 to calculate hash on x86 68/33768/4
2021-09-22 Damjan Marionvppinfra: make default hugepage size configurable 66/33766/2
2021-09-20 Nathan Skrzypczakvppinfra: format table improvements 47/33747/4
2021-09-17 Nick Brownbuild: use GNUInstallDirs install destinations 31/33731/2
2021-09-17 Nathan Skrzypczakvppinfra: move format_table from perfmon 46/33746/2
2021-08-27 Mohsin Kazmivppinfra: add compress functions for u64, u16 and u8 15/33615/4
2021-08-20 Benoît Gannevppinfra: fix clib_random_buffer_get_data caching 88/33188/3
2021-08-10 Nathan Skrzypczakvppinfra: Fix bihash del warning 91/33391/2
2021-08-04 Mohsin Kazmivppinfra: fix the array mask function 29/33329/2
2021-07-27 Damjan Marionvppinfra: introduce CLIB_CACHE_PREFETCH_BYTES 50/33150/11
2021-07-27 Nathan Skrzypczakvppinfra: fix sock init netns 68/33268/2
2021-07-22 Nathan Skrzypczakvppinfra: add abstract socket & netns fns 77/33177/3
2021-07-16 Damjan Marionvppinfra: remove pool_foreach_old, pool_foreach_index_o... 63/33163/2
next