CodeChain-io / CodeChain-io/foundry
Optimize the logger
Đang mở
performance
- Ngôn ngữ chính
- Rust
- Star
- 36
- Fork
- 11
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
The current logger neither buffers outputs nor caches `atty::is` result. It hurts performance.
See CodeChain-io/foundry#63
Hướng dẫn đóng góp
Hướng nghiên cứu
Xác định phần triển khai logger và tất cả các cách sử dụng `atty::is`, sau đó đọc CodeChain-io/foundry#63 để nắm ngữ cảnh liên quan. Công việc được hoàn tất khi việc đệm đầu ra của logger và việc lưu vào bộ nhớ đệm kết quả của `atty::is` được triển khai, đồng thời hiệu năng của logger được cải thiện mà không thay đổi hành vi của nó.
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
- tooling
- Loại issue
- Tái cấu trúc
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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