[libc++] Investigate why fill and fill_n on vector<bool> are 73% faster in the unstable ABI
Open
libc++
performance
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
This issue has no description.
Contributor guide
Research direction
The issue names libc++'s fill and fill_n operations on vector, but provides no files, tests, reproduction steps, or expected result. Start by reproducing the reported 73% difference under the stable and unstable ABIs, then trace the relevant implementations and add or update coverage once the cause and desired behavior are established.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100