lancelot
v0.9.2
英特爾X86(-64)代碼分析庫,重建控制流
考慮在開發過程中使用Cranelift:
$ rustup component add rustc-codegen-cranelift-preview --toolchain nightly
$ env CARGO_PROFILE_DEV_CODEGEN_BACKEND=cranelift cargo build -Zcodegen-backend還考慮使用mold :
$ mold -run cargo build
# or with cranelift:
$ env CARGO_PROFILE_DEV_CODEGEN_BACKEND=cranelift mold -run cargo build -Zcodegen-backend如果它不適用於您的(讀:Willi's)Nix設置,請僅將其用於增量構建。
$ rustup update # update rust compiler
$ cargo update # update dependencies, not crossing major versions
$ cargo outdated -x unicorn # find outdated major version dependencies
因為我們使用舊版本的獨角獸版本更容易用貨物建造,所以我們想忽略任何來自獨角獸的舊依賴性。
$ pre-commit run --all-files --hook-stage manual