]> git.lizzy.rs Git - rust.git/commit
rewrite of shootout-fasta.rs
authorGuillaume Pinot <texitoi@texitoi.eu>
Thu, 12 Dec 2013 11:26:56 +0000 (12:26 +0100)
committerGuillaume Pinot <texitoi@texitoi.eu>
Thu, 12 Dec 2013 15:06:18 +0000 (16:06 +0100)
commit64ca0ba6e91249d911010ef22fb3ec9ccd84bba7
treec35d27ed5ea5c6e716be2efcf7377f03de79f945
parentd441c5468814b0d8f9ccdba426baf1f16b5134fc
rewrite of shootout-fasta.rs

improvements:
 - no managed box
 - no virtual calls
 - no useless copy
 - optimizations (bisect is slower, limit tests, BufferedWriter...)
 - pass shootout test
 - should be as fast as the best official test

Thanks to @cmr and @eddyb for their help!
src/test/bench/shootout-fasta.rs