about summary refs log tree commit diff
path: root/src/libcore/os.rs
AgeCommit message (Expand)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-1670/+0
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-1/+1
2013-05-19Register snapshotsBrian Anderson-30/+1
2013-05-19Use assert_eq! rather than assert! where possibleCorey Richardson-15/+15
2013-05-17Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-13/+15
2013-05-15Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-13/+15
2013-05-15core: Use a global lock instead of runtime lock for os::getenv, etc. #4726Brian Anderson-12/+14
2013-05-15Add unsetenv wrapperCorey Richardson-1/+36
2013-05-15Rename vec::len(var) to var.len()Youngmin Yoo-3/+3
2013-05-14Merge remote-tracking branch 'brson/io-upstream' into incomingBrian Anderson-1/+1
2013-05-14core: Move unstable::exchange_alloc to rt::global_heapBrian Anderson-1/+1
2013-05-14Fix cosmetics for fail!() callsMarvin Löbel-4/+2
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-10/+9
2013-05-13auto merge of #6387 : brson/rust/unstable, r=brsonbors-2/+2
2013-05-13core: Move locks, atomic rc to unstable::syncBrian Anderson-2/+2
2013-05-12libsyntax: Remove `extern mod foo { ... }` from the language.Patrick Walton-14/+9
2013-05-11clean up the last bit of warningsCorey Richardson-1/+0
2013-05-11auto merge of #6389 : sonwow/rust/issue-3356, r=bstriebors-2/+2
2013-05-10auto merge of #6223 : alexcrichton/rust/issue-6183, r=pcwaltonbors-0/+9
2013-05-10renamed str::from_slice to str::to_ownedYoungsoo Son-2/+2
2013-05-10core: Use the new `for` protocolAlex Crichton-0/+9
2013-05-10Move core::task::local_data to core::local_dataYoungsoo Son-2/+2
2013-05-09libcore: rename vec::each(variable) to variable.eachYoungmin Yoo-2/+2
2013-05-08libcore: Fix tests.Patrick Walton-1/+1
2013-05-08libcore: Remove mutable fields from os and ptrPatrick Walton-1/+4
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-2/+153
2013-05-03rustpkg: Implement install commandTim Chevalier-0/+37
2013-05-02Convert most of rust_run_program.cpp to rust (issue #2674).gareth-1/+1
2013-05-01add a higher level glob() function to osJesse Luehrs-0/+83
2013-04-30core/std: Fix race condition in os::mkdir_recursive testsTim Chevalier-0/+30
2013-04-30allover: numerous unused muts etcNiko Matsakis-9/+8
2013-04-28core: Use a better termination condition in os::mkdir_recursiveTim Chevalier-16/+20
2013-04-26core: Move mkdir_recursive from rustpkg into core::osTim Chevalier-0/+35
2013-04-24core: Comments only -- move FIXME to correct locationTim Chevalier-2/+2
2013-04-24libcore: remove @Rng from rand, and use traits instead.Huon Wilson-1/+1
2013-04-23Cleanup some mistakes made during rebasing/merging.gareth-1/+1
2013-04-23Remove os::waitpid because:gareth-26/+0
2013-04-23Fix issue #5976 - HANDLE leaks and undefined/bad behavourgareth-2/+6
2013-04-20Replaced many instances of reinterpret_cast with transmuteMatthijs Hofstra-3/+3
2013-03-29Add AbiSet and integrate it into the AST.Niko Matsakis-4/+4
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-41/+41
2013-03-28Removing unused importsAlex Crichton-5/+5
2013-03-26librustc: Enforce that `extern mod` directives come first, then `use` directi...Patrick Walton-20/+20
2013-03-26option: rm functions that duplicate methodsDaniel Micay-9/+6
2013-03-26Switched over a bunch of splitting funktions to non-allocating iteratorsMarvin Löbel-1/+2
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-30/+30
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-22/+22
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-1/+2
2013-03-11Remove uses of logBrian Anderson-20/+18
2013-03-11core: convert asserts to fail_unless!Jeff Olson-1/+1