aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra/bihash_template.h
AgeCommit message (Expand)AuthorFilesLines
2019-08-01vppinfra: make first bihash add thread-safeDave Barach1-0/+1
2019-07-09vppinfra: allocate bihash virtual space on demandDave Barach1-0/+14
2019-05-07Add bihash statistics hookDave Barach1-5/+63
2018-09-19bihash template: reinstate the check for the available memory in the arenaAndrew Yourtchenko1-2/+2
2018-09-11bihash 32/64 bit shared memory interopDave Barach1-6/+6
2018-08-2832/64 shmem bihash interoperabilityDave Barach1-13/+83
2018-08-23bihash: remove unused countersDamjan Marion1-3/+0
2018-08-22bihash: add support for reuse of expired entry when bucket is full (VPP-1272)Matus Fabian1-0/+6
2018-07-20bihash: give hint to CPU that we are spinlockingDamjan Marion1-3/+5
2018-07-20Fine-grained add / delete lockingDave Barach1-187/+33
2018-07-18vppinfra: increase max bihash arena size to 512GBDamjan Marion1-7/+17
2018-06-14Add clib_bihash_search_inline_2_with_hash to bihash templateAndrew Yourtchenko1-5/+15
2018-02-23Add prefetch inlines, update bi-hash doc tagsDave Barach1-6/+47
2018-02-22bihash table size perf/scale improvementsDave Barach1-4/+10
2018-02-08Minimize bihash memory consumptionDave Barach1-16/+16
2018-01-24Adding a format function for bihash init routine to format the key, value, wh...Vijayabhaskar Katamreddy1-0/+8
2017-08-31Fix BIHASH_KVP_CACHE_SIZE == 0 caseDave Barach1-2/+23
2017-07-23Atomic bucket lockDave Barach1-28/+44
2017-07-19Add a bihash prefetchable bucket-level cacheDave Barach1-23/+183
2017-05-18VPP-847: improve bihash template memory allocator performanceDave Barach1-0/+1
2017-01-02Handle execessive hash collisions, VPP-555Dave Barach1-12/+19
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+214