rust/src/test/bench
bors 89259b34c0 auto merge of #15085 : brson/rust/stridx, r=alexcrichton
Being able to index into the bytes of a string encourages
poor UTF-8 hygiene. To get a view of `&[u8]` from either
a `String` or `&str` slice, use the `as_bytes()` method.

Closes #12710.

[breaking-change]

If the diffstat is any indication this shouldn't have a huge impact but it will have some. Most changes in the `str` and `path` module. A lot of the existing usages were in tests where ascii is expected. There are a number of other legit uses where the characters are known to be ascii.
2014-07-02 05:41:30 +00:00
..
core-map.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
core-set.rs auto merge of #14667 : aochagavia/rust/pr2, r=huonw 2014-06-06 01:21:54 -07:00
core-std.rs Remove unnecessary to_string calls 2014-06-26 08:56:49 +02:00
core-uint-to-str.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
msgsend-pipes-shared.rs Fallout from TaskBuilder changes 2014-06-18 17:01:45 -07:00
msgsend-pipes.rs Fallout from TaskBuilder changes 2014-06-18 17:01:45 -07:00
msgsend-ring-mutex-arcs.rs replaced ignore-pretty with no-pretty-expanded 2014-06-27 21:41:16 -07:00
msgsend-ring-rw-arcs.rs replaced ignore-pretty with no-pretty-expanded 2014-06-27 21:41:16 -07:00
noise.rs librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
rt-messaging-ping-pong.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
rt-parfib.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
rt-spawn-rate.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
shootout-ackermann.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
shootout-binarytrees.rs librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
shootout-chameneos-redux.rs librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
shootout-fannkuch-redux.rs librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
shootout-fasta-redux.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
shootout-fasta.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
shootout-fibo.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
shootout-k-nucleotide-pipes.rs rustc: Remove &str indexing from the language. 2014-07-01 19:12:29 -07:00
shootout-k-nucleotide.data Revert "src/test/bench: restructure" 2013-08-30 16:17:53 -04:00
shootout-k-nucleotide.rs librustc: Remove cross borrowing from mutable Boxes to &mut. 2014-06-24 23:14:42 -07:00
shootout-mandelbrot.rs relicense shootout-mandelbrot.rs 2014-07-01 10:00:27 +02:00
shootout-meteor.rs replaced ignore-pretty with no-pretty-expanded 2014-06-27 21:41:16 -07:00
shootout-nbody.rs libcore: Remove all uses of ~str from libcore. 2014-05-22 14:42:02 -07:00
shootout-pfib.rs librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
shootout-pidigits.rs Relicense shootout-pidigits.rs 2014-06-12 22:47:40 +02:00
shootout-regex-dna.rs rustc: Remove ~[T] from the language 2014-06-11 15:02:17 -07:00
shootout-reverse-complement.rs Touch up and rebase previous commits 2014-05-13 17:24:08 -07:00
shootout-spectralnorm.rs replaced ignore-pretty with no-pretty-expanded 2014-06-27 21:41:16 -07:00
shootout-threadring.rs Use phase(plugin) in tests 2014-06-09 14:29:30 -07:00
silly-test-spawn.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
spawnone.rs Remove do keyword from test/ 2014-01-29 09:15:42 -05:00
std-smallintmap.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
sudoku.rs librustc: Remove cross borrowing from mutable Boxes to &mut. 2014-06-24 23:14:42 -07:00
task-perf-alloc-unwind.rs librustc: Put #[unsafe_destructor] behind a feature gate. 2014-06-20 14:24:31 -07:00
task-perf-jargon-metal-smoke.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
task-perf-one-million.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00
task-perf-spawnalot.rs std: Remove String's to_owned 2014-05-27 11:11:15 -07:00