about summary refs log tree commit diff
path: root/src/libstd/unstable
AgeCommit message (Expand)AuthorLines
2013-07-30Implement select() for new runtime pipes.Ben Blum-13/+41
2013-07-30implement pointer arithmetic with GEPDaniel Micay-0/+7
2013-07-29auto merge of #8085 : mrordinaire/rust/percent-p, r=huonwbors-0/+7
2013-07-29Added %p directive to fmt!, which expects *T as argumentDo Nhat Minh-0/+7
2013-07-28Fix spelling errorsJames Miller-2/+2
2013-07-28Add static initializers for atomicsJames Miller-5/+26
2013-07-28Add an atomic fence intrinsicJames Miller-0/+36
2013-07-27Fix nits.Steven Stewart-Gallus-9/+7
2013-07-27Change concurrency primitives to standard naming conventionsSteven Stewart-Gallus-49/+51
2013-07-27auto merge of #8040 : luqmana/rust/rtn, r=brsonbors-2/+2
2013-07-26auto merge of #7986 : alexcrichton/rust/raw-repr, r=brsonbors-0/+62
2013-07-26Consolidate raw representations of rust valuesAlex Crichton-0/+62
2013-07-25libstd: Fix errors when rtdebug! is not a noop.Luqman Aden-2/+2
2013-07-25Added some more atomic operations.Gábor Horváth-2/+184
2013-07-24auto merge of #7996 : erickt/rust/cleanup-strs, r=ericktbors-2/+2
2013-07-23std and extra: use as_c_str instead of as_buf in a couple placesErick Tryzelaar-2/+2
2013-07-23std: move str::as_buf into StrSliceErick Tryzelaar-1/+1
2013-07-23Added missing memory orderings for atomic types.Gábor Horváth-0/+12
2013-07-22std: Remove at_exit API. UnusedBrian Anderson-102/+0
2013-07-22std: Remove unstable::global. UnusedBrian Anderson-282/+0
2013-07-22std: Move change_dir_locked to unstable. #7870Brian Anderson-0/+50
2013-07-22std: Remove weak_task API. UnusedBrian Anderson-212/+0
2013-07-22new snapshotDaniel Micay-9/+0
2013-07-20librustc: Remove `pub extern` and `priv extern` from the language.Patrick Walton-11/+12
2013-07-20Fix warnings in stdtest and extratest. Maybe somebody will care.Ben Blum-1/+0
2013-07-20Stash a spare kill flag inside tasks, to save two atomic xadds in the blockin...Ben Blum-0/+12
2013-07-20Add KillHandle and implement exit code propagation to replace join_latchBen Blum-3/+3
2013-07-20Add UnsafeAtomicRcBox::try_unwrap()Ben Blum-1/+68
2013-07-20Reimplement ARC::unwrap() and friends.Ben Blum-19/+211
2013-07-20Add AtomicOption::fill() and AtomicOption::is_empty()Ben Blum-0/+38
2013-07-20Remove redundant Atomic{Ui,I}nt types from unstable::syncBen Blum-68/+0
2013-07-18auto merge of #7833 : blake2-ppc/rust/hashmap-consume, r=alexcrichtonbors-1/+1
2013-07-18hashmap: Remove .consume() has rename .consume_iter() to .consume()blake2-ppc-1/+1
2013-07-17rm unused visit_str method from TyVisitorDaniel Micay-1/+0
2013-07-15remove headers from unique vectorsDaniel Micay-0/+1
2013-07-12auto merge of #7734 : alexcrichton/rust/issue-3395, r=sanxiynbors-2/+2
2013-07-11Expand ctypes warnings to warn about *int/*uintAlex Crichton-2/+2
2013-07-09auto merge of #7265 : brson/rust/io-upstream, r=brsonbors-248/+88
2013-07-09auto merge of #7117 : jensnockert/rust/freestanding, r=cmrbors-2/+2
2013-07-08Merge remote-tracking branch 'mozilla/master'Brian Anderson-0/+16
2013-07-08 Replaces the free-standing functions in f32, &c.Jens Nockert-2/+2
2013-07-08remove headers from exchange allocationsDaniel Micay-0/+1
2013-07-06auto merge of #7194 : jensnockert/rust/endian, r=cmrbors-0/+14
2013-07-03Merge remote-tracking branch 'mozilla/master'Brian Anderson-133/+221
2013-07-01Refactored the runtime to view coroutines as a component of tasks, instead of...toddaaro-0/+4
2013-07-01rustc: add a lint to enforce uppercase statics.Huon Wilson-4/+5
2013-06-30add a contains_managed intrinsicDaniel Micay-0/+4
2013-06-30simplify the exchange allocatorDaniel Micay-100/+0
2013-06-28Rewrite each_path to allow performance improvements in the future.Patrick Walton-0/+1
2013-06-28librustc: Change "Owned" to "Send" everywherePatrick Walton-13/+13