Michele Caini
|
4272d954ea
|
test: cleanup
|
2023-08-19 16:07:24 +02:00 |
|
Michele Caini
|
77b5907a9f
|
snapshot: code coverage
|
2023-08-19 16:07:24 +02:00 |
|
Michele Caini
|
acae0533bc
|
view: drop unnecessary data member from single type views
|
2023-08-19 16:07:24 +02:00 |
|
Michele Caini
|
a5e259c19b
|
view: minor changes
|
2023-08-19 16:07:24 +02:00 |
|
Michele Caini
|
12865f318e
|
links: add saurian sorcery :)
|
2023-08-19 16:07:24 +02:00 |
|
pokutnev
|
51704ee7ce
|
container: workaround for the max() ambiguity with MAX macro (#1034)
|
2023-08-19 16:07:18 +02:00 |
|
Michele Caini
|
ad6f4a3dd8
|
meta: further reduce symbol size of meta assoc container iterator
|
2023-08-19 16:07:11 +02:00 |
|
Michele Caini
|
70ffa25c4c
|
meta: further reduce symbol size of meta seq container iterator
|
2023-08-19 16:07:05 +02:00 |
|
Michele Caini
|
4aef168a50
|
view: minor changes
|
2023-08-19 16:06:12 +02:00 |
|
Michele Caini
|
40fe70f15f
|
meta: further reduce symbol size of meta assoc container iterator vtable
|
2023-08-19 16:05:37 +02:00 |
|
Michele Caini
|
812351cfdb
|
meta: further reduce symbol size of meta seq container iterator vtable
|
2023-08-19 16:05:30 +02:00 |
|
Michele Caini
|
518e1abb26
|
meta: revert changes to meta container iterators, I strongly prefer this version actually
|
2023-08-19 16:05:24 +02:00 |
|
Michele Caini
|
9db64d3389
|
meta: avoid invoking .data() more than once
|
2023-08-19 16:05:18 +02:00 |
|
Michele Caini
|
2ad1a44432
|
meta: reduce symbol size of meta assoc traits ::insert_or_erase function
|
2023-08-19 16:04:50 +02:00 |
|
Michele Caini
|
3047c73952
|
meta: reduce symbol size of meta assoc traits ::iter function
|
2023-08-19 16:04:44 +02:00 |
|
Michele Caini
|
c8f5b1afa6
|
meta: reduce symbol size of meta assoc traits ::clear function
|
2023-08-19 16:04:40 +02:00 |
|
Michele Caini
|
54be0c2d9c
|
meta: reduce symbol size of meta assoc traits ::find function
|
2023-08-19 16:04:26 +02:00 |
|
Michele Caini
|
b5b4991ae6
|
meta: reduce symbol size of meta assoc traits ::size function
|
2023-08-19 16:04:15 +02:00 |
|
Michele Caini
|
3273c75057
|
*: updated TODO
|
2023-08-19 16:04:09 +02:00 |
|
Michele Caini
|
f60f0cf279
|
meta: reduce symbol size of meta seq traits ::insert_or_erase function
|
2023-08-19 16:04:01 +02:00 |
|
Michele Caini
|
9e7881ee08
|
meta: reduce symbol size of meta seq traits ::iter function
|
2023-08-19 16:03:52 +02:00 |
|
Michele Caini
|
9d45825947
|
meta: minor changes
|
2023-08-19 16:02:27 +02:00 |
|
Michele Caini
|
c993388e5c
|
meta_any:
* introduce meta_any_policy
* deprecate ::owner member
* add ::policy member
|
2023-08-19 16:02:20 +02:00 |
|
Michele Caini
|
b45cf33eef
|
any:
* introduce any_policy
* deprecate ::owner member
* add ::policy member
|
2023-08-19 16:02:14 +02:00 |
|
Michele Caini
|
de376a0b25
|
meta: reduce symbol size of meta seq traits ::size function
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
c659fad434
|
meta: make meta seq ::clear forward to ::resize
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
5e7e4a4b11
|
meta: further reduce symbol size of meta seq traits ::size function
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
7efbc3f72d
|
meta: reduce symbol size of meta seq traits ::resize function
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
8c93171303
|
doc: cleanup
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
d8f314df25
|
registry: use the "right" allocator
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
be0872e71e
|
meta: internal changes
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
3b95cbd697
|
doc: cleanup
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
5ef07da451
|
view: further reduce instantiations
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
5d98fc06c2
|
view: let's trust the compiler and assume that it's good enough to optimize this :)
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
7f531e5e2d
|
view: further reduce instantiations
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
542a700f2c
|
view: further reduce instantiations and symbols
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
f3eaa1f74a
|
view: reduce instantiations due to none_of
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
06680c64eb
|
doc: dense set
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
4b1a19677a
|
dense_set: reverse iterators
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
5792f43185
|
*: updated TODO
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
e89298eb52
|
doc: add Minecraft Legends to links
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
22fada19ec
|
build: minor changes
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
ef7fa8ae0f
|
build: make the debug build suitable for SizeBench
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
72fa115160
|
update single include file to v3.12.2
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
3665cf11f3
|
meta: additional assert to avoid mistakes with meta containers
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
9b5910547f
|
meta: check type when assigning a meta container
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
04bcb51c73
|
registry: make ::valid backward compatible
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
774049c75e
|
build: update iwyu version
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
b8e52934ea
|
build: update cereal version
|
2023-08-19 16:00:05 +02:00 |
|
Michele Caini
|
5047aeacb5
|
doc: add hellbound :)
|
2023-08-19 16:00:05 +02:00 |
|