BurtonQin / lockbud

Statically detect memory, concurrency bugs and possible panic locations for Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TSE Code and Data Release

Code

Code contains Double-Lock, Conflicting-Lock-Order, Atomicity-Violation, Use-After-Free, Invalid-Free Detectors

and Panic Location Detector.

Data

Data contains BugStudy.xlsx, which records all the study results, and BugReport.xlsx, which records all the experimental results,

About

Statically detect memory, concurrency bugs and possible panic locations for Rust.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Rust 98.8%Language:Shell 1.2%