Commit Graph
61 Commits
Author SHA1 Message Date
Patrick Pelissier ef13ab6938 Add rapidstring 2018-08-01 00:31:58 +02:00
Patrick Pelissier 31913ae80e Add bench for DualPushList. 2018-06-27 20:09:24 +02:00
Patrick Pelissier 31c18fc56d Bench SPSC queues too. 2018-04-26 22:05:54 +02:00
Patrick Pelissier 15566b4b65 Add bench of library SDS for string 2018-04-21 18:53:38 +02:00
Patrick Pelissier 51575b341b Use of static library for liblfds. 2018-04-20 22:24:20 +02:00
Patrick Pelissier 9768b5b37a Add bench of B+TREE 2018-04-03 20:07:21 +02:00
Patrick Pelissier 3dccd4484e Add nedtries 2018-03-30 21:35:19 +02:00
Patrick Pelissier 170ed98701 Remove dependency of boost/glib to the pool benchmark 2018-03-29 20:51:42 +02:00
Patrick Pelissier 54fa2c8635 Don't assume boost is always installed on the platform. 2018-03-29 20:12:53 +02:00
Patrick Pelissier 18710567f2 Make QT & GLIB optional libraries 2018-03-29 19:19:48 +02:00
Patrick Pelissier 9a98ed5cb6 Add PHONY target. 2018-03-29 19:15:11 +02:00
Patrick Pelissier 33142c3a0d Fix build for flathaspmap (needs of C++14 and not C++11). 2018-03-16 09:27:00 +01:00
Patrick Pelissier 52e92e1ebf Bench stable sort 2018-03-11 00:36:51 +01:00
Patrick Pelissier 992bb6a73a Add bench of hash computation library (XXHASH) 2018-03-04 01:16:37 +01:00
Patrick Pelissier 84a5add410 Recursive clean 2018-02-17 14:03:24 +01:00
Patrick Pelissier cfb16e06cc Add call to bench 61 2017-09-03 08:13:44 +02:00
Patrick Pelissier 1cfb0f4d1e Reorganize the Makefile 2017-09-01 23:35:44 +02:00
Patrick Pelissier d7a09f12ac Add new target for benching properly the buffer queue. 2017-09-01 23:07:50 +02:00
Patrick Pelissier faf1fc56d0 Add bench of boost / locked free queue 2017-08-31 23:12:51 +02:00
Patrick Pelissier a578471c7e Add bench of concurrentqueue 2017-08-29 22:06:29 +02:00
Patrick Pelissier ed5123a9cc Do not recursively call make but $(MAKE) to handle case when the make program
is not simply 'make' (like gmake or bmake)
2017-08-20 09:46:48 +02:00
Patrick Pelissier 865c5a957b Add new bench for liblfds. 2017-08-16 23:50:34 +02:00
Patrick Pelissier f1b87207cd Add bench libsrt 2017-08-16 20:38:25 +02:00
Patrick Pelissier 469a4cd074 Add libsrt for string benchmark 2017-08-15 08:44:48 +02:00
Patrick Pelissier 35a391c029 Add bench of google dense hash map. 2017-08-10 23:28:52 +02:00
Patrick Pelissier ad24e936c6 Add bench over strings (taken from bstring) 2017-08-02 22:50:23 +02:00
Patrick Pelissier 5a67582fc0 Fix comment. 2017-07-25 22:26:43 +02:00
Patrick Pelissier 5ac617f7fb Update Makefile after adding qlibc. 2017-07-25 22:26:06 +02:00
Patrick Pelissier 26224b889d Add UTHASH bench 2017-07-23 22:12:22 +02:00
Patrick Pelissier 9b90ada06d Update Makefile with new targets. 2017-07-23 11:49:30 +02:00
Patrick Pelissier 28af3522d1 Update Makefile for both new bench 2017-07-23 10:56:37 +02:00
Patrick Pelissier 8b6246695f Add big dict hash test. 2017-07-22 20:02:07 +02:00
Patrick Pelissier 660ae3dd5b Add dictionnary test. 2017-07-22 19:25:17 +02:00
Patrick Pelissier 05bdf16d1c Add tree benchmark for tommyds 2017-07-22 13:22:48 +02:00
Patrick Pelissier 2c83f6f444 Add bench for Tommy DS 2017-07-22 13:11:29 +02:00
Patrick Pelissier 5bf3a812c1 Add benchmark for sorting function. 2017-07-22 00:34:00 +02:00
Patrick Pelissier 6fe1fbd7cb Add bench for hashtable of CollectionsC
but expected results are incorrect.
Need to check if there is a bug in the bench.
2017-07-22 00:13:43 +02:00
Patrick Pelissier cb79fd9d41 Add treetable for CollectionsC 2017-07-20 10:15:03 +02:00
Patrick Pelissier cc4fea3d68 Add test of the list. 2017-07-19 23:57:55 +02:00
Patrick Pelissier 5a895d785c Rename benched library. 2017-07-19 23:44:42 +02:00
Patrick Pelissier 7980cf0f80 Add bench for libcollection. 2017-07-19 23:26:39 +02:00
Patrick Pelissier 9309bb64d5 Add new bench for m*lib buffer. 2017-07-18 19:26:54 +02:00
Patrick Pelissier 4a147a9056 Update Makefile to reflect new bench. 2017-07-16 23:50:12 +02:00
Patrick Pelissier 98bea7be6c Add new bench for sparsepp library.
See https://github.com/greg7mdp/sparsepp
2017-07-16 11:09:44 +02:00
Patrick Pelissier 0c63b398b5 Add new bench/test for benching the dictionnary at very huge size. 2017-07-15 22:22:09 +02:00
Patrick Pelissier e583625c78 Renumber the tests. 2017-07-08 15:33:10 +02:00
Patrick Pelissier 3f9b6066d6 Got to C11. 2017-04-24 08:55:46 +02:00
Patrick Pelissier 6d0f063923 Add mempool benchmark. 2017-04-20 23:11:55 +02:00
Patrick Pelissier 608caaf9b9 Add new benchmark. 2017-04-14 11:21:32 +02:00
Patrick Pelissier 2523e53a72 Delete also asm file 2017-04-13 21:54:50 +02:00