Files
Ideas/projects/combine-exchange-locks.md

392 B

Implement Combine-and-Exchange locks

A different type of lock for async contexts

References

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.