about summary refs log tree commit diff
path: root/src/libstd/unstable
AgeCommit message (Expand)AuthorLines
2014-01-07std: Fill in all missing importsAlex Crichton-0/+3
2014-01-07auto merge of #11348 : alexcrichton/rust/snapshots, r=brsonbors-2/+2
2014-01-06Remove some unnecessary type castsFlorian Hahn-2/+2
2014-01-06Register new snapshotsAlex Crichton-2/+2
2014-01-03fixup! libstd: Always inline all byteswap functionsCarl-Anton Ingmarsson-27/+27
2014-01-02libstd: Always inline all byteswap functionsCarl-Anton Ingmarsson-27/+27
2014-01-01Add byteswap intrinsics for converting from big/little to host endianCarl-Anton Ingmarsson-0/+13
2013-12-31auto merge of #11187 : alexcrichton/rust/once, r=brsonbors-1/+148
2013-12-31Convert relevant static mutexes to OnceAlex Crichton-10/+13
2013-12-31Implement volatile_load and volatile_store intrinsics.Peter Zotov-0/+12
2013-12-29Actually block in a windows cvarAlex Crichton-1/+1
2013-12-28Implement a Once primitive for initializationAlex Crichton-1/+145
2013-12-25Test fixes and rebase conflictsAlex Crichton-0/+2
2013-12-24std: Get stdtest all passing againAlex Crichton-8/+6
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-15/+2
2013-12-24std: Introduce std::syncAlex Crichton-1087/+6
2013-12-24std: Introduce an unstable::stack moduleAlex Crichton-0/+274
2013-12-16Fallout of rewriting std::commAlex Crichton-24/+12
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-12-12Inline Finallyalizer::drop, allowing LLVM to optimize `finally`.Eduard Burtescu-0/+1
2013-12-11Make 'self lifetime illegal.Erik Price-7/+7
2013-12-10libstd: Change `atomically` to use RAII.Patrick Walton-43/+71
2013-12-10libstd: Remove `Cell`s that were used because of `finally` by convertingPatrick Walton-27/+42
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-3/+1
2013-12-08Remove dead codesKiet Tran-0/+1
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-4/+3
2013-12-03auto merge of #10747 : alexcrichton/rust/snapshots, r=cmrbors-4/+0
2013-12-03Register new snapshotsAlex Crichton-4/+0
2013-12-01auto merge of #10756 : thestinger/rust/transmute, r=alexcrichtonbors-1/+1
2013-12-01remove useless `transmute_immut` functionDaniel Micay-1/+1
2013-11-30Wrap the return value of the type_id intrinsic in an opaque boxCorey Richardson-1/+24
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-1/+1
2013-11-28Register new snapshotsAlex Crichton-2/+1
2013-11-26librustc: Fix merge fallout.Patrick Walton-2/+2
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-10/+10
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-57/+36
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-2/+2
2013-11-25Move LittleLock to using RAIIAlex Crichton-71/+71
2013-11-24auto merge of #10603 : alexcrichton/rust/no-linked-failure, r=brsonbors-83/+59
2013-11-24Remove linked failure from the runtimeAlex Crichton-83/+59
2013-11-22add a breakpoint intrinsic for debuggingDaniel Micay-0/+4
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-17/+16
2013-11-18auto merge of #10561 : pcwalton/rust/procify, r=alexcrichtonbors-11/+1
2013-11-18Remove the C++ lock_and_signal typeAlex Crichton-32/+21
2013-11-18Implement a native mutex typeAlex Crichton-0/+337
2013-11-18libstd: Change all `~fn()`s to `proc`s in the standard library.Patrick Walton-11/+1
2013-11-13add rust_trylock_little_lockJason Toffaletti-1/+16
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-33/+8
2013-11-11auto merge of #10394 : yichoi/rust/make_check_pass_android, r=brsonbors-0/+1