TechnoPorg
a6b8ce4a8f
test: bring tarpaulin coverage back up
2026-02-13 00:20:59 +01:00
TechnoPorg
fe8de2784b
refactor: move task_fn into its own crate
2026-02-12 23:31:24 +01:00
TechnoPorg
b8204c4ed9
refactor: consolidate some tests/examples/benchmarks
2026-02-12 23:31:19 +01:00
TechnoPorg
49be497964
perf: don't double-box task outputs
2026-02-12 20:49:30 +01:00
TechnoPorg
711cebdd6e
Speed up CI by installing dependencies as binaries
2026-02-11 23:28:13 +01:00
TechnoPorg
c02740798b
perf: use passthrough hasher and preallocate capacity for outputs
2026-02-11 23:07:23 +01:00
TechnoPorg
b6ff1f81e6
chore: fix formatting for CI
2026-02-11 23:07:23 +01:00
TechnoPorg
a75defa5a6
Depend on futures-util instead of futures
2026-02-11 22:44:01 +01:00
TechnoPorg
4ef7e69cdd
Don't clone task inputs
2026-02-11 22:29:54 +01:00
TechnoPorg
6f7a58e4c5
Fix CI
2026-02-11 22:29:54 +01:00
TechnoPorg
86787b3a0d
Update tests, examples, benches
2026-02-11 22:01:50 +01:00
TechnoPorg
0137296fb4
Remove clone bound from task data
2026-02-11 21:59:41 +01:00
TechnoPorg
37e4d46bac
Temporarily disable code coverage CI checks
...
This will be re-enabled once I'm done the last few major changes I have in mind.
Until then, I've already caused this check to fail on main, so this will reduce GitHub email spam for a known issue.
2026-02-06 20:29:19 +01:00
TechnoPorg
f82205baf4
Address soundness hole in cycle prevention
2026-01-29 06:56:17 +01:00
TechnoPorg
1c9034de71
Don't require an explicit return type in the task macro
2026-01-28 08:52:52 +01:00
TechnoPorg
098b2711d8
Don't use channels to send dependencies
2026-01-26 20:58:06 +01:00
TechnoPorg
a8e39804d2
Test single-threaded runtime
2026-01-22 00:34:52 +01:00
TechnoPorg
ee3c9f4417
Update non-default feature code
2026-01-22 00:30:48 +01:00
TechnoPorg
85ccd7e507
Update tests, examples, benches
2026-01-22 00:30:48 +01:00
TechnoPorg
bacac903b3
Reimplement spawner function
2026-01-22 00:30:48 +01:00
TechnoPorg
d7806043e1
Use single-threaded hashmap instead of dashmap
...
Address performance regressions
2026-01-22 00:30:48 +01:00
TechnoPorg
f4160d2387
Update docs
2026-01-22 00:30:48 +01:00
TechnoPorg
df39dd80b9
Don't use channels to send dependencies
2026-01-19 00:24:32 +01:00