Simon Cruanes
|
867444d975
|
perf: add Fut.raise_if_failed, use it in Fiber.check_if_cancelled
|
2024-03-04 22:05:47 -05:00 |
|
Simon Cruanes
|
83ae0e7a4e
|
do not expose ?ls for Fut.spawn
|
2024-02-20 13:51:41 -05:00 |
|
Simon Cruanes
|
cf8555bcec
|
revert: remove name on futures and tasks
async tracing will be more robust, and is enabled by
task local storage
|
2024-02-17 12:40:02 -05:00 |
|
Simon Cruanes
|
2a42f15e37
|
feat: pass task local storage in run_async
the idea is that we could use this to pass storage
around in `Fut` combinators, but I'm not sure that's actually
a good idea.
|
2024-02-14 14:54:18 -05:00 |
|
Simon Cruanes
|
65fd89708e
|
add task_local_storage to core, modify how suspend works
|
2024-02-11 16:40:14 -05:00 |
|
Simon Cruanes
|
2f11fd75df
|
feat: add Exn_bt to core
|
2024-02-11 16:40:14 -05:00 |
|
Simon Cruanes
|
49c6cd3f53
|
doc
|
2024-02-11 16:40:14 -05:00 |
|
Simon Cruanes
|
cc8860c6e3
|
split into moonpool.private and moonpool; format; remove DLA
|
2024-02-11 16:39:43 -05:00 |
|