Sponsored by: Solarflare Communications, Inc.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
Comment Actions
__predict_false rarely, if ever, does the right thing. Have you run any benchmarks to show that this improves performance?
Comment Actions
I did measurements when implemented the patch and just retested once again using pmcstat instruction and BR_MISP_RETIRED.ALL_BRANCHES counters.
With the patch applied the number of instruction events is 1% less and number of mispredicted branch events is 5% less.