0xMiden / 0xMiden/miden-debug

Introduce `llvm-cov` into debugger infra

Offen
#20 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
1
Forks
8
Ø Merge
2 T. 13 Std.
Gemergte PRs (30 T.)
16

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

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.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
compilers, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.