remove experimental tags from all symbol definitions
[dpdk.git] / lib / librte_hash / rte_cuckoo_hash.c
2019-06-29 David Marchandremove experimental tags from all symbol definitions
2019-06-05 Ruifeng Wanghash: simplify signature compare with NEON
2019-05-09 Dharmik Thakkarhash: fix total entries count
2019-05-09 Dharmik Thakkarhash: fix position returned in free slots
2019-04-04 Bruce Richardsonreplace snprintf with strlcpy without adding extra...
2019-04-03 Dharmik Thakkarhash: support lock-free extendable bucket
2019-03-28 Ruifeng Wanghash: optimize signature compare for Arm NEON
2018-12-21 Honnappa Nagarahallihash: fix out-of-bound write while freeing key slot
2018-12-21 Jeff Shawhash: fix return of bulk lookup
2018-11-14 Yipeng Wanghash: fix TSX aborts with newer gcc
2018-11-13 Honnappa Nagarahallihash: separate lock-free and r/w lock lookup
2018-10-26 Yipeng Wanghash: remove unnecessary pause
2018-10-26 Honnappa Nagarahallihash: add lock-free r/w concurrency
2018-10-26 Honnappa Nagarahallihash: fix key store element alignment
2018-10-26 Honnappa Nagarahallihash: support no free on delete
2018-10-26 Honnappa Nagarahallihash: separate multi-writer from r/w concurrency
2018-10-25 Yipeng Wanghash: use partial-key hashing
2018-10-25 Yipeng Wanghash: add extendable bucket feature
2018-10-25 Yipeng Wanghash: fix race condition in iterate
2018-07-12 Yipeng Wanghash: add API to query the key count
2018-07-12 Yipeng Wanghash: support read/write concurrency
2018-07-12 Yipeng Wanghash: move duplicated code into functions
2018-07-12 Yipeng Wanghash: fix key slot size accuracy
2018-07-12 Yipeng Wanghash: fix multiwriter lock memory allocation
2018-07-12 Honnappa Nagarahallihash: validate hash bucket entries while compiling
2018-04-10 Pavan Nikhileshhash: fix missing spinlock unlock in add key
2018-01-20 Elza Mathewhash: select cuckoo function at run-time
2018-01-04 Bruce Richardsonlib: use SPDX tag for Intel copyright files
2017-11-06 Thomas Monjalonremove useless memzone includes
2017-10-07 Pablo de Larahash: fix eviction counter
2017-07-16 Stephen Hemmingerlib: remove duplicate includes
2017-07-08 Mike Stolarchukhash: fix lock release on add
2017-07-03 Jerin Jacobeal: switch to architecture specific pause function
2017-06-14 Jerin Jacobfix typos using codespell utility
2017-03-29 Bruce Richardsonring: return remaining entry count when dequeuing
2017-03-29 Bruce Richardsonring: return free space when enqueuing
2016-10-12 Pablo de Larahash: fix unlimited cuckoo path
2016-10-05 Byron Marohnhash: modify lookup bulk pipeline
2016-10-05 Byron Marohnhash: add vectorized comparison
2016-10-05 Byron Marohnhash: reorganize bucket structure
2016-09-29 Pablo de Larahash: check if slot is empty with key index
2016-09-29 Pablo de Larahash: fix false zero signature key hit lookup
2016-09-29 Pablo de Larahash: fix ring size
2016-09-22 Masoud Hasanifardhash: fix custom compare
2016-07-10 Yari Adan Petralandahash: retrieve a key given its position
2016-06-24 Wei Shenhash: add scalable multi-writer insertion with Intel TSX
2016-04-06 Olivier Matzhash: fix race condition at creation
2016-04-06 Olivier Matzhash: fix allocation of an existing object
2016-04-01 Pablo de Larahash: fix multi-process support
2016-04-01 Pablo de Larahash: use common x86 flag
2016-02-10 Huawei Xieremove extra parentheses in return statement
2015-12-06 Yu Nemo Wenbinhash: customize compare function
2015-11-25 Jerin Jacobhash: select CRC hash if armv8-a CRC extension available
2015-11-25 Jerin Jacobhash: replace libc memcmp with optimized functions...
2015-11-04 Pablo de Larahash: fix incorrect lookup if key is all zero
2015-11-04 Pablo de Larahash: fix scaling by reducing contention
2015-11-04 Pablo de Larahash: free internal ring when freeing hash
2015-09-09 Pablo de Larahash: fix memory allocation of cuckoo key table
2015-07-28 Xavier Simonarthash: fix crash when adding already inserted keys
2015-07-22 Pablo de Larahash: move struct field to keep ABI stable
2015-07-18 Pablo de Larahash: fix build for non-x86 arch
2015-07-16 Pablo de Larahash: fix build without SSE4.1
2015-07-16 Pablo de Larahash: fix build with gcc 4.4 and 4.5
2015-07-16 Pablo de Larahash: fix out of bounds array access
2015-07-12 Pablo de Larahash: add iterate function
2015-07-12 Pablo de Larahash: allow to store data in hash table
2015-07-12 Pablo de Larahash: add reset function
2015-07-12 Pablo de Larahash: replace with cuckoo hash implementation