Make BOLT as stable feature
Đang mở
@corona10 đang làm issue này rồi.
Từ ngày 2/2/2023.
build
performance
type-feature
- Ngôn ngữ chính
- Python
- Star
- 77.2k
- Fork
- 36k
- Chỉ số merge pull request
- Chỉ số pull request đang chờ
Mô tả
Using a BOLT still not guarantee the unexpected behavior changes.
For example, I observed that https://github.com/python/cpython/issues/53093 is raised if the binary is optimized by BOLT.
We can reduce several too aggressive optimization.
- #128514
- Choose the APIs that should not be optimized BOLT (e.g -skip-funcs)
- Update libregrtest.utils.get_build_info()
- Update
make testto work correctly (Should skip the BOLT phase if the binary is already BOLTed) - Define minimum LLVM version
- https://github.com/python/cpython/issues/101282
- https://github.com/python/cpython/issues/128515
cc @aaupov
Linked PRs
- gh-103187
- gh-103574
- gh-118572
- gh-123601
- gh-123603
- gh-134642
- gh-139840
- gh-140203
- gh-140250
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Đánh giá
Issue này chưa được đánh giá.