9 个版本 (5 个破坏性更新)
| 0.8.0 | 2023年1月3日 | 
|---|---|
| 0.7.0 | 2023年1月3日 | 
| 0.6.0 | 2022年12月15日 | 
| 0.5.1 | 2022年12月12日 | 
| 0.0.2 |  | 
#39 在 #shutdown
每月下载量 33
29KB
496 代码行
末日时钟
async-local 的有效性取决于保证:为了支持特定的运行时,关闭顺序确保线程局部析构函数不会丢失任何任务。只要这种情况成立,async-local 就可以同步运行时线程释放,从而保证 LocalRef 和 RefGuard 永远不会超过它们所指向的 Context。末日时钟是一个异步运行时关闭测试,专门设计为在关闭未按避免悬垂引用的技术进行顺序时引发 panic。
依赖项
~3–34MB
~508K SLoC