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 |
|
Patrick Pelissier
|
7263629c55
|
Add rigtop hashmap
|
2019-12-14 20:59:01 +01:00 |
|
Patrick Pelissier
|
049d8b6ca6
|
Port to new libdynamic API
|
2019-12-13 23:00:57 +01:00 |
|
Patrick Pelissier
|
90d3dda830
|
Clean up generated plot files too
|
2019-12-09 07:53:43 +01:00 |
|
Patrick Pelissier
|
c60d59cb7a
|
Port all benchs to new infrastructure
|
2019-12-07 19:21:21 +01:00 |
|
Patrick Pelissier
|
00111e3e3c
|
Port more bench to new infrzastructure
|
2019-12-07 14:45:06 +01:00 |
|
Patrick Pelissier
|
5cc2ac17d9
|
Add support for generating gnuplot graph
|
2019-12-07 12:22:33 +01:00 |
|
Patrick Pelissier
|
d37ea84ab5
|
Cleanup redundant 'time' word
|
2019-12-07 11:59:23 +01:00 |
|
Patrick Pelissier
|
5e335bc8bd
|
* Port to generic parser
|
2019-12-07 11:58:47 +01:00 |
|
Patrick Pelissier
|
65765763ae
|
* Add generic parser for bench. * Factorization
|
2019-12-07 11:58:19 +01:00 |
|
Patrick Pelissier
|
48ca2a2384
|
Add bench for OA for big objects (it confirms that OA dict is not suited for such object)
|
2019-10-21 22:56:15 +02:00 |
|
Patrick Pelissier
|
3b647b982f
|
Add linear bench
|
2019-10-14 21:29:27 +02:00 |
|
Patrick Pelissier
|
00b875ea53
|
Add linear hash map bench
|
2019-10-14 20:57:29 +02:00 |
|
Patrick Pelissier
|
e46746ce01
|
Fix format string
|
2019-06-08 10:33:26 +02:00 |
|
Patrick Pelissier
|
b2875f6ba0
|
Add BSTRLIB for MASTER STRING BENCHMARK
|
2019-05-10 08:18:38 +02:00 |
|
Patrick Pelissier
|
d6c72061ce
|
add new bench on strings
|
2019-04-21 23:13:29 +02:00 |
|
Patrick Pelissier
|
7c26fd25c9
|
Add SDS & RAPIDSTRING replace function implemented at used level
|
2019-04-21 19:54:20 +02:00 |
|