summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-2/+2
2013-12-15Move std::{str,vec}::raw::set_len to an unsafe method on Owned{Vector,Str}.Huon Wilson-1/+1
2013-12-15std::rt: s/pausible/pausable/.Huon Wilson-18/+18
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-9/+9
2013-12-10auto merge of #10791 : pcwalton/rust/decelling, r=pcwaltonbors-307/+311
2013-12-10libstd: Remove `Cell` from the library.Patrick Walton-13/+18
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-2/+0
2013-12-10libstd: Remove two uses of `Cell`.Patrick Walton-6/+4
2013-12-10libstd: Change `atomically` to use RAII.Patrick Walton-11/+7
2013-12-10librustuv: Change `with_local_io` to use RAII.Patrick Walton-25/+53
2013-12-10libstd: Remove some cells involved inPatrick Walton-10/+6
2013-12-10librustuv: RAII-ify `Local::borrow`, and remove some 12 Cells.Patrick Walton-146/+168
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-110/+69
2013-12-08Remove dead codesKiet Tran-22/+6
2013-12-06auto merge of #10364 : Kimundi/rust/result_compose, r=alexcrichtonbors-0/+1
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-0/+1
2013-12-06Made Results API more composableMarvin Löbel-0/+1
2013-12-05auto merge of #10817 : alexcrichton/rust/sched-fix, r=brsonbors-4/+49
2013-12-05Solve some nasty deschedulinging races with a lockAlex Crichton-4/+49
2013-12-04Rename std::rt::deque::*::init() to *::new()Kevin Ballard-20/+20
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-1/+1
2013-12-03Move std::util::ignore to std::prelude::dropSteven Fackler-2/+1
2013-12-03auto merge of #10747 : alexcrichton/rust/snapshots, r=cmrbors-5/+0
2013-12-03Register new snapshotsAlex Crichton-5/+0
2013-11-30auto merge of #10733 : alexcrichton/rust/ignore-on-windows, r=pcwaltonbors-0/+1
2013-11-29Ignore a deque test on windowsAlex Crichton-0/+1
2013-11-29auto merge of #10719 : Kimundi/rust/switch_to_multi_item_macros, r=alexcrichtonbors-2/+1
2013-11-29Implement a lock-free work-stealing dequeAlex Crichton-132/+714
2013-11-29Removed useless cmp::{min, max} reexports from the integer modulesMarvin Löbel-2/+1
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-1/+1
2013-11-28Register new snapshotsAlex Crichton-10/+9
2013-11-27Use the native tls implementation on androidAlex Crichton-248/+227
2013-11-27Improve the rt::thread moduleAlex Crichton-61/+153
2013-11-26Clean up statically initialized data on shutdownAlex Crichton-14/+55
2013-11-26auto merge of #10312 : thestinger/rust/thread_local, r=alexcritchtonbors-5/+105
2013-11-26port the runtime to `#[thread_local]`Daniel Micay-5/+105
2013-11-26librustc: Fix merge fallout.Patrick Walton-5/+5
2013-11-26libstd: Fix Win32 and other bustage.Patrick Walton-5/+5
2013-11-26librustc: Make `||` lambdas not infer to `proc`sPatrick Walton-26/+34
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-40/+40
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-154/+131
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-4/+4
2013-11-25auto merge of #10631 : klutzy/rust/win-fixes, r=alexcrichtonbors-4/+9
2013-11-25auto merge of #10643 : jorendorff/rust/master, r=alexcrichtonbors-1/+1
2013-11-24auto merge of #10603 : alexcrichton/rust/no-linked-failure, r=brsonbors-752/+36
2013-11-24Remove linked failure from the runtimeAlex Crichton-752/+36
2013-11-24Fix spelling of "vacuum" in one of the abort quotes.Jason Orendorff-1/+1
2013-11-24std::rt: Fix crate_map on Win64klutzy-1/+6
2013-11-24std::rt: Fix record_stack_bounds on win64klutzy-2/+2