about summary refs log tree commit diff
path: root/src/libstd/os.rs
AgeCommit message (Expand)AuthorLines
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-6/+92
2013-08-18auto merge of #8551 : huonw/rust/speling, r=alexcrichtonbors-1/+1
2013-08-16doc: convert remaining uses of core:: to std::.Huon Wilson-1/+1
2013-08-15Add ToCStr method .with_c_str()Kevin Ballard-24/+24
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-1/+1
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-1/+1
2013-08-09auto merge of #8296 : erickt/rust/remove-str-trailing-nulls, r=ericktbors-104/+114
2013-08-09Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-2/+2
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-24/+4
2013-08-09std: more windows fixes to os.rs and run.rsErick Tryzelaar-3/+5
2013-08-09std: Fix perf of local allocations in newschedBrian Anderson-2/+2
2013-08-08Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-3/+1
2013-08-08std: more fixes for os.rs for windowsErick Tryzelaar-2/+3
2013-08-07std: import HANDLE for os::list_dir for windowsErick Tryzelaar-0/+1
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-3/+1
2013-08-06Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-3/+3
2013-08-05std: fix a typo where .to_c_str wasn't being called on androidErick Tryzelaar-1/+1
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-3/+3
2013-08-04Merge remote-tracking branch 'remotes/origin/master' into str-remove-nullErick Tryzelaar-8/+8
2013-08-04std: remove use of cast module from os.Erick Tryzelaar-13/+6
2013-08-04std: merge str::raw::from_buf and str::raw::from_c_strErick Tryzelaar-1/+1
2013-08-04std and rustc: explicitly pass c strings to c functionsErick Tryzelaar-42/+52
2013-08-04std: replace str::as_c_str with std::c_strErick Tryzelaar-30/+33
2013-08-04std: cleanup os and str testsErick Tryzelaar-28/+28
2013-08-04std: add str.to_c_str()Erick Tryzelaar-1/+1
2013-08-03remove obsolete `foreach` keywordDaniel Micay-8/+8
2013-08-02librustc: Disallow "unsafe" for external functionsPatrick Walton-22/+28
2013-08-02replace `range` with an external iteratorDaniel Micay-4/+3
2013-08-01std: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-1/+2
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-6/+6
2013-08-01make `in` and `foreach` get treated as keywordsDaniel Micay-17/+17
2013-07-30implement pointer arithmetic with GEPDaniel Micay-3/+3
2013-07-23std: remove a malloc from os::fill_charp_bufErick Tryzelaar-3/+2
2013-07-23std: move StrUtil::as_c_str into StrSliceErick Tryzelaar-12/+11
2013-07-23std: remove os::as_c_charpErick Tryzelaar-30/+26
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