15 Commits
Author SHA1 Message Date
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 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 c6482ff062 Change hash function for klib bench and use the right hash function for 64 bits. 2017-04-16 14:16:07 +02:00
Patrick Pelissier c927e57122 Fix issue with clang
:
2017-04-03 23:20:15 +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 83c3b72ecc Clean up use of list. 2017-03-27 14:44:03 +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 b0b70c6e5d Use of hash function over integer. 2017-03-25 01:55:59 +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