summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2014-12-20auto merge of #19640 : aliblong/rust/power_of_two_reform, r=Gankrobors-16/+11
2014-12-19Reform power_of_two methods for perf increase & semantic change to consider 0...Aaron Liblong-16/+11
2014-12-19std: Second pass stabilization of Result<T, E>Alex Crichton-54/+90
2014-12-19Register new snapshotsAlex Crichton-437/+0
2014-12-19libcore: use `#[deriving(Copy)]`Jorge Aparicio-151/+57
2014-12-19libcollections: use `#[deriving(Copy)]`Jorge Aparicio-2/+1
2014-12-19Allow marker types to have unsized parametersKevin Ballard-10/+20
2014-12-19Modify the `Bytes` type so that it remains cloneable evenNiko Matsakis-3/+20
2014-12-18clean up ptr docsAlexis Beingessner-40/+94
2014-12-18std: Remove public bool,tuple,unit modulesAlex Crichton-70/+1
2014-12-18libcore: convert unop traits to by valueJorge Aparicio-0/+100
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-424/+433
2014-12-17Use #[deriving(Copy)] for InvariantLifetimeJake Goulding-3/+1
2014-12-17rollup merge of #19942: steveklabnik/doc_std_memAlex Crichton-46/+139
2014-12-17rollup merge of #19902: alexcrichton/second-pass-memAlex Crichton-6/+27
2014-12-17rollup merge of #19885: alexcrichton/char-escapeAlex Crichton-75/+68
2014-12-17rollup merge of #19873: drewm1980/masterAlex Crichton-26/+26
2014-12-17rollup merge of #19860: japaric/copy-markersAlex Crichton-4/+2
2014-12-17rollup merge of #19849: alexcrichton/second-pass-optionAlex Crichton-26/+87
2014-12-17rollup merge of #19838: shepmaster/invariant-lifetime-copyAlex Crichton-0/+2
2014-12-17rollup merge of #19832: japaric/no-nocopyAlex Crichton-19/+9
2014-12-17rollup merge of #19830: mchaput/patch-1Alex Crichton-1/+1
2014-12-17rollup merge of #19827: japaric/clone-ucAlex Crichton-0/+135
2014-12-17auto merge of #19800 : sfackler/rust/core-hash, r=alexcrichtonbors-2/+791
2014-12-16Document std::memSteve Klabnik-46/+139
2014-12-16std: Change escape_unicode to use new escapesAlex Crichton-75/+68
2014-12-16auto merge of #19777 : nikomatsakis/rust/warn-on-shadowing, r=acrichtobors-9/+9
2014-12-15Move hash module from collections to coreSteven Fackler-2/+791
2014-12-15std: Second pass stabilization of `default`Alex Crichton-3/+14
2014-12-15std: Second-pass stabilization of `mem`Alex Crichton-3/+11
2014-12-16auto merge of #19747 : alexcrichton/rust/slice-one-trait, r=brsonbors-431/+34
2014-12-15auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakisbors-5/+442
2014-12-15Remove internal uses of `marker::NoCopy`Jorge Aparicio-19/+9
2014-12-15Remove all shadowed lifetimes.Niko Matsakis-9/+9
2014-12-15rollup merge of #19779: Noctune/masterBrian Anderson-11/+25
2014-12-15rollup merge of #19710: steveklabnik/gh15449Brian Anderson-3/+3
2014-12-15Standardize some usages of "which" in docstringsAndrew Wagner-26/+26
2014-12-14impl `Copy` for `NoSend`/`NoSync`Jorge Aparicio-4/+2
2014-12-14std: Collapse SlicePrelude traitsAlex Crichton-431/+34
2014-12-14std: Fully stabilize Option<T>Alex Crichton-26/+87
2014-12-14libcore: make iterator adaptors `Clone`ableJorge Aparicio-0/+135
2014-12-14InvariantLifetime is Copy-ableJake Goulding-0/+2
2014-12-14Add LLVM's unordered intrinsic to Rust.Joshua Yanovski-0/+2
2014-12-14Remove `proc` types/expressions from the parser, compiler, andNiko Matsakis-9/+0
2014-12-14Fix mispelling in char.rs error messagemchaput-1/+1
2014-12-13libcore: fix doctestsJorge Aparicio-22/+22
2014-12-13libcore: fix move semantics falloutJorge Aparicio-3/+3
2014-12-13libcore: convert binop traits to by valueJorge Aparicio-0/+437
2014-12-13libcore: allow deprecated `valN` methods on doc testsJorge Aparicio-0/+3
2014-12-13Deprecate the `TupleN` traitsJorge Aparicio-106/+109