Patrick Pelissier
|
d50a78171f
|
Bump to version 0.3.0
|
2019-07-03 18:06:39 +02:00 |
|
Patrick Pelissier
|
b422aec2cd
|
Add new example
|
2019-06-25 07:04:33 +02:00 |
|
Patrick Pelissier
|
7ba0e03b4f
|
Add comments
|
2019-06-20 21:36:12 +02:00 |
|
Patrick Pelissier
|
c535766c22
|
Update/Clean up basic type
|
2019-06-17 07:26:11 +02:00 |
|
Patrick Pelissier
|
289a3fdc71
|
Fix confusing position of {
|
2019-06-10 23:20:36 +02:00 |
|
Patrick Pelissier
|
7f0b6208a4
|
Propose a shorter version of the example.
|
2019-06-10 22:59:47 +02:00 |
|
Patrick Pelissier
|
60a10eb799
|
Uniformize the macro names
|
2019-06-09 12:02:38 +02:00 |
|
Patrick Pelissier
|
5321085856
|
Uniformize & add intermediary evaluation step for dict oplist
(like all other containers)
|
2019-06-09 11:39:15 +02:00 |
|
Patrick Pelissier
|
03be814a4d
|
Uniformize macro names
|
2019-06-09 11:38:39 +02:00 |
|
Patrick Pelissier
|
6c3f7683a5
|
Uniformize API
|
2019-06-09 11:26:45 +02:00 |
|
Patrick Pelissier
|
06d6a90a21
|
Uniformize internal macros
|
2019-06-09 11:02:45 +02:00 |
|
Patrick Pelissier
|
747da27489
|
Uniformize
|
2019-06-09 10:49:18 +02:00 |
|
Patrick Pelissier
|
2869345920
|
Add test dor dual-push list for algo
|
2019-06-09 10:05:34 +02:00 |
|
Patrick Pelissier
|
6b8938cf76
|
Update comments.
Rename / Uniformize internal macros.
|
2019-06-09 10:01:50 +02:00 |
|
Patrick Pelissier
|
8e7eae5751
|
Update comments.
|
2019-06-09 09:32:35 +02:00 |
|
Patrick Pelissier
|
1882148a7c
|
Add more assertions
|
2019-06-08 10:45:24 +02:00 |
|
Patrick Pelissier
|
e46746ce01
|
Fix format string
|
2019-06-08 10:33:26 +02:00 |
|
Patrick Pelissier
|
32917e2cfa
|
Add variant & prioqueue to tests then with concurrent
|
2019-06-08 10:07:03 +02:00 |
|
Patrick Pelissier
|
65a243fc13
|
Add missing const
|
2019-06-08 10:06:47 +02:00 |
|
Patrick Pelissier
|
1e011cb851
|
Add missing const in prototypes.
|
2019-06-08 09:59:16 +02:00 |
|
Patrick Pelissier
|
48f585a4ee
|
Update comments
|
2019-06-08 09:47:49 +02:00 |
|
Patrick Pelissier
|
bc10b616ae
|
Update doc
|
2019-06-08 09:31:18 +02:00 |
|
Patrick Pelissier
|
851f08131d
|
Update
|
2019-06-07 07:46:54 +02:00 |
|
Patrick Pelissier
|
e294f4557e
|
Update
|
2019-06-06 22:07:09 +02:00 |
|
Patrick Pelissier
|
9e5775fc16
|
Add example of serialization
|
2019-06-06 07:44:33 +02:00 |
|
Patrick Pelissier
|
8eb95d0cdc
|
Update doc
|
2019-06-05 22:05:02 +02:00 |
|
Patrick Pelissier
|
42f807d64b
|
Rename test file
|
2019-06-02 10:39:55 +02:00 |
|
Patrick Pelissier
|
d1bb97ac52
|
Add new serializer
|
2019-06-02 10:39:24 +02:00 |
|
Patrick Pelissier
|
f502b16b1d
|
Fix bug
|
2019-06-02 10:31:25 +02:00 |
|
Patrick Pelissier
|
51e5764258
|
Add comment
|
2019-06-02 10:05:27 +02:00 |
|
Patrick Pelissier
|
ec2281c29a
|
Use of proper cast
|
2019-06-02 09:25:19 +02:00 |
|
Patrick Pelissier
|
acfe1cb7e8
|
Update documentation for serialization
|
2019-05-28 22:50:16 +02:00 |
|
Patrick Pelissier
|
594aebd903
|
Fix comment
|
2019-05-28 22:50:06 +02:00 |
|
Patrick Pelissier
|
8bca63ac08
|
Fix MD syntax
|
2019-05-28 21:54:12 +02:00 |
|
Patrick Pelissier
|
c02ec4f94c
|
Update comments
|
2019-05-19 10:27:23 +02:00 |
|
Patrick Pelissier
|
797ac1f0da
|
Fix for 32 bits system
|
2019-05-18 18:55:51 +02:00 |
|
Patrick Pelissier
|
058d3202ff
|
Amend
|
2019-05-18 14:09:10 +02:00 |
|
Patrick Pelissier
|
62fcdac9cb
|
Update list of headers
|
2019-05-18 14:08:17 +02:00 |
|
Patrick Pelissier
|
b9131353b6
|
Add test
|
2019-05-18 11:17:15 +02:00 |
|
Patrick Pelissier
|
a34deb2f3b
|
Workaround warning.
|
2019-05-18 11:17:15 +02:00 |
|
Patrick Pelissier
|
9ef4b5c93f
|
Fix cast
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
417b0295be
|
Add C++ compatibility
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
d11409bcc6
|
Add proper cast
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
928b81f454
|
Fix return value for in_serial/out_serial
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
05a68157bc
|
Add local argument to serial interface to enable serial interface to create local parameters if needed (for example for serial binary)
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
b6d5b5462b
|
Update interface needed for serial
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
1c77082a29
|
Update comments
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
363c55668d
|
Add in_serial / out_serial methods for several containers
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
7ed85fb97a
|
Add in_serial / out_serial for concurrent containers
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
585ea1293d
|
Add in_serial / out_serial for lists
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
448072555f
|
Update comments
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
4701d5919b
|
Fix serial import/export for variant
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
0997f59665
|
Update for variant
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
dcf7a94728
|
Add in_serial / out_serial for variant
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
12ba563416
|
Add assertions
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
f2fffb9219
|
Factor comment
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
3f03615ed2
|
Simplify code by factoring fscanf calls
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
bc6bda057c
|
Add in_serial / out_serial for array
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
aeebe42bfb
|
Fix issues for EOF & parsing arrays
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
5c4c93b62f
|
Add missing export/import JSON interface
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
c3ddd48d38
|
Simplify code
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
98f3c40ac5
|
add export/import of JSON string
|
2019-05-18 11:17:14 +02:00 |
|
Patrick Pelissier
|
ada1b9861f
|
Add size_of_type field for reading too
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
50cc8689bb
|
Add serial methods for string_t
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
83da861a9c
|
Simplify code by using more fscanf possibility
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
1cb1d16e77
|
Simplify code by using fscanf behvior on white space
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
b525723084
|
Implement Serial Json Read tuple
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
4accdc994d
|
Add JSON/read interface
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
ad9bee0eec
|
Add JSON serializer
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
6c7ff1c723
|
Update/fix bugs
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
3b2aad1b2e
|
Export new methods for tuple
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
5222fabf02
|
Add tuple support for serial
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
44abead174
|
Update IN_SERIAL & OUT_SERIAL for default types.
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
492d5f0f9a
|
Add IN_SERIAL & OUT_SERIAL for default types.
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
9bc5ac3df8
|
Start implementating generic serialization
|
2019-05-18 11:17:13 +02:00 |
|
Patrick Pelissier
|
5c726d63f4
|
Fix
|
2019-05-15 07:38:16 +02:00 |
|
Patrick Pelissier
|
2cd0a8db74
|
Uniformize the way of displaying the location of errors in the error message
|
2019-05-11 01:16:54 +02:00 |
|
Patrick Pelissier
|
0fa0445fa9
|
Fix C++ warning -Wclass-memaccess with G++ >= 8
|
2019-05-10 23:13:54 +02:00 |
|
Patrick Pelissier
|
1e171f9cc0
|
Increase NARGS support to 75
|
2019-05-10 21:39:18 +02:00 |
|
Patrick Pelissier
|
8d16ea4bf4
|
Increase maximum number of operators per oplist to 75
|
2019-05-10 21:26:18 +02:00 |
|
Patrick Pelissier
|
a0c2ead91d
|
Fix bug for M_AS_TYPE and small types
|
2019-05-10 10:20:38 +02:00 |
|
Patrick Pelissier
|
b2875f6ba0
|
Add BSTRLIB for MASTER STRING BENCHMARK
|
2019-05-10 08:18:38 +02:00 |
|
Patrick Pelissier
|
edb4ccf63e
|
Add algo functions _remove_val & _remove_if
|
2019-05-07 16:35:39 +02:00 |
|
Patrick Pelissier
|
481009d18b
|
Add function _end_with for strings.
|
2019-05-07 16:12:43 +02:00 |
|
Patrick Pelissier
|
6153383dab
|
Update indent
|
2019-05-07 16:05:47 +02:00 |
|
Patrick Pelissier
|
74fed41818
|
Update version
|
2019-05-07 16:01:50 +02:00 |
|
Patrick Pelissier
|
2d5de1b9ea
|
Update comments
|
2019-04-29 12:32:29 +02:00 |
|
Patrick Pelissier
|
e23691c743
|
Fix spelling
|
2019-04-24 07:47:15 +02:00 |
|
Patrick Pelissier
|
aaac236db6
|
Update README
|
2019-04-22 18:31:47 +02:00 |
|
Patrick Pelissier
|
ccccedc2d5
|
Rework failure messages.
|
2019-04-22 18:30:46 +02:00 |
|
Patrick Pelissier
|
446afb04c7
|
Remove unused macro M_INIT_FAILURE
|
2019-04-22 12:07:53 +02:00 |
|
Patrick Pelissier
|
87cd964329
|
Uniformize error messages
|
2019-04-22 11:45:29 +02:00 |
|
Patrick Pelissier
|
80a344e46d
|
Update version
|
2019-04-22 11:34:35 +02:00 |
|
Patrick Pelissier
|
f2eb5014ac
|
Fix regression on 32 bits for strings.
|
2019-04-21 23:50:42 +02:00 |
|
Patrick Pelissier
|
d6c72061ce
|
add new bench on strings
|
2019-04-21 23:13:29 +02:00 |
|
Patrick Pelissier
|
7c26fd25c9
|
Add SDS & RAPIDSTRING replace function implemented at used level
|
2019-04-21 19:54:20 +02:00 |
|
Patrick Pelissier
|
10e12d2b5c
|
Update
|
2019-04-21 11:21:45 +02:00 |
|
Patrick Pelissier
|
b9070f89d9
|
Update
|
2019-04-21 10:43:17 +02:00 |
|
Patrick Pelissier
|
46d41a8882
|
Fix bad merge
|
2019-04-20 12:33:09 +02:00 |
|
Patrick Pelissier
|
b5dc3481d4
|
Update doc
|
2019-04-20 12:33:08 +02:00 |
|