]> git.lizzy.rs Git - rust.git/commit
specialize zip: Specialize .zip() for TrustedRandomAccess iterators
authorUlrik Sverdrup <bluss@users.noreply.github.com>
Thu, 21 Apr 2016 19:35:39 +0000 (21:35 +0200)
committerUlrik Sverdrup <bluss@users.noreply.github.com>
Tue, 14 Jun 2016 13:51:49 +0000 (15:51 +0200)
commita8f2e9b3597b4ff5dc6230c327b35a2b0e7122c1
tree7feff33deeffe7de7869cbb613beafe4602d1834
parent592eaa5bb39eef95a06ba9ec75c708592287da07
specialize zip: Specialize .zip() for TrustedRandomAccess iterators

This allows common iterator compositions like a.zip(b) where a, b
are slice::{Iter, IterMut} compile to *much* better code.
src/libcore/iter/iterator.rs
src/libcore/iter/mod.rs