summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2013-06-30pass exchange_malloc an alignment, not a tydescDaniel Micay-7/+2
2013-06-30global_heap: inline get_box_size and align_toDaniel Micay-0/+2
2013-06-30global_heap: inline malloc_raw and add realloc_rawDaniel Micay-1/+13
2013-06-30add a closure_exchange_malloc lang itemDaniel Micay-0/+14
2013-06-30stop initializing ref_count in exchange_allocDaniel Micay-1/+21
2013-06-30simplify the exchange allocatorDaniel Micay-53/+41
2013-06-28librustc: Disallow "mut" from distributing over bindings.Patrick Walton-2/+5
2013-06-28librustc: Change "Owned" to "Send" everywherePatrick Walton-9/+9
2013-06-28std: silence some test warnings.Huon Wilson-2/+2
2013-06-28Convert vec::{reserve, reserve_at_least, capacity} to methods.Huon Wilson-1/+1
2013-06-27Convert vec::[mut_]slice to methods, remove vec::const_slice.Huon Wilson-2/+2
2013-06-26auto merge of #7113 : alexcrichton/rust/banned-warnings, r=cmrbors-2/+2
2013-06-25Change finalize -> drop.Luqman Aden-13/+13
2013-06-25Deny common lints by default for lib{std,extra}Alex Crichton-2/+2
2013-06-25auto merge of #7254 : Blei/rust/intrinsic-overhaul, r=cmrbors-7/+3
2013-06-24remove old_iterDaniel Micay-1/+0
2013-06-23Remove intrinsic modulePhilipp Brüschweiler-7/+3
2013-06-23vec: remove BaseIter implementationDaniel Micay-1/+2
2013-06-18std::rt: Work around a dynamic borrowck bugBrian Anderson-3/+2
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-1/+1
2013-06-16std::rt: Reduce the delay on a timer test. SlowBrian Anderson-2/+2
2013-06-15rm vec::uniq_lenDaniel Micay-1/+2
2013-06-13automated whitespace fixesDaniel Micay-4/+0
2013-06-13Remove unused importsSteven Stewart-Gallus-2/+0
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-2/+2
2013-06-10Tag a bunch of destructors that need mutable self with FIXME for #4330. Close...Ben Blum-1/+1
2013-06-10Replace str::raw::buf_as_slice with c_str_to_static_slice. Close #3843.Ben Blum-15/+1
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-3/+3
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-75/+75
2013-06-03rename the Ptr trait to RawPtrDaniel Micay-3/+3
2013-06-02ptr: split out borrowed pointer utilitiesDaniel Micay-2/+3
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-87/+85
2013-05-30Remove unnecessary 'use' formsDaniel Farina-1/+0
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-4/+13
2013-05-29librustc: Redo the unsafe checker and make unsafe methods not callable from s...Patrick Walton-20/+32
2013-05-23cleanup warnings from libstdErick Tryzelaar-11/+7
2013-05-22libstd: Fix merge fallout.Patrick Walton-0/+3238
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+5846