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 |
|
Patrick Pelissier
|
42989df5d9
|
Fix issue with coverage build.
|
2017-07-11 23:39:45 +02:00 |
|
Patrick Pelissier
|
88f8ec05a8
|
Add forgotten header coverage.h
|
2017-07-11 23:36:44 +02:00 |
|
Patrick Pelissier
|
9ba26ae368
|
Improve coverage
|
2017-07-11 23:32:26 +02:00 |
|
Patrick Pelissier
|
d76bfdedb1
|
Improve coverage test.
|
2017-07-11 22:55:39 +02:00 |
|
Patrick Pelissier
|
e0a5eb81d8
|
Add contract check
|
2017-07-11 22:55:31 +02:00 |
|
Patrick Pelissier
|
e8ae66371a
|
Fix issue detected by new test.
|
2017-07-11 22:39:46 +02:00 |
|
Patrick Pelissier
|
7ffe20bea7
|
Add test
|
2017-07-11 22:39:40 +02:00 |
|
Patrick Pelissier
|
2716ad425c
|
Wrong parameter given for extra dict OA
|
2017-07-11 22:35:57 +02:00 |
|
Patrick Pelissier
|
8f2f5013aa
|
Lisibility
|
2017-07-11 22:35:45 +02:00 |
|
Patrick Pelissier
|
9b13a0e925
|
Remove TODO
|
2017-07-11 22:30:28 +02:00 |
|
Patrick Pelissier
|
6b90342297
|
Fix forgotten assertion.
Replace fprintf by fputc (faster)
|
2017-07-11 14:55:23 +02:00 |
|
Patrick Pelissier
|
273247a4bb
|
Add ALIGN method
|
2017-07-11 10:21:59 +02:00 |
|
Patrick Pelissier
|
7441d422e1
|
Update TODO
|
2017-07-11 10:02:06 +02:00 |
|
Patrick Pelissier
|
f08685b097
|
Fix issue with reserve for array.
|
2017-07-11 09:32:44 +02:00 |
|
Patrick Pelissier
|
ae2ac8be2a
|
Add new test
|
2017-07-11 09:32:37 +02:00 |
|
Patrick Pelissier
|
3fe97a02a8
|
Add new function string_capacity
Update string_reserve to free memory if string is null and it has to
reserve 0 or 1 bytes.
|
2017-07-11 09:28:01 +02:00 |
|
Patrick Pelissier
|
cb99eb4ce9
|
Add new test
|
2017-07-11 09:27:52 +02:00 |
|
Patrick Pelissier
|
e0aa57b845
|
Replace string_shrink2fit by string_reserve (More generic).
|
2017-07-11 09:21:03 +02:00 |
|
Patrick Pelissier
|
f9a6a82af3
|
Update README
|
2017-07-10 22:25:04 +02:00 |
|
Patrick Pelissier
|
57ac0d8ae4
|
Add implementation of atomic based on mutex.
|
2017-07-10 20:50:52 +02:00 |
|
Patrick Pelissier
|
672c2d509d
|
Update the way of working of the coverage so that it produces
more useful information about the line coveraged, and avoid
expanding low level macros.
|
2017-07-10 17:35:16 +02:00 |
|
Patrick Pelissier
|
fc323a5feb
|
Improve coverage.
|
2017-07-10 17:35:00 +02:00 |
|
Patrick Pelissier
|
25abbbc98a
|
Improve coverage.
|
2017-07-10 16:18:14 +02:00 |
|
Patrick Pelissier
|
82bed274ec
|
Fix issue with sanitizer
|
2017-07-10 16:03:47 +02:00 |
|
Patrick Pelissier
|
70980046ed
|
Add more tests.
|
2017-07-10 14:07:23 +02:00 |
|
Patrick Pelissier
|
08112a3a6d
|
Fix issue detected by scan-build
|
2017-07-10 13:47:34 +02:00 |
|
Patrick Pelissier
|
c19c88deb8
|
Add test for string_get_word
|
2017-07-10 12:59:23 +02:00 |
|
Patrick Pelissier
|
c34027e2ce
|
Add missing exit(0)
|
2017-07-09 19:31:25 +02:00 |
|
Patrick Pelissier
|
ee22399bab
|
Add new assertion.
|
2017-07-09 19:28:57 +02:00 |
|