Commit graph

10 commits

Author SHA1 Message Date
Filip Tibell
7c59d0c722
Documentation and tracing improvements after rename 2024-02-11 10:53:17 +01:00
Filip Tibell
8e8647e061
Last rename, I swear 2024-02-11 10:47:39 +01:00
Filip Tibell
82e67b4881
Improve instrumentation and spans, add tracy example 2024-02-10 15:24:42 +01:00
Filip Tibell
c2cf9da5cd
Fix unwrap on cancelled threads 2024-02-01 14:57:31 +01:00
Filip Tibell
013537b27b
Get rid of thread handles in favor of simple id-based map 2024-01-31 20:17:15 +01:00
Filip Tibell
5820858147
Implement thread id struct and some more utils 2024-01-31 19:40:11 +01:00
Filip Tibell
da2846670b
Implement runtime handle struct for retrieving values back from spawned threads 2024-01-27 23:35:10 +01:00
Filip Tibell
bab29a5cbf
Get rid of poll pending hack, more threads in example file 2024-01-26 08:38:09 +01:00
Filip Tibell
588fc46807
Refactor runtime and callbacks
* Improved ergonomics and flexibility for crate consumers
* Simplified callback mechanism for errors
* Factor out runtime thread queues into proper structs
* Misc performance improvements - approx 20% faster scheduler
2024-01-24 19:50:25 +01:00
Filip Tibell
34529c0235
Clean up lib and only export necessities 2024-01-19 11:22:51 +01:00
Renamed from lib/thread_util.rs (Browse further)