about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2014-01-14remove `borrow_offset` as ~ is now free of headersDaniel Micay-7/+0
2014-01-14remove reference counting headers from ~Daniel Micay-1/+112
2014-01-15std::trie: optimise insert slightly.Huon Wilson-34/+36
2014-01-15std::trie: add benchmarks for insert.Huon Wilson-0/+48
2014-01-14add an experimental tag for Gc<T> due to cyclesDaniel Micay-0/+5
2014-01-14auto merge of #11485 : eddyb/rust/sweep-old-rust, r=nikomatsakisbors-10/+6
2014-01-14Fix the representation of C void pointers in LLVM IRBjörn Steinbrink-1/+12
2014-01-14renamed empty() to is_empty()Shamir Khodzha-4/+4
2014-01-13std: Ignore bind error tests on android. #11530Brian Anderson-2/+4
2014-01-12Bump version to 0.10-preBrian Anderson-0/+1
2014-01-13Clean up std::num::cmath and remove stale commentsBrendan Zabarauskas-186/+79
2014-01-13Remove RealExtBrendan Zabarauskas-49/+1
2014-01-12Removed remnants of `@mut` and `~mut` from comments and the type system.Eduard Burtescu-10/+6
2014-01-11added empty() to PeekableShamir Khodzha-1/+15
2014-01-11auto merge of #11472 : kud1ing/rust/iOS, r=alexcrichtonbors-0/+1
2014-01-11Removed free_glue from tydesc (the code is still generated, but inlined in dr...Eduard Burtescu-2/+31
2014-01-11define arch for iOS/ARMkud1ing-0/+1
2014-01-10auto merge of #11416 : bjz/rust/remove-print-fns, r=alexcrichtonbors-31/+31
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-31/+31
2014-01-10std::io: Optimize u64_from_be_bytes()Carl-Anton Ingmarsson-11/+19
2014-01-10std::io: Add tests and benchmarks for u64_from_be_bytes()Carl-Anton Ingmarsson-0/+82
2014-01-10auto merge of #11437 : sfackler/rust/mem-eof, r=alexcrichtonbors-2/+12
2014-01-09Add eof to MemReader and BufReaderSteven Fackler-2/+12
2014-01-09auto merge of #11360 : huonw/rust/stack_bounds, r=alexcrichtonbors-2/+3
2014-01-09auto merge of #10926 : thestinger/rust/rc, r=cmrbors-97/+108
2014-01-09port over the old tests to the new `Rc`Daniel Micay-2/+43
2014-01-09auto merge of #11055 : pcwalton/rust/placement-box, r=pcwaltonbors-0/+36
2014-01-09librustc: Implement placement `box` for GC and unique pointers.Patrick Walton-0/+36
2014-01-09rename Strong -> Rc, replacing `rc` with `weak`Daniel Micay-287/+102
2014-01-09add a strong/weak reference counted pointer typeDaniel Micay-0/+191
2014-01-09stop treating `Rc` cycles as unsafeDaniel Micay-45/+9
2014-01-09Remove eof() from io::ReaderAlex Crichton-142/+18
2014-01-09auto merge of #11412 : bjz/rust/num-cleanups, r=alexcrichtonbors-279/+237
2014-01-09auto merge of #11402 : bjz/rust/remove-approx, r=alexcrichtonbors-114/+25
2014-01-09auto merge of #11394 : alexcrichton/rust/no-decorator, r=cmrbors-198/+121
2014-01-08Remove the io::Decorator traitAlex Crichton-198/+121
2014-01-09Remove ApproxEq and assert_approx_eq!Brendan Zabarauskas-114/+25
2014-01-09Merge some numeric traits with Real and don't re-export RealExtBrendan Zabarauskas-279/+237
2014-01-08Robustly read remaining bytes in a characterAlex Crichton-4/+16
2014-01-08auto merge of #11370 : alexcrichton/rust/issue-10465, r=pwaltonbors-128/+147
2014-01-08auto merge of #11405 : huonw/rust/moredocs, r=huonwbors-6/+6
2014-01-07Fixup the rest of the tests in the compilerAlex Crichton-2/+1
2014-01-07extratest: Fix all leaked trait importsAlex Crichton-1/+2
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-99/+65
2014-01-07Fix remaining cases of leaking importsAlex Crichton-5/+17
2014-01-07std: Fill in all missing importsAlex Crichton-24/+65
2014-01-07'borrowed pointer' -> 'reference'Brian Anderson-6/+6
2014-01-07Fixed Gc::clone, implemented Gc::ptr_eqkvark-3/+25
2014-01-08Renamed Option::map_default and mutate_default to map_or and mutate_or_setMarvin Löbel-7/+7
2014-01-07auto merge of #11353 : alexcrichton/rust/improve-logging, r=brsonbors-156/+272