about summary refs log tree commit diff
path: root/src/libstd/unstable
AgeCommit message (Expand)AuthorLines
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
2013-06-27Rename #[no_drop_flag] to #[unsafe_no_drop_flag]Birunthan Mohanathas-1/+1
2013-06-26auto merge of #7113 : alexcrichton/rust/banned-warnings, r=cmrbors-2/+1
2013-06-25Change finalize -> drop.Luqman Aden-6/+6
2013-06-25Deny common lints by default for lib{std,extra}Alex Crichton-2/+1
2013-06-25auto merge of #7317 : Aatch/rust/no-drop-flag, r=thestingerbors-0/+1
2013-06-25auto merge of #7254 : Blei/rust/intrinsic-overhaul, r=cmrbors-8/+134
2013-06-25Remove stage0 cfgsJames Miller-50/+0
2013-06-25Set #[no_drop_flag] on Rc<T> and AtomicOption. Add TestJames Miller-0/+1
2013-06-24std: Make box annihilator work with newschedBrian Anderson-13/+6
2013-06-24std: Move dynamic borrowck code from unstable::lang to rt::borrowckBrian Anderson-228/+7
2013-06-23Remove unused TyDesc parameter from the glue functionsPhilipp Brüschweiler-0/+4
2013-06-23Remove unused shape fields from typedescsPhilipp Brüschweiler-2/+0
2013-06-23Remove intrinsic modulePhilipp Brüschweiler-9/+130
2013-06-23Fix get_tydesc() return typePhilipp Brüschweiler-0/+3
2013-06-23vec: remove BaseIter implementationDaniel Micay-1/+1
2013-06-22Finish up Type refactoringJames Miller-5/+5
2013-06-22Add the rest of the atomic operations.James Miller-0/+112
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-1/+1