Commit Graph

1735 Commits

Author SHA1 Message Date
Michele Caini
d15fd2a8b7 test: ENTT_DEBUG_TEST_P 2023-09-18 14:07:14 +02:00
Michele Caini
46ccded145 *: in_use -> free_list 2023-09-14 23:34:59 +02:00
Ezekiel Warren
01453b67fc build system: add bzlmod support + tests (#1057) 2023-09-14 08:48:17 +02:00
Michele Caini
f0f7fcf5b7 test: a few more checks for the sparse set class 2023-09-11 12:47:48 +02:00
Michele Caini
16bb54c524 sparse_set/storage: move swap_only policy towards the base 2023-09-11 10:51:29 +02:00
Michele Caini
d93f96f48f test: use the right values for the free_list to avoid regressions 2023-09-07 18:22:20 +02:00
Michele Caini
9c9a71af74 sparse_set: update/set head properly accordingly with the policy 2023-09-05 10:00:03 +02:00
Michele Caini
c2838b4861 sparse_set: ::free_list function (for later uses) 2023-09-01 14:26:02 +02:00
Michele Caini
4f0a119279 sparse_set: swap-only mode for easy identification 2023-08-31 11:28:15 +02:00
Michele Caini
c9a5fda400 meta: allow for a smoother transition before dropping meta_associative_container::key_only 2023-08-19 16:22:59 +02:00
Michele Caini
f1f33a3ac7 build: enable -Wcomma on clang (see #1044) 2023-08-19 16:07:26 +02:00
skypjack
73dd3dcc26 meta: add meta_type::can_convert (close #1028) 2023-08-19 16:07:25 +02:00
skypjack
1e65fede6c test: minor changes 2023-08-19 16:07:25 +02:00
skypjack
eaa93d287e meta: meta_type::can_cast (see #1028) 2023-08-19 16:07:25 +02:00
skypjack
4517ae22e5 test: cleanup 2023-08-19 16:07:25 +02:00
skypjack
f20b9e3875 meta: drop useless key_only func on meta assoc containers 2023-08-19 16:07:25 +02:00
skypjack
378d98096d meta: meta containers support to ::reserve 2023-08-19 16:07:25 +02:00
skypjack
e10d2cb37e test: avoid shadow warnings 2023-08-19 16:07:25 +02:00
Michele Caini
c638cb38b9 test: avoid shadow warnings 2023-08-19 16:07:25 +02:00
Michele Caini
b99d789543 test: yet another failing test to fix #1032 and avoid regressions 2023-08-19 16:07:25 +02:00
Michele Caini
5ef58cce5d test: failing test to fix #1032 and avoid regressions 2023-08-19 16:07:25 +02:00
Michele Caini
31c3868bc8 test: name consistency 2023-08-19 16:07:25 +02:00
Michele Caini
071a97becb test: review benchmark file 2023-08-19 16:07:25 +02:00
Michele Caini
1df40ada5c test: view ::use and ::refresh 2023-08-19 16:07:25 +02:00
Michele Caini
a12b99ad49 test: drop useless call to view::use 2023-08-19 16:07:25 +02:00
Michele Caini
e1d84d0b92 test: drop useless call to refresh 2023-08-19 16:07:25 +02:00
Michele Caini
560e1429f1 test: yet another non-failing test for the storage entity 2023-08-19 16:07:24 +02:00
Michele Caini
18a945e7d6 test: prepare to fix #1032 and avoid regressions 2023-08-19 16:07:24 +02:00
Michele Caini
16548fc3a1 test: a few more 2023-08-19 16:07:24 +02:00
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
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
4b1a19677a dense_set: reverse iterators 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
04bcb51c73 registry: make ::valid backward compatible 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
ffdc7893fe registry: drop ::assign (deprecated function) 2023-08-19 16:00:05 +02:00
Michele Caini
25a401042a registry: drop ::release (deprecated function) 2023-08-19 16:00:05 +02:00
Michele Caini
22914d4687 registry: drop ::release (deprecated function) 2023-08-19 16:00:05 +02:00
Michele Caini
7970a24359 registry: drop ::release (deprecated function) 2023-08-19 16:00:04 +02:00
Michele Caini
8bbc113258 registry: drop ::released (deprecated function) 2023-08-19 16:00:04 +02:00
Michele Caini
10c13e8fbe snapshot: reintroduce support to storage listeners 2023-08-19 15:59:57 +02:00
Michele Caini
0fec57e76d registry: drop ::data (deprecated function) 2023-06-17 22:42:55 +02:00
Michele Caini
e72bf9acb1 registry: drop ::each (deprecated function) 2023-06-16 17:35:06 +02:00
Michele Caini
5f184ed655 registry: drop ::capacity (deprecated function) 2023-06-16 11:25:07 +02:00
Michele Caini
abad59f0ce registry: drop ::reserve (deprecated function) 2023-06-16 11:23:45 +02:00
Michele Caini
cd3474e5b5 registry: drop ::alive (deprecated function) 2023-06-16 11:21:59 +02:00
Michele Caini
57d8072901 registry: drop ::empty (deprecated function) 2023-06-16 11:18:10 +02:00