Michele Caini
|
eb05ab5fab
|
test: code coverage
|
2021-03-29 23:30:13 +02:00 |
|
Michele Caini
|
7f87b637d5
|
workflow: use lcov to process codecoverage
|
2021-03-29 23:12:34 +02:00 |
|
Michele Caini
|
4b213adc75
|
test: cleanup
|
2021-03-29 19:03:10 +02:00 |
|
Michele Caini
|
7e7d5bbf17
|
registry: suppress a wrong warning from gcc 7.5
|
2021-03-29 19:00:09 +02:00 |
|
Michele Caini
|
e18c0a0c19
|
test: verify that dtor isn't invoked for a meta_any that wraps a reference
|
2021-03-29 17:01:05 +02:00 |
|
Michele Caini
|
02b6ffc771
|
build system: add ubsan to the CI
|
2021-03-29 12:19:52 +02:00 |
|
Michele Caini
|
340d66c24c
|
build system: split build and sanitizer runs
|
2021-03-29 12:07:49 +02:00 |
|
Michele Caini
|
2cbf9d3620
|
build system: added poly.md to fake docs all target
|
2021-03-29 12:03:36 +02:00 |
|
Michele Caini
|
11e6793544
|
build system: cleanup
|
2021-03-29 12:00:42 +02:00 |
|
Michele Caini
|
d07e0336a2
|
test: fix ub in the tests
|
2021-03-29 10:28:58 +02:00 |
|
Michele Caini
|
7dbfb3d9ae
|
test: code coverage (and try to please new gcov)
|
2021-03-29 08:23:30 +02:00 |
|
Michele Caini
|
02ef5db6e3
|
test: cleanup
|
2021-03-28 00:02:51 +01:00 |
|
Michele Caini
|
bb43bb5508
|
test: code coverage
|
2021-03-27 23:59:13 +01:00 |
|
Michele Caini
|
a771f083a7
|
process: added rejected state
|
2021-03-27 23:19:15 +01:00 |
|
Michele Caini
|
67f8bce1dd
|
test: code coverage
|
2021-03-27 23:03:24 +01:00 |
|
Michele Caini
|
3b6dd23598
|
scheduler: small review for perf improvements
|
2021-03-27 22:48:54 +01:00 |
|
Michele Caini
|
66bbeae7da
|
test: code coverage
|
2021-03-27 22:47:15 +01:00 |
|
Michele Caini
|
059334a861
|
test: code coverage
|
2021-03-27 18:14:36 +01:00 |
|
Michele Caini
|
f874c8309f
|
registry: make vs2017 happy again
|
2021-03-26 15:35:11 +01:00 |
|
Michele Caini
|
27be812cc3
|
registry: small review of const correctness for components
|
2021-03-26 15:11:37 +01:00 |
|
Michele Caini
|
2adc2e97e1
|
registry: a "better" get
|
2021-03-26 14:49:42 +01:00 |
|
Michele Caini
|
dc4279a2d0
|
any/poly: review align parameter and default values (close #676)
|
2021-03-26 13:05:52 +01:00 |
|
Michele Caini
|
85bff4525a
|
registry: non-const try_get doesn't create pools anymore
|
2021-03-26 09:38:58 +01:00 |
|
Michele Caini
|
bd648c0745
|
registry: avoid embedding asserts with return expressions
|
2021-03-25 11:13:50 +01:00 |
|
Michele Caini
|
d5e7005edd
|
doc: minor changes to make doxygen happy
|
2021-03-25 09:46:06 +01:00 |
|
Michele Caini
|
8913c7ea18
|
poly: make vs2017 happy again
|
2021-03-24 13:53:02 +01:00 |
|
Michele Caini
|
0e2afe4f98
|
resource: remove the requirement to use shared_ptr (close #679)
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
a936f7cdbe
|
doc: added a note about configurable alignment requirements for any and poly
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
44fa466618
|
poly: support for alignment requirements
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
b05d84e8e3
|
test: minor changes
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
7787c1ddd7
|
poly: redefine poly to basic_poly, introduce poly alias declaration
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
52bfddd2e7
|
any: support for sbo storage alignment (close #676)
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
f59adcdc37
|
test: no sbo overaligned any
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
e996d3398f
|
any: take in consideration alignment requirements for in_situ test (see #676)
|
2021-03-24 12:03:43 +01:00 |
|
Michele Caini
|
d73892d25a
|
build system: more on pkg-config + updated README file
|
2021-03-18 13:48:38 +01:00 |
|
Alexandru-Sergiu Marton
|
1ebf614d79
|
build system: add pkg-config support (#674)
|
2021-03-18 13:48:38 +01:00 |
|
Michele Caini
|
f9c995f03f
|
storage: cleanup
|
2021-03-18 13:47:53 +01:00 |
|
Michele Caini
|
2dcdd561f0
|
registry: minor changes
|
2021-03-17 16:10:00 +01:00 |
|
Michele Caini
|
90f97aa8d7
|
doc: updated try-it link (close #678)
|
2021-03-17 15:10:10 +01:00 |
|
Michele Caini
|
5a4b067cee
|
view:
* removed view_pack and its tests
* added the possibility of combining different views
* updated documentation
|
2021-03-17 14:57:51 +01:00 |
|
Michele Caini
|
cabcc761c6
|
view: uniform design (prepare for chaining)
|
2021-03-16 17:14:20 +01:00 |
|
Michele Caini
|
a40ac1c46c
|
registry: minor changes
|
2021-03-16 13:38:29 +01:00 |
|
Michele Caini
|
85ddfc4d21
|
test: clean up
|
2021-03-16 13:13:55 +01:00 |
|
Michele Caini
|
037a35df1d
|
storage: removed storage category
|
2021-03-15 18:47:17 +01:00 |
|
Michele Caini
|
64c753023e
|
doc: minor changes
|
2021-03-15 17:52:50 +01:00 |
|
Michele Caini
|
9d72ffb9fe
|
test: minor changes
|
2021-03-12 13:52:46 +01:00 |
|
Michele Caini
|
4162d4fbc6
|
type_info: a more reliable operator bool
|
2021-03-12 09:33:42 +01:00 |
|
Michele Caini
|
a4d16bffd3
|
any: minor changes
|
2021-03-12 08:42:41 +01:00 |
|
Michele Caini
|
bcaf1489c0
|
meta: extended template info support
|
2021-03-11 12:17:48 +01:00 |
|
Michele Caini
|
a85712e8aa
|
meta:
* removed has_meta_sequence_container[_v]
* removed has_meta_associative_container[_v]
|
2021-03-11 10:40:13 +01:00 |
|