Patrick Pelissier
|
6fe1fbd7cb
|
Add bench for hashtable of CollectionsC
but expected results are incorrect.
Need to check if there is a bug in the bench.
|
2017-07-22 00:13:43 +02:00 |
|
Patrick Pelissier
|
d3669fab53
|
Fix issue: do not compute the good result of the benchmark.
|
2017-07-20 13:40:40 +02:00 |
|
Patrick Pelissier
|
f091f6fe49
|
Display the result of the benchmark
(shall be the same for all libraries)
|
2017-07-20 13:35:05 +02:00 |
|
Patrick Pelissier
|
cb79fd9d41
|
Add treetable for CollectionsC
|
2017-07-20 10:15:03 +02:00 |
|
Patrick Pelissier
|
cc4fea3d68
|
Add test of the list.
|
2017-07-19 23:57:55 +02:00 |
|
Patrick Pelissier
|
5a895d785c
|
Rename benched library.
|
2017-07-19 23:44:42 +02:00 |
|
Patrick Pelissier
|
7980cf0f80
|
Add bench for libcollection.
|
2017-07-19 23:26:39 +02:00 |
|
Patrick Pelissier
|
38c15cebe2
|
Add statistics about how much overwrite has been done by the buffer.
Unlikley the test about overwrite.
|
2017-07-19 22:46:53 +02:00 |
|
Patrick Pelissier
|
8a0755b863
|
Do not expand the contract macro of the buffer for the coverage.
|
2017-07-19 22:39:00 +02:00 |
|
Patrick Pelissier
|
b241933556
|
Properly introduce contract for buffers.
|
2017-07-19 22:38:01 +02:00 |
|
Patrick Pelissier
|
5616887369
|
Take into account review.
|
2017-07-19 22:09:04 +02:00 |
|
Patrick Pelissier
|
681949c480
|
Document the Red Black Tree API.
|
2017-07-19 22:04:31 +02:00 |
|
Patrick Pelissier
|
9309bb64d5
|
Add new bench for m*lib buffer.
|
2017-07-18 19:26:54 +02:00 |
|
Patrick Pelissier
|
749cd43306
|
Remove warning in release mode.
|
2017-07-18 19:26:27 +02:00 |
|
Patrick Pelissier
|
f52a3129a7
|
iAdd function get_cpu_count.
|
2017-07-18 19:26:09 +02:00 |
|
Patrick Pelissier
|
a85188985e
|
Update doc.
|
2017-07-17 22:40:22 +02:00 |
|
Patrick Pelissier
|
50e4fc482d
|
Improve coverage.
|
2017-07-17 13:37:56 +02:00 |
|
Patrick Pelissier
|
c9c5768022
|
Merge branch 'master' of https://github.com/P-p-H-d/mlib
|
2017-07-17 11:48:46 +02:00 |
|
Patrick Pelissier
|
b49640214d
|
Test new function.
|
2017-07-17 00:00:21 +02:00 |
|
Patrick Pelissier
|
d44c60670e
|
Add function equal_p.
|
2017-07-16 23:59:55 +02:00 |
|
Patrick Pelissier
|
b955eab0a8
|
Improve coverage.
|
2017-07-16 23:51:04 +02:00 |
|
Patrick Pelissier
|
c0f7ae188b
|
Improve quality of coverage report.
|
2017-07-16 23:50:29 +02:00 |
|
Patrick Pelissier
|
4a147a9056
|
Update Makefile to reflect new bench.
|
2017-07-16 23:50:12 +02:00 |
|
Patrick Pelissier
|
1abf575c1c
|
Update example with new constraints on map/reduce prototype.
|
2017-07-16 11:32:08 +02:00 |
|
Patrick Pelissier
|
98bea7be6c
|
Add new bench for sparsepp library.
See https://github.com/greg7mdp/sparsepp
|
2017-07-16 11:09:44 +02:00 |
|
Patrick Pelissier
|
e77e507b51
|
Add function reserve for OA dictionnary.
|
2017-07-15 23:30:00 +02:00 |
|
Patrick Pelissier
|
9f55764009
|
Add new function to round to the next power of 2.
|
2017-07-15 23:27:29 +02:00 |
|
Patrick Pelissier
|
9078fb9cd0
|
Update comment after measurements.
|
2017-07-15 22:40:01 +02:00 |
|
Patrick Pelissier
|
f88f9f2ea9
|
In case of memory error, give a little bit more information.
|
2017-07-15 22:24:16 +02:00 |
|
Patrick Pelissier
|
d5050afd29
|
Improve bench
|
2017-07-15 22:24:06 +02:00 |
|
Patrick Pelissier
|
0c63b398b5
|
Add new bench/test for benching the dictionnary at very huge size.
|
2017-07-15 22:22:09 +02:00 |
|
Patrick Pelissier
|
ac48547fee
|
Fix issue for last_p which doesn't detect an end of iteration as valid.
|
2017-07-15 21:32:07 +02:00 |
|
Patrick Pelissier
|
ff5691f0cd
|
Add new test for coverage.
|
2017-07-15 21:31:55 +02:00 |
|
Patrick Pelissier
|
540471b7b8
|
Add tests for reduce functions
|
2017-07-15 20:46:02 +02:00 |
|
Patrick Pelissier
|
dfa328a597
|
Update prototype of reduce callbacks.
|
2017-07-15 20:45:24 +02:00 |
|
Patrick Pelissier
|
dfc05266c4
|
Update comment.
|
2017-07-15 19:41:46 +02:00 |
|
Patrick Pelissier
|
99df2a9a67
|
Reformat & add const to functions as iterator now accept const container.
|
2017-07-15 19:36:15 +02:00 |
|
Patrick Pelissier
|
faf7f1ba17
|
Start measuring coverage for buffer.
|
2017-07-15 16:43:06 +02:00 |
|
Patrick Pelissier
|
3d9ba5cee4
|
Add the function buffer_size to return the number of objects in the buffer
waiting to be processed.
|
2017-07-15 16:38:59 +02:00 |
|
Patrick Pelissier
|
b6b1f604cd
|
Add more test.
|
2017-07-14 10:43:50 +02:00 |
|
Patrick Pelissier
|
692e1b9de8
|
Update README
|
2017-07-13 00:01:15 +02:00 |
|
Patrick Pelissier
|
02df885ecd
|
Improve coverage.
|
2017-07-12 23:53:14 +02:00 |
|
Patrick Pelissier
|
28620c8cb5
|
Fix issue:
the function dict_oa_it_end was in fact dict_oa_it_last.
add function dict_oa_it_end
|
2017-07-12 23:52:13 +02:00 |
|
Patrick Pelissier
|
291fb2ab56
|
Improve coverage.
|
2017-07-12 22:31:32 +02:00 |
|
Patrick Pelissier
|
13daf6b264
|
Fix issue.
|
2017-07-12 22:30:10 +02:00 |
|
Patrick Pelissier
|
a1eb33344e
|
Fix issue for OA addressing.
|
2017-07-12 22:23:07 +02:00 |
|
Patrick Pelissier
|
82f5c29aa1
|
Improve coverage
|
2017-07-12 17:31:48 +02:00 |
|
Patrick Pelissier
|
9f277b0eed
|
Improve quality of coverage report.
|
2017-07-12 11:01:58 +02:00 |
|
Patrick Pelissier
|
37225eaf57
|
Fix issue with test-mdict generation:
we shall not replace "{" by "{\n" as { is not part of the language.
|
2017-07-11 23:52:59 +02:00 |
|
Patrick Pelissier
|
693c491f1e
|
Fix issue with coverage build.
|
2017-07-11 23:52:48 +02:00 |
|