Patrick Pelissier
|
8e330862e1
|
[Coverage] Adding missing tests
|
2024-05-03 10:03:22 +02:00 |
|
Patrick Pelissier
|
b2adc77d76
|
Update issues
|
2024-05-02 22:47:03 +02:00 |
|
Patrick Pelissier
|
82cbe9e282
|
Reformat
|
2024-05-02 17:12:48 +02:00 |
|
Patrick Pelissier
|
93429c8bf3
|
Simplify GET OA_DICT code
|
2024-05-02 16:25:03 +02:00 |
|
Patrick Pelissier
|
150bef4d4d
|
Add more assertion and control for new dict.
|
2024-05-02 14:05:00 +02:00 |
|
Patrick Pelissier
|
562fd875e9
|
Improve test suite
|
2024-05-02 14:04:38 +02:00 |
|
Patrick Pelissier
|
5513a9df1b
|
Fix issue in new dict for case of erase all / reset scenario
|
2024-05-02 01:15:15 +02:00 |
|
Patrick Pelissier
|
6fd2610eec
|
Fix valgrind warning
|
2024-05-01 23:39:49 +02:00 |
|
Patrick Pelissier
|
11bf5e4691
|
Fix C++ compatibility and compound literals...
|
2024-05-01 23:08:29 +02:00 |
|
Patrick Pelissier
|
cf0d82a706
|
Update
|
2024-05-01 22:57:33 +02:00 |
|
Patrick Pelissier
|
b0cc17ea86
|
Update documentation with newest dictionary properties
|
2024-05-01 22:56:14 +02:00 |
|
Patrick Pelissier
|
04d4bf6866
|
Complete new version of normal dictionary :
* limits: max elements is 0.75*2^32
* much faster
* use less memory
|
2024-05-01 22:39:36 +02:00 |
|
Patrick Pelissier
|
738123d4a7
|
Fix the example
|
2024-05-01 22:17:59 +02:00 |
|
Patrick Pelissier
|
a3ece09e66
|
Add new tests for exception and bitsets
|
2024-04-29 22:44:02 +02:00 |
|
Patrick Pelissier
|
8109c094db
|
Update comments
|
2024-04-29 22:43:46 +02:00 |
|
Patrick Pelissier
|
2c81582419
|
Improve static analyzer report
|
2024-04-29 22:35:27 +02:00 |
|
Patrick Pelissier
|
f8c79d9259
|
Add support for exception for emplace function for list/array
|
2024-04-27 09:04:47 +02:00 |
|
Patrick Pelissier
|
c7a894b34e
|
Fix format
|
2024-04-27 09:04:20 +02:00 |
|
Patrick Pelissier
|
5c36e045ff
|
Add proper support for exception for DEQUE
|
2024-04-27 08:55:51 +02:00 |
|
Patrick Pelissier
|
0f883d2ecf
|
Simplify code
|
2024-04-26 23:59:11 +02:00 |
|
Patrick Pelissier
|
9dfcf41b64
|
Improve detection of error
|
2024-04-23 21:14:36 +02:00 |
|
Patrick Pelissier
|
1416f4e225
|
Fix issue
|
2024-04-23 21:13:37 +02:00 |
|
Patrick Pelissier
|
16c6a13fb1
|
Make string functions exception aware
|
2024-04-22 23:41:23 +02:00 |
|
Patrick Pelissier
|
9382cdc0f7
|
Improve exception integration tests
|
2024-04-22 23:00:04 +02:00 |
|
Patrick Pelissier
|
ced2719760
|
Make string functions exception aware
|
2024-04-22 22:59:54 +02:00 |
|
Patrick Pelissier
|
1798530284
|
Fix issue in string_fgets
where it could be blocked infinity in the parsing
|
2024-04-22 22:51:59 +02:00 |
|
Patrick Pelissier
|
68f890a015
|
Improve exception integration tests
|
2024-04-22 22:47:11 +02:00 |
|
Patrick Pelissier
|
5805038943
|
Make string functions exception aware
|
2024-04-22 22:47:00 +02:00 |
|
Patrick Pelissier
|
2395ceb3d2
|
Remove obsolete and undocumented STRING_DECL_INIT macro
|
2024-04-20 00:42:38 +02:00 |
|
Patrick Pelissier
|
2b455c5c6b
|
Fix test issue in C++
|
2024-04-20 00:42:07 +02:00 |
|
Patrick Pelissier
|
d466e76702
|
Factorize common test function
|
2024-04-13 08:19:05 +02:00 |
|
Patrick Pelissier
|
9d33c85e13
|
Fix issue in _push_front_new
Make list services compatible with exception
|
2024-04-13 08:02:07 +02:00 |
|
Patrick Pelissier
|
4e24e7a533
|
Improve exception integration tests
|
2024-04-13 08:01:36 +02:00 |
|
Patrick Pelissier
|
0914c26b8d
|
Update test suite
testing more functions in exception scenario
|
2024-04-11 01:00:06 +02:00 |
|
Patrick Pelissier
|
c245285123
|
Make more array/list functions exception aware
|
2024-04-11 00:55:47 +02:00 |
|
Patrick Pelissier
|
be4ff6f94d
|
Make list functions exception aware
|
2024-04-08 23:12:23 +02:00 |
|
Patrick Pelissier
|
aa055d0b00
|
Add tests for exception + lists
|
2024-04-08 23:10:14 +02:00 |
|
Patrick Pelissier
|
e7d6e0d6ac
|
Generate dependency for new files
|
2024-04-08 23:08:39 +02:00 |
|
Patrick Pelissier
|
8f97a194ae
|
Add m_volatile
|
2024-04-08 23:08:16 +02:00 |
|
Patrick Pelissier
|
b191baec8b
|
Make array functions exception aware
|
2024-04-06 19:14:36 +02:00 |
|
Patrick Pelissier
|
e4a85cdc61
|
Add tests for exception+array
|
2024-04-06 19:13:38 +02:00 |
|
Patrick Pelissier
|
12ee3213b0
|
Simplify M_ON_EXCEPTION / M_IF_EXCEPTION
|
2024-04-06 19:13:08 +02:00 |
|
Patrick Pelissier
|
6cba7ad8ba
|
Update
|
2024-04-06 19:12:35 +02:00 |
|
Patrick Pelissier
|
955c8bfb81
|
Adding new example of generic
|
2024-04-04 22:35:08 +02:00 |
|
Patrick Pelissier
|
8602a259fd
|
Adding let & print as synonymous in m-generic mode
|
2024-04-04 22:31:27 +02:00 |
|
Patrick Pelissier
|
7404e63b53
|
Fix C++ / G++ introduced issue
|
2024-03-31 22:22:41 +02:00 |
|
Patrick Pelissier
|
c539eb57b7
|
Prepare exception aware integration
|
2024-03-31 21:55:02 +02:00 |
|
Patrick Pelissier
|
3c4943015b
|
Fix introduced issue with TCC
|
2024-03-27 00:28:06 +01:00 |
|
Patrick Pelissier
|
c9fef6d80a
|
Fix issues in reworked lock:
* starving of writer threads by reader threads
* monopolization of memory bus by reader threads.
|
2024-03-26 23:11:57 +01:00 |
|
Patrick Pelissier
|
5174781a7a
|
Improve internal backoff to perform
lazy initialization of the seed.
|
2024-03-26 23:11:03 +01:00 |
|