10 lines
392 B
Markdown
10 lines
392 B
Markdown
# Implement Combine-and-Exchange locks
|
|
A different type of lock for async contexts
|
|
|
|
## References
|
|
- [Paper proposing the idea](https://arxiv.org/abs/2511.09194)
|
|
|
|
## Considerations
|
|
The runtime/continuation interface they are using in the paper is not possible in Rust (AFAIK), so we need some other way to get it to work.
|
|
Likely this can only be done by integrating with the runtime directly.
|