没有合适的资源?快使用搜索试试~ 我知道了~
rust-lock-bug-detector:静态检测MIR上的双锁和冲突锁错误
共51个文件
rs:30个
lock:8个
toml:8个
需积分: 9 0 下载量 134 浏览量
2021-04-09
10:00:43
上传
评论
收藏 57KB ZIP 举报
温馨提示
锈锁错误检测器 静态检测MIR上的双锁和冲突锁错误。 这项工作是对我们详细研究Rust的后续工作,该研究在PLDI'20中中的问题。 我很荣幸能与Chen Yilun Chen共同发表第一作者,并且能够与具有远见,知识渊博,勤奋工作的Song Linhai教授和Zhang Yiying进行合作。 在本文中,我将重点介绍Rust不安全的代码和并发错误。 这个项目是我通过静态检测两种常见的并发错误(双重锁定和冲突顺序的锁定)来提高Rust生态系统中的并发安全性的最初工作。 安装 当前支持rustc版本:1.51.0-nightly(7a9b552cb 2021-01-12) $ git clone https://github.com/BurtonQin/rust-lock-bug-detector.git $ cd rust-lock-bug-detector $ rustup comp
资源推荐
资源详情
资源评论
收起资源包目录
rust-lock-bug-detector-master.zip (51个子文件)
rust-lock-bug-detector-master
.gitignore 358B
src
bin
cargo-lock-bug-detect.rs 3KB
double_lock_checker
collector.rs 7KB
checker.rs 11KB
dataflow.rs 6KB
callgraph.rs 16KB
lock.rs 7KB
mod.rs 179B
tracker.rs 8KB
report.rs 2KB
genkill.rs 6KB
def_use.rs 4KB
main.rs 5KB
conflict_lock_checker
collector.rs 7KB
checker.rs 9KB
dataflow.rs 6KB
callgraph.rs 2KB
lock.rs 5KB
mod.rs 169B
tracker.rs 8KB
genkill.rs 6KB
def_use.rs 4KB
config.rs 3KB
Cargo.lock 15KB
LICENSE 11KB
Cargo.toml 739B
examples
trait-call
src
main.rs 1KB
Cargo.lock 141B
Cargo.toml 224B
conflict-intra
src
main.rs 343B
Cargo.lock 146B
Cargo.toml 228B
tikv-wrapper
src
main.rs 472B
util.rs 384B
Cargo.lock 143B
Cargo.toml 226B
static-ref
src
main.rs 300B
Cargo.lock 371B
Cargo.toml 246B
conflict-inter
src
main.rs 715B
Cargo.lock 145B
Cargo.toml 228B
intra
src
main.rs 849B
Cargo.lock 3KB
Cargo.toml 241B
inter
src
main.rs 3KB
Cargo.lock 3KB
Cargo.toml 257B
README.md 3KB
run.sh 1KB
rust-toolchain 19B
共 51 条
- 1
资源评论
机器好奇心
- 粉丝: 26
- 资源: 4598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功