lancelot
v0.9.2
Biblioteca de Análise de Código Intel X86 (-64) que reconstrói o fluxo de controle
Considere usar o Cranelift durante o desenvolvimento:
$ rustup component add rustc-codegen-cranelift-preview --toolchain nightly
$ env CARGO_PROFILE_DEV_CODEGEN_BACKEND=cranelift cargo build -Zcodegen-backend Considere também usar mold :
$ mold -run cargo build
# or with cranelift:
$ env CARGO_PROFILE_DEV_CODEGEN_BACKEND=cranelift mold -run cargo build -Zcodegen-backendSe não funcionar com sua configuração de nix (leia -se: Willi), use -o apenas para construções incrementais.
$ rustup update # update rust compiler
$ cargo update # update dependencies, not crossing major versions
$ cargo outdated -x unicorn # find outdated major version dependencies
Como usamos uma versão mais antiga do unicórnio que é mais fácil de construir com carga, queremos ignorar quaisquer dependências antigas decorrentes do unicórnio.
$ pre-commit run --all-files --hook-stage manual