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
|
35a98fd3b5
|
Remove unused header file
|
2018-03-29 19:13:59 +02:00 |
|
Patrick Pelissier
|
cd74fdf234
|
time command doesn't work reliabely in Makefile
|
2018-03-29 19:13:35 +02:00 |
|
Patrick Pelissier
|
5dded0d9aa
|
Clarify the displayed message
|
2018-03-16 22:30:59 +01: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
|
06e256f77a
|
Fix build with newer version of library
|
2018-03-16 09:13:34 +01:00 |
|
Patrick Pelissier
|
3f13cca666
|
Fix compilation with newer version of library
|
2018-03-16 09:04:32 +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
|
dd209c05b9
|
Use new kind of dictionary for bench
|
2018-02-28 21:07:53 +01:00 |
|
Patrick Pelissier
|
84a5add410
|
Recursive clean
|
2018-02-17 14:03:24 +01:00 |
|
Patrick Pelissier
|
210e05f7fc
|
Update copyright to 2018
|
2018-01-29 20:28:30 +01:00 |
|
Patrick Pelissier
|
2b2ebecae7
|
Improve comments.
|
2018-01-23 23:03:02 +01:00 |
|
Patrick Pelissier
|
f9ddc43349
|
Add bench k-nucleotide as per
http://benchmarksgame.alioth.debian.org/u64q/knucleotide.html
|
2018-01-09 18:44:11 +01:00 |
|
Patrick Pelissier
|
cfb16e06cc
|
Add call to bench 61
|
2017-09-03 08:13:44 +02:00 |
|
Patrick Pelissier
|
084ba7fe42
|
Add new bench for the new queue.
|
2017-09-02 22:17:08 +02:00 |
|
Patrick Pelissier
|
1cfb0f4d1e
|
Reorganize the Makefile
|
2017-09-01 23:35:44 +02:00 |
|
Patrick Pelissier
|
88916f72fd
|
Fix issue
|
2017-09-01 23:35:32 +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
|
889865bbf8
|
Add size argument for hash bench.
|
2017-08-22 23:22:46 +02:00 |
|
Patrick Pelissier
|
751d40e60e
|
Minor fix
|
2017-08-22 20:41:51 +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
|
b50ca249d9
|
Fix broken mempool build.
|
2017-08-20 09:39:38 +02:00 |
|
Patrick Pelissier
|
9f24ce6d22
|
Update bench over hash.
|
2017-08-17 20:40:27 +02:00 |
|
Patrick Pelissier
|
d9c3e3f94b
|
Add bench of hash functions.
|
2017-08-17 20:35:24 +02:00 |
|
Patrick Pelissier
|
23d29aa981
|
Fix API violation.
|
2017-08-17 00:00:55 +02:00 |
|
Patrick Pelissier
|
865c5a957b
|
Add new bench for liblfds.
|
2017-08-16 23:50:34 +02:00 |
|
Patrick Pelissier
|
02445c9cc3
|
Fix timing measure for multi-thread tests (as it was reported the total time consummed
by all threads, not the run time).
|
2017-08-16 23:45:29 +02:00 |
|
Patrick Pelissier
|
f1b87207cd
|
Add bench libsrt
|
2017-08-16 20:38:25 +02:00 |
|
Patrick Pelissier
|
84e7f4ccaf
|
Fix #11
Rename string_pbrk into string_search_pbrk for consistency
|
2017-08-15 09:23:21 +02:00 |
|
Patrick Pelissier
|
469a4cd074
|
Add libsrt for string benchmark
|
2017-08-15 08:44:48 +02:00 |
|
Patrick Pelissier
|
4b11521145
|
Update buffer test to be more representative.
|
2017-08-11 21:38:41 +02:00 |
|
Patrick Pelissier
|
f805c810b7
|
Forgot to port this code.
|
2017-08-10 23:50:17 +02:00 |
|
Patrick Pelissier
|
35a391c029
|
Add bench of google dense hash map.
|
2017-08-10 23:28:52 +02:00 |
|
Patrick Pelissier
|
010f397349
|
Rename string_get_length into string_size
<== Uniformisation with the other containers.
|
2017-08-09 23:44:27 +02:00 |
|
Patrick Pelissier
|
c7997fdd16
|
Update the benchmark to add more dependency in the computation to avoid
too agressive compiler optimisations.
|
2017-08-03 21:28:42 +02:00 |
|
Patrick Pelissier
|
2efe03f177
|
Fix issue with GCC 7
|
2017-08-02 23:15:54 +02:00 |
|
Patrick Pelissier
|
ad24e936c6
|
Add bench over strings (taken from bstring)
|
2017-08-02 22:50:23 +02:00 |
|
Patrick Pelissier
|
80c273e6e2
|
Remove dict_ prefix for dictionnary.
See commit on shared-pointer.
|
2017-07-29 13:01:38 +02:00 |
|
Patrick Pelissier
|
f8a1832fce
|
Fix conflict between the specialized version of sort in array
and the generic version in algo so that we can use the same
prefix for both generation.
|
2017-07-27 22:19:27 +02:00 |
|
Patrick Pelissier
|
34943e5b2a
|
Remove array_ prefix from ARRAY_DEF
See commit on shared pointers.
|
2017-07-27 22:16:15 +02:00 |
|
Patrick Pelissier
|
4cb92a92b8
|
Remove list_ prefix from all lists.
See commit on shared-pointers.
Rename the iteration type to be prefix by name list_it_name_t ==> name_it_t
|
2017-07-27 21:40:35 +02:00 |
|
Patrick Pelissier
|
7d2848e16a
|
Remove rbtree_prefix from Red Black Tree.
(See commit on shared-pointer).
Rename rbntree_name_it_t into name_it_t.
Update tests, documentation, bench in accordance.
|
2017-07-26 22:56:25 +02:00 |
|
Patrick Pelissier
|
8f33273d7e
|
Compatibility with Windows platform.
|
2017-07-26 21:12:35 +02:00 |
|