about summary refs log tree commit diff
path: root/src/test/run-pass/thinlto
diff options
context:
space:
mode:
authorCorey Farwell <coreyf@rwell.org>2017-02-05 09:14:40 -0500
committerGitHub <noreply@github.com>2017-02-05 09:14:40 -0500
commit8163b4b1f2ce90b93ae9b16cae15fc6973e1a569 (patch)
tree781c442e33e7e80d70ca173a2a0174beba32ca76 /src/test/run-pass/thinlto
parent4f8ce9efb9ff27af430d398ca472049e3595aaa6 (diff)
parentbfabe817de438c63777aa8c01d6998b5158f7fdb (diff)
downloadrust-8163b4b1f2ce90b93ae9b16cae15fc6973e1a569.tar.gz
rust-8163b4b1f2ce90b93ae9b16cae15fc6973e1a569.zip
Rollup merge of #39107 - llogiq:branchless_filter_count, r=alexcrichton
branchless .filter(_).count()

I found that the branchless version is only slower if we have little to no branch misses, which usually isn't the case. I notice speedups between -5% (perfect prediction) and 60% (real world data).
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions