]> git.lizzy.rs Git - rust.git/commit
use element count in slices, not size in bytes
authorDaniel Micay <danielmicay@gmail.com>
Tue, 15 Oct 2013 04:37:32 +0000 (00:37 -0400)
committerDaniel Micay <danielmicay@gmail.com>
Tue, 15 Oct 2013 20:23:28 +0000 (16:23 -0400)
commite1a26ad2713994ccba65d62ca64a2eb5db4eaf81
treef7727d6f22617258d6a5e05917defc459418af0c
parentaa93381e1459c5e739fab400ce8f5f83c9466804
use element count in slices, not size in bytes

This allows the indexing bounds check or other comparisons against an
element length to avoid a multiplication by the size.
src/librustc/middle/trans/_match.rs
src/librustc/middle/trans/base.rs
src/librustc/middle/trans/consts.rs
src/librustc/middle/trans/debuginfo.rs
src/librustc/middle/trans/expr.rs
src/librustc/middle/trans/tvec.rs
src/libstd/rand/mod.rs
src/libstd/repr.rs
src/libstd/vec.rs
src/test/debug-info/vec-slices.rs