about summary refs log tree commit diff
path: root/src/libstd/os.rs
AgeCommit message (Expand)AuthorLines
2013-07-22std: Move change_dir_locked to unstable. #7870Brian Anderson-40/+0
2013-07-22std::rt: Stop using unstable::global in change_dir_lockedBrian Anderson-14/+26
2013-07-22auto merge of #7942 : Dretch/rust/os-listdir-path-no-squiggle, r=brsonbors-2/+2
2013-07-22new snapshotDaniel Micay-3/+0
2013-07-21Remove what appears to be redundant indirection fromGareth Smith-2/+2
2013-07-20librustc: Remove `pub extern` and `priv extern` from the language.Patrick Walton-6/+6
2013-07-18Fix warnings in libstd and librusti testsblake2-ppc-1/+0
2013-07-17librustc: Remove the `Copy` bound from the language.Patrick Walton-4/+0
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-9/+12
2013-07-14Make TLS keys actually take up spaceAlex Crichton-1/+1
2013-07-14Purge the last remnants of the old TLS apiAlex Crichton-9/+8
2013-07-11auto merge of #7677 : alexcrichton/rust/tls-gc, r=pcwaltonbors-2/+2
2013-07-11Remove all external requirements of `@` from TLSAlex Crichton-1/+1
2013-07-09auto merge of #7265 : brson/rust/io-upstream, r=brsonbors-6/+24
2013-07-09Rename local_data methods/types for less keystrokesAlex Crichton-2/+2
2013-07-09std: Make os::set_exit_status work with newschedBrian Anderson-2/+9
2013-07-09os: introduce cross-platform MemoryMap bindingsFedor Indutny-0/+353
2013-07-08Merge remote-tracking branch 'mozilla/master'Brian Anderson-8/+8
2013-07-03Merge remote-tracking branch 'mozilla/master'Brian Anderson-35/+36
2013-07-04Convert vec::{as_imm_buf, as_mut_buf} to methods.Huon Wilson-5/+5
2013-07-04Remove vec::{filter, filtered, filter_map, filter_mapped}, replaced by iterat...Huon Wilson-3/+3
2013-06-30auto merge of #7487 : huonw/rust/vec-kill, r=cmrbors-2/+2
2013-06-30Convert vec::{rposition, rposition_elem, position_elem, contains} to methods.Huon Wilson-2/+2
2013-06-30simplify the exchange allocatorDaniel Micay-3/+3
2013-06-29'Borrow' stack closures rather than copying them (e.g., "|x|f(x)"), in prep f...Ben Blum-1/+1
2013-06-28librustc: Fix even *MORE* merge fallout!Patrick Walton-1/+1
2013-06-28Rewrite each_path to allow performance improvements in the future.Patrick Walton-1/+5
2013-06-27auto merge of #7430 : huonw/rust/vec-kill, r=thestingerbors-4/+3
2013-06-28Convert vec::{push, push_all, push_all_move} to methods.Huon Wilson-3/+2
2013-06-27Convert vec::[mut_]slice to methods, remove vec::const_slice.Huon Wilson-1/+1
2013-06-27auto merge of #7361 : brson/rust/incoming, r=brsonbors-1/+1
2013-06-25Merge remote-tracking branch 'mozilla/master' into incomingBrian Anderson-1/+1
2013-06-25Deny common lints by default for lib{std,extra}Alex Crichton-13/+8
2013-06-24Merge remote-tracking branch 'reusee/master' into HEADBrian Anderson-1/+1
2013-06-24libc: (u)int => c_(u)int for constsFedor Indutny-1/+1
2013-06-23vec: remove BaseIter implementationDaniel Micay-6/+7
2013-06-22replaced some 'std::' with 'extra::' in commentsreus-1/+1
2013-06-21std::rt: Support os::argsBrian Anderson-4/+13
2013-06-21libstd: cleanup warningsJames Miller-6/+4
2013-06-16auto merge of #7123 : huonw/rust/more-str, r=thestingerbors-1/+1
2013-06-15fix testDaniel Micay-3/+4
2013-06-16std: convert str::to_utf16 to a method.Huon Wilson-1/+1
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-2/+2
2013-06-11option: remove redundant old_iter implsDaniel Micay-1/+1
2013-06-10std: remove str::{len, slice, is_empty} in favour of methods.Huon Wilson-6/+7
2013-06-10std: replace str::each_split* with an iteratorHuon Wilson-3/+3
2013-06-08rm some uses of to_mut_unsafe_ptrDaniel Micay-1/+1
2013-05-30Remove a bunch of unnecessary allocations and copiesBjörn Steinbrink-3/+2
2013-05-30Require documentation by default for libstdAlex Crichton-2/+28
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+2