Patrick Pelissier
|
6a8c9a703d
|
Rename string functions as per latests changes
|
2022-07-30 12:02:32 +02:00 |
|
Patrick Pelissier
|
ae037ff7af
|
Fix location of library in makefile
|
2022-06-13 22:12:56 +02:00 |
|
Patrick Pelissier
|
e31a8dc407
|
Update benchmark with new available specialized function
|
2022-03-26 16:09:25 +01:00 |
|
Patrick Pelissier
|
e613b5c624
|
Proper define of NDEBUG to avoid adding assertions in string benchmarks
|
2022-03-25 22:45:08 +01:00 |
|
Patrick Pelissier
|
ccfddb0685
|
Update LIBSRT to be the source/build directory
|
2022-03-25 22:37:23 +01:00 |
|
Patrick Pelissier
|
80c57e996d
|
Add pottery string in bench
|
2022-03-19 08:32:10 +01:00 |
|
Patrick Pelissier
|
382f636206
|
Fix build issue of bench
|
2022-03-16 22:27:37 +01:00 |
|
Patrick Pelissier
|
501f9db465
|
Add bench of big dict for pottery
|
2022-03-14 19:08:27 +01:00 |
|
Patrick Pelissier
|
dd7f090b4b
|
Add bench for POTTERY
|
2022-03-13 21:56:49 +01:00 |
|
Patrick Pelissier
|
dc14a2677b
|
Reformat & cleanup error messages
|
2022-03-13 21:10:07 +01:00 |
|
Patrick Pelissier
|
8b1ed7f0ae
|
Fix help usage
|
2022-03-13 21:09:46 +01:00 |
|
Patrick Pelissier
|
19b01b404d
|
Migrate to 2022
|
2022-03-12 20:25:45 +01:00 |
|
Patrick Pelissier
|
f72d2b6c67
|
Add STC bench
|
2022-03-12 12:04:49 +01:00 |
|
Patrick Pelissier
|
0ac23e512e
|
Fix CTL bench
|
2022-03-12 11:40:38 +01:00 |
|
Patrick Pelissier
|
c29c9f9ccd
|
Remove obsolete UPDATE operator
|
2021-10-09 17:57:49 +02:00 |
|
Patrick Pelissier
|
ba85640172
|
Add bench for CTL library
|
2021-10-02 19:14:01 +02:00 |
|
Patrick Pelissier
|
a73bee2650
|
Micro-optimization of DICT_OA
by reducing the number of cmp instructions.
|
2021-02-13 11:45:16 +01:00 |
|
Patrick Pelissier
|
25fe26deaa
|
Happy new year
|
2021-01-13 20:18:01 +01:00 |
|
Patrick Pelissier
|
9802fc5098
|
Remove rapidstring as it is no longer maintained, and the author deleted the repository.
|
2020-11-24 23:04:33 +01:00 |
|
Patrick Pelissier
|
9d661852b2
|
Factorization of replace_all function for all libraries
|
2020-11-23 20:14:17 +01:00 |
|
Patrick Pelissier
|
477c5853f1
|
Update bench to use new function.
|
2020-11-22 23:04:50 +01:00 |
|
Patrick Pelissier
|
0b6a5aaa97
|
Port to last API version of CMC
|
2020-10-17 20:14:06 +02:00 |
|
Patrick Pelissier
|
aae5f00dbd
|
Add new benchmark
|
2020-07-04 00:47:06 +02:00 |
|
Patrick Pelissier
|
5ce6ccde3d
|
Add bench for deque
|
2020-06-18 22:04:56 +02:00 |
|
Patrick Pelissier
|
ee64e068f9
|
Add bench for rapidjson
|
2020-06-14 21:12:02 +02:00 |
|
Patrick Pelissier
|
f8ae9eb677
|
Add bench of serialization of integers
|
2020-06-13 17:38:14 +02:00 |
|
Patrick Pelissier
|
4f865176d3
|
Add bench for serialization.
|
2020-06-13 17:30:58 +02:00 |
|
Patrick Pelissier
|
100af17328
|
Make copyright notice explicit
|
2020-06-13 10:44:47 +02:00 |
|
Patrick Pelissier
|
468b7e7a0c
|
Add bench for CMC
|
2020-06-10 22:29:59 +02:00 |
|
Patrick Pelissier
|
273fcd51b6
|
Add bench for rigtorp MPMCQueue
|
2020-06-06 12:00:52 +02:00 |
|
Patrick Pelissier
|
3d2ce63d63
|
Fix performance issue in benchmarks
|
2020-05-19 23:21:00 +02:00 |
|
Patrick Pelissier
|
0ac2c62ffe
|
Port to new API
|
2020-05-19 22:57:08 +02:00 |
|
Patrick Pelissier
|
f2025f83d3
|
Fix help usage
|
2020-05-16 09:41:05 +02:00 |
|
Patrick Pelissier
|
6d489136e7
|
Update help
|
2020-05-10 22:18:19 +02:00 |
|
Patrick Pelissier
|
4ea6dbc7fa
|
Update makefile as per latest version of library
|
2020-05-10 20:21:03 +02:00 |
|
Patrick Pelissier
|
defc58f6a3
|
Update bench code to latest version of the library.
|
2020-05-10 20:20:37 +02:00 |
|
Patrick Pelissier
|
006d0d16a5
|
Fix error
|
2020-05-10 20:20:03 +02:00 |
|
Patrick Pelissier
|
1ffd07dc6e
|
Update format
|
2020-04-11 00:25:40 +02:00 |
|
Patrick Pelissier
|
4f7b0b9455
|
Happy new year 2020
|
2020-01-04 15:41:06 +01:00 |
|
Patrick Pelissier
|
f5f16015df
|
In quiet mode, if the result of the bench is not assumed to be reliable, display -1 instead of the result.
|
2020-01-04 15:12:59 +01:00 |
|
Patrick Pelissier
|
935325e0cb
|
Add bench of emilib
|
2020-01-04 15:06:24 +01:00 |
|
Patrick Pelissier
|
7b9530ac58
|
Fix name of bench
|
2020-01-04 15:05:12 +01:00 |
|
Patrick Pelissier
|
ca7cea3fe3
|
Use of linear probing and the same hash function as other libraries
|
2019-12-30 00:12:05 +01:00 |
|
Patrick Pelissier
|
f14aca8808
|
Port to new UDB2 protocol
|
2019-12-29 23:51:30 +01:00 |
|
Patrick Pelissier
|
f1e5e9d9db
|
Simplify code to use get_at method with its get & create semantic
|
2019-12-29 23:45:17 +01:00 |
|
Patrick Pelissier
|
8ecd3f1592
|
Add best_within and variance
|
2019-12-23 23:05:48 +01:00 |
|
Patrick Pelissier
|
0a6f8851c9
|
Update list of bench to launch automatically
|
2019-12-20 21:37:51 +01:00 |
|
Patrick Pelissier
|
1b7bcda4e1
|
Add quiet mode. Add usage
|
2019-12-15 10:30:40 +01:00 |
|
Patrick Pelissier
|
03b6146ef0
|
Add option to print only the best or only the average
|
2019-12-15 10:12:38 +01:00 |
|
Patrick Pelissier
|
e99735d2b6
|
Add repeat option for bench
|
2019-12-15 10:01:32 +01:00 |
|