0xMiden / 0xMiden/miden-debug

Introduce `llvm-cov` into debugger infra

Đang mở
#20 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Rust
Star
1
Fork
8
Merge trung bình
2 ngày 13 giờ
Pull request đã merge (30 ngày)
16

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Xem xét các codebase hiện có của trình gỡ lỗi và trình biên dịch để hiểu cách thức thêm công cụ đo đạc (instrumentation). Nghiên cứu cách llvm-cov tích hợp với các dự án Rust thông qua công cụ LLVM. Xác định những thay đổi cần thiết trong cả trình biên dịch và trình gỡ lỗi để phát ra và sử dụng dữ liệu phủ mã (coverage data). Kiểm tra xem đã có bài kiểm tra hoặc ví dụ về công cụ phủ mã nào trong dự án chưa.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
rust
Lĩnh vực
compilers, tooling
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.