Commit Graph
22 Commits
Author SHA1 Message Date
Patrick Pelissier 5ce6ccde3d Add bench for deque 2020-06-18 22:04:56 +02:00
Patrick Pelissier c60d59cb7a Port all benchs to new infrastructure 2019-12-07 19:21:21 +01:00
Patrick Pelissier d37ea84ab5 Cleanup redundant 'time' word 2019-12-07 11:59:23 +01:00
Patrick Pelissier 00b875ea53 Add linear hash map bench 2019-10-14 20:57:29 +02:00
Patrick Pelissier df2df593b6 Replace complex convertion from int to string into a simple call to to_string 2018-04-27 21:54:57 +02:00
Patrick Pelissier 6b8bb33221 Convert unsigned long to size_t in function prototypes for 32 bits systems. 2018-04-15 01:10:49 +02:00
Patrick Pelissier 52e92e1ebf Bench stable sort 2018-03-11 00:36:51 +01:00
Patrick Pelissier 8f33273d7e Compatibility with Windows platform. 2017-07-26 21:12:35 +02:00
Patrick Pelissier c34027e2ce Add missing exit(0) 2017-07-09 19:31:25 +02:00
Patrick Pelissier 5da62a898d Code factorisation. 2017-07-08 17:21:56 +02:00
Patrick Pelissier de45d61966 Add bench of map over string. 2017-07-08 17:13:02 +02:00
Patrick Pelissier e583625c78 Renumber the tests. 2017-07-08 15:33:10 +02:00
Patrick Pelissier 30484f4291 Factorisation. 2017-07-08 15:14:01 +02:00
Patrick Pelissier 5e0c51e00c Add test of dict over string. 2017-04-08 22:28:24 +02:00
Patrick Pelissier 54a3a4cd9c Change a little bit the benchmarks to be more representative. 2017-04-03 20:46:51 +02:00
Patrick Pelissier 8f9bea1c64 Define NDEBUG before including any headers. 2017-03-31 00:13:44 +02:00
Patrick Pelissier d67cc326b7 Add bench for sort functions. 2017-03-26 20:37:55 +02:00
Patrick Pelissier c5299589bb Fix representative issue in bench which result in too much computation
being removed by the compiler.
2017-03-26 11:27:27 +02:00
Patrick Pelissier c3d4342e25 Add big dict bench 2017-03-25 12:35:36 +01:00
Patrick Pelissier e314f7c272 Update benchmark: run each bench separetely to avoid bad malloc implementation bug
(Running list benchmark before array fragment the memory too much and
 generate a noticable slow down).

Add Klib bench.
o
2017-03-24 23:54:46 +01:00
Patrick Pelissier 9d94051d89 Add both bench for C++'s dictionary. 2017-03-24 00:24:16 +01:00
Patrick Pelissier 46f29e5b72 Add (little) bench 2017-03-24 00:18:25 +01:00