Commit Graph
6748 Commits
Author SHA1 Message Date
skypjack 8a8f8dfd1b test: refine tests for dense_map 2025-07-31 14:49:47 +02:00
skypjack 15b8db6f61 doc: dense map 2025-07-31 14:49:38 +02:00
Terens 05e0a22fb3 dense_map: transparent lookup for at (#1270) 2025-07-31 14:29:44 +02:00
skypjack ada11c4be1 test: headers cleanup 2025-07-30 14:09:56 +02:00
skypjack 7dbb59adc9 test: increase code coverage 2025-07-30 12:04:57 +02:00
skypjack 02440e17ae test: code coverage 2025-07-30 10:35:11 +02:00
skypjack fa234af36b gh: update iwyu version 2025-07-30 10:24:36 +02:00
skypjack 40fdd26788 test: make clang-tidy happy 2025-07-30 10:21:10 +02:00
skypjack 6fa668900e natvis: sparse_set/storage/handle 2025-07-29 09:27:16 +02:00
skypjack 17e88e506c test: scheduler - close #1257 2025-07-28 15:10:11 +02:00
skypjack 3bcbea785a test: process 2025-07-28 14:32:42 +02:00
skypjack 3bac3d4bbe process: make inheritance from enable_shared_from_this public 2025-07-28 14:28:54 +02:00
skypjack abdb293106 doc: a note about shared processes 2025-07-28 14:28:29 +02:00
skypjack f4b960dc93 process: enable_shared_from_this to allow callers to get valid references 2025-07-28 14:20:38 +02:00
skypjack 71c217da28 *: updated TODO 2025-07-25 18:17:40 +02:00
skypjack 4777ca2980 doc: process 2025-07-25 18:17:20 +02:00
skypjack 4aabca2f0b natvis: process 2025-07-25 18:02:42 +02:00
skypjack 5c31fda9bd process/scheduler: refine API (finally), add allocator support - see #1257 2025-07-25 14:59:39 +02:00
skypjack eecd1dc636 doc: process (draft) 2025-07-24 18:48:16 +02:00
Michele Caini 998f4b45da doc: process (wip - tbd) 2025-07-23 18:11:14 +02:00
Michele Caini fb0b7e2aab *: updated TODO 2025-07-23 18:01:07 +02:00
Michele Caini cbb50c1292 process: prepare migration to allocator-aware model 2025-07-23 16:05:13 +02:00
Michele Caini fcd265a6ed process: shared_from_this is no longer required 2025-07-23 10:55:42 +02:00
Michele Caini 357ee3f994 scheduler: remove unnecessary template parameter 2025-07-22 10:59:40 +02:00
Michele Caini e35eed905b process: safety net 2025-07-22 10:58:00 +02:00
Michele Caini 7942648035 process/scheduler: refine API - see #1257 2025-07-22 10:51:15 +02:00
Michele Caini 93dca93616 process: prepare for a more user-friendly attach/then API 2025-07-21 12:51:38 +02:00
Michele Caini 9f10d32b73 meta: move meta_dynamic_extent to fwd.hpp 2025-07-21 12:02:35 +02:00
Michele Caini 21e82abfa7 scheduler: cleanup API 2025-07-18 18:59:08 +02:00
Michele Caini 7b48069bd5 process: process_from utility 2025-07-18 18:58:46 +02:00
Michele Caini 5721e62ed0 *: updated TODO 2025-07-18 18:10:55 +02:00
Michele Caini e140399725 doc: cleanup 2025-07-17 18:23:45 +02:00
Michele Caini 7f1a2b1887 doc: refine doc for process adaptor 2025-07-17 18:22:35 +02:00
Michele Caini 0fd70878b3 doc: process_adaptor 2025-07-17 18:17:14 +02:00
Michele Caini 06e88ce062 test: prepare to refactor scheduler API 2025-07-17 18:06:08 +02:00
Michele Caini b5201a56df scheduler: add a plain attach for shared processes - see #1257 2025-07-16 15:26:18 +02:00
Michele Caini 9c05f1d8f3 natvis: process 2025-07-16 15:08:58 +02:00
Michele Caini 093718a1c6 process: add base_type alias to process_adaptor 2025-07-16 15:08:47 +02:00
skypjack c07cb32ef8 *: updated TODO 2025-07-15 18:56:14 +02:00
skypjack 04da178800 process; process as first argument in process_adaptor 2025-07-15 09:47:55 +02:00
skypjack 5ab8da50cb *: updated TODO 2025-07-15 09:47:31 +02:00
skypjack da684a4159 process: basic_process_adaptor -> process_adaptor 2025-07-15 09:31:44 +02:00
skypjack ba20bde250 process: refine basic_process_adaptor implementation to use deduction guides 2025-07-15 09:30:04 +02:00
skypjack cec550ad11 process: pass directly the base process to callbacks 2025-07-14 18:00:05 +02:00
skypjack 62b56e1b56 process: move basic_process_adaptor design from base class functor to member 2025-07-14 17:20:34 +02:00
skypjack b045846579 test: minor changes 2025-07-14 16:48:03 +02:00
skypjack 665aa3c4cf *: updated TODO 2025-07-02 16:31:53 +02:00
skypjack 0f49a1fe27 davey: initial doc (despite the work-in-progress nature) 2025-07-02 09:41:20 +02:00
skypjack ad4ab9dc08 davey: fix entry points for storage types 2025-07-02 09:37:15 +02:00
skypjack 1293990605 davey: comment out internals to avoid warnings due to missing doc 2025-07-01 16:43:26 +02:00