lancelot
v0.9.2
Bibliothèque d'analyse de code Intel x86 (-64) qui reconstruit le flux de contrôle
Envisagez d'utiliser Cranelift pendant le développement:
$ rustup component add rustc-codegen-cranelift-preview --toolchain nightly
$ env CARGO_PROFILE_DEV_CODEGEN_BACKEND=cranelift cargo build -Zcodegen-backend Envisagez également d'utiliser mold :
$ mold -run cargo build
# or with cranelift:
$ env CARGO_PROFILE_DEV_CODEGEN_BACKEND=cranelift mold -run cargo build -Zcodegen-backendSi cela ne fonctionne pas avec votre configuration NIX (Lire: Willi), utilisez-la juste pour les versions incrémentielles.
$ rustup update # update rust compiler
$ cargo update # update dependencies, not crossing major versions
$ cargo outdated -x unicorn # find outdated major version dependencies
Parce que nous utilisons une ancienne version d'Unicorn qui est plus facile à construire avec le fret, nous voulons ignorer toutes les anciennes dépendances issues de la licorne.
$ pre-commit run --all-files --hook-stage manual