Jorge Aparicio
2ed42bfbd1
libtime: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
66f52f4c9b
libtest: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
00c7786690
libterm: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
93e99b55f8
libsyntax: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
c2da923fc9
libstd: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
ba01ea3730
libserialize: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
71d8d578c6
librustc_back: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
8379d72293
libgetopts: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
98ae63753b
libcollections: remove unnecessary to_string() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
976660f3f7
libtest: remove unnecessary as_mut_slice() calls
2014-12-06 23:53:02 -05:00
Jorge Aparicio
6132a90788
libstd: remove unnecessary as_mut_slice calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
5172981207
librustdoc: remove unnecessary as_mut_slice calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
a0a354ff22
librustc_trans: remove unnecessary as_mut_slice calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
d64fd22c71
librustc: remove unnecessary as_mut_slice calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
5a24058889
libcollections: remove unnecessary as_mut_slice() calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
a0621f8eba
libtest: remove unnecessary as_slice() calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
53b479c195
libterm: remove unnecessary as_slice() calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
39f44c0c20
libsyntax: remove unnecessary as_slice() calls
2014-12-06 23:53:01 -05:00
Jorge Aparicio
60338d91c4
libstd: remove unnecessary as_slice() calls
2014-12-06 23:53:00 -05:00
Jorge Aparicio
09f7713dd4
libserialize: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
e6bd217ce8
librustdoc: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
8bb5ef9df5
librustc_trans: remove unnecessary as_slice calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
7d8eabb226
librustc_back: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
00f3c3f7a7
librustc: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
ae555a99a6
libregex_macros: remove unnecessary as_slice calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
89e6a81ef9
libregex: remove unnecessary as_slice calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
0ea31348d9
liblog: remove unnecessary as_slice calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
c0ef959b31
libgraphviz: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
6efc87945b
libgetops: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
a7960136ac
libfmt_macros: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
0f54f32a9c
libflate: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
5257a5b284
libcoretest: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
0ac3b166df
liballoc: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
Jorge Aparicio
f2af07e6d5
libcollections: remove unnecessary as_slice() calls
2014-12-06 19:05:58 -05:00
bors
de83d7dd19
auto merge of #19431 : erickt/rust/buf-writer-error, r=alexcrichton
...
Previously, `BufWriter::write` would just return an `std::io::OtherIoError` if someone attempted to write past the end of the wrapped buffer. This pull request changes the error to support partial writes and return a `std::io::ShortWrite`, or an `io::io::EndOfFile` if it's been fully exhausted.
I've also optimized away a bounds check inside `BufWriter::write`, which should help shave off some nanoseconds in an inner loops.
2014-12-06 20:12:13 +00:00
bors
358db12a89
auto merge of #19590 : sfackler/rust/fix-android, r=sfackler
...
Seems to be blocking forever
2014-12-06 17:42:16 +00:00
Steven Fackler
2e2aca9eb8
Ignore wait-forked-but-failed-child
...
Test will be fixed in #19588
2014-12-06 08:13:57 -08:00
Steven Fackler
8a288d3aff
Ignore issue #16671 test on android
...
Seems to be blocking forever
2014-12-05 20:22:35 -08:00
bors
6f4c11be3b
auto merge of #19508 : cmr/rust/rollup-2014_12_03, r=cmr
2014-12-05 20:23:10 +00:00
Corey Richardson
33f34bdb4e
Merge remote-tracking branch 'csouth3/trieset-bitops' into rollup-2014_12_03
...
Conflicts:
src/libcollections/trie/set.rs
2014-12-05 11:19:50 -08:00
Chase Southwood
309ab34b7a
Implement BitOps for TrieSet
2014-12-05 12:58:45 -06:00
Corey Richardson
090110779f
rollup merge of #19553 : sfackler/issue-19543
...
Closes #19543
2014-12-05 10:08:33 -08:00
Corey Richardson
a90e0d70cc
rollup merge of #19534 : scialex/liballoc-cfg
...
Adds the ability to use a custom allocator heap by passing either --cfg
external_crate and --extern external=<allocator_crate_name> or --cfg
external_funcs and defining the allocator functions prefixed by 'rust_'
somewhere.
This is useful for many applications including OS/embedded development,
and allocator development and testing.
2014-12-05 10:08:28 -08:00
Corey Richardson
b8eaf7bc8a
rollup merge of #19530 : aochagavia/remove-test
...
Fixes https://github.com/rust-lang/rust/issues/19510
2014-12-05 10:08:26 -08:00
Corey Richardson
d602c058ae
rollup merge of #19528 : aliblong/add_vecmap_capacity
...
Part of #18424
Adds `capacity()` function to VecMap, as per the collections reform.
(Salvaged from #19516 , #19523 , while we await an RFC regarding `reserve`/`reserve_index` for `VecMap`)
2014-12-05 10:08:24 -08:00
Corey Richardson
39646d2ff6
rollup merge of #19526 : steveklabnik/gh19402
...
Fixes #19402 .
2014-12-05 10:07:49 -08:00
Corey Richardson
0fb040f4bd
rollup merge of #19525 : steveklabnik/guide_edits
...
Fixes #19335 . (or at least, the actionable parts)
2014-12-05 10:07:48 -08:00
Corey Richardson
c7d545e2f7
rollup merge of #19520 : csouth3/derefmut-unsized
...
Right now, `DerefMut` is not `for Sized?`, so you can't impl `DerefMut<T> for Foo` where `Foo` is unsized. However, there is no reason that it can't be `for Sized?`, so this pull request fixes the issue.
Closes #19493 .
2014-12-05 10:07:47 -08:00
Corey Richardson
d58aecb6b3
rollup merge of #19518 : csouth3/trieset-bitops
...
Implement the `BitOr`, `BitAnd`, `BitXor`, and `Sub` traits from `std::ops` for TrieSet. The behavior of these operator overloads is consistent with [RFC 235](https://github.com/rust-lang/rfcs/blob/master/text/0235-collections-conventions.md#combinations ).
2014-12-05 10:07:45 -08:00
Corey Richardson
4e492cbaf8
rollup merge of #19515 : lifthrasiir/rustdoc-wrong-dedup
...
Fixes #17332 .
2014-12-05 10:07:44 -08:00