]> git.lizzy.rs Git - rust.git/commit
io: Use Vec::resize in Cursor<Vec<u8>> for more efficient zero fill
authorUlrik Sverdrup <bluss@users.noreply.github.com>
Wed, 8 Jul 2015 20:52:06 +0000 (22:52 +0200)
committerUlrik Sverdrup <bluss@users.noreply.github.com>
Wed, 8 Jul 2015 23:18:29 +0000 (01:18 +0200)
commit5b6a4643583c2b580b9a57f48dd94ba5d7824765
tree8b73219d5253dca61c79edcee6b9f3c406cfcfb9
parenta5cc17adaadf9bc4da3b6b375879fda55ed823c9
io: Use Vec::resize in Cursor<Vec<u8>> for more efficient zero fill

Vec::resize compiles to better code than .extend(repeat(0).take(n)) does
right now.
src/libstd/io/cursor.rs