0xMiden / 0xMiden/miden-debug

Introduce `llvm-cov` into debugger infra

Aperta
#20 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
1
Fork
8
Merge medio
2g 13h
PR unite (30g)
16

Descrizione

It should be done in both compiler and debugger, and it enables a few things:
- tracking test coverage
- enables profiling/fuzzing of the contracts
- PGO
- ...
cc @bitwalker @greenhat

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Look at the existing debugger and compiler codebases to understand how instrumentation is added. Research how llvm-cov integrates with Rust projects via LLVM tooling. Determine what changes are needed in both the compiler and debugger to emit and consume coverage data. Check for existing tests or examples of coverage tooling in the project.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust
Ambito
compilers, tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.