about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-06-18std::rt: Improve the rtabort! macroBrian Anderson-15/+72
2013-06-18std::rt: Turn on multithreaded schedulingBrian Anderson-16/+76
2013-06-17std: Rename `abort!` to `rtabort!` to match other macrosBrian Anderson-23/+23
2013-06-17std::rt: move abort function to util moduleBrian Anderson-9/+5
2013-06-17std::rt: Check exchange count on exitBrian Anderson-6/+37
2013-06-17std::rt: Add util mod and num_cpus functionBrian Anderson-5/+27
2013-06-16Merge remote-tracking branch 'brson/io'Brian Anderson-794/+2881
2013-06-15Merge remote-tracking branch 'brson/io-wip' into ioBrian Anderson-105/+788
2013-06-15std::rt: Tasks contain a JoinLatchBrian Anderson-32/+56
2013-06-15Merge remote-tracking branch 'toddaaro/io' into ioBrian Anderson-93/+807
2013-06-15auto merge of #7147 : huonw/rust/vec-connect, r=Aatchbors-16/+18
2013-06-15auto merge of #7109 : bblum/rust/rwlocks, r=brsonbors-4/+8
2013-06-14auto merge of #7122 : thestinger/rust/std, r=luqmanabors-14/+14
2013-06-14auto merge of #7110 : thestinger/rust/iterator, r=brsonbors-140/+6
2013-06-15std: rename .connect/.concat in VectorVector to avoid conflicting with StrVec...Huon Wilson-16/+18
2013-06-14rm CopyableNonstrictIterDaniel Micay-53/+1
2013-06-14rm MutableIterDaniel Micay-28/+1
2013-06-14rm ExtendedMutableIterDaniel Micay-12/+0
2013-06-14add IteratorUtil to the preludeDaniel Micay-47/+4
2013-06-14auto merge of #7116 : thestinger/rust/whitespace, r=luqmanabors-5/+0
2013-06-14redesigned the pinning to pin deal with things on dequeue, not on enqueuetoddaaro-213/+393
2013-06-14std: get std::path tests to work againErick Tryzelaar-0/+1
2013-06-13std::rt: Tasks must have an unwinder. SimplerBrian Anderson-57/+13
2013-06-13std::rt: Change the Task constructors to reflect a treeBrian Anderson-26/+81
2013-06-13std::rt: Add JoinLatchBrian Anderson-4/+665
2013-06-13Revert "std: convert {vec,str}::to_owned to methods."Brian Anderson-30/+32
2013-06-13update the libstd docstring for the renameDaniel Micay-14/+14
2013-06-13automated whitespace fixesDaniel Micay-5/+0
2013-06-13auto merge of #7105 : sstewartgallus/rust/removed_unused_imports, r=sanxiynbors-4/+2
2013-06-13Remove unused importsSteven Stewart-Gallus-4/+2
2013-06-13auto merge of #7100 : thestinger/rust/hashmap, r=pnkfelixbors-7/+1
2013-06-13hashmap: remove leftover debug!() loggingDaniel Micay-7/+1
2013-06-12auto merge of #7096 : huonw/rust/invalid-null-str, r=thestingerbors-16/+0
2013-06-13std: remove the invalid NullTerminatedStr instance for &'static str.Huon Wilson-16/+0
2013-06-12auto merge of #7027 : sstewartgallus/rust/dynamic_lib, r=graydonbors-0/+207
2013-06-12Document unstable::atomics fetch_* return valuesBen Blum-0/+6
2013-06-12make util::NonCopyable a unit struct instead of a struct with a unitBen Blum-4/+2
2013-06-12Prototyped a dynamic library facility interfaceSteven Stewart-Gallus-0/+207
2013-06-13std: make all strings Equiv-alent to each other, generalise Path.push_many to...Huon Wilson-9/+21
2013-06-12added functionality to tell schedulers to refuse to run tasks that are not pi...toddaaro-18/+60
2013-06-12auto merge of #7073 : influenza/rust/iterator-doc-fixes, r=catamorphismbors-3/+3
2013-06-12std::rt: Remove old filesBrian Anderson-902/+0
2013-06-12A basic implementation of pinning tasks to schedulers. No IO interactions hav...toddaaro-42/+496
2013-06-11auto merge of #7072 : thestinger/rust/ptr, r=catamorphismbors-13/+29
2013-06-12std: fix windowsHuon Wilson-1/+1
2013-06-12std: fix method renaming.Huon Wilson-1/+1
2013-06-12std: generalise .trim_chars to use CharEq.Huon Wilson-42/+74
2013-06-12std: create Str trait for DRY. Use it on StrVector.Huon Wilson-85/+32
2013-06-12std: convert str::escape_* to methods.Huon Wilson-44/+34
2013-06-12std: convert str::replace to a method.Huon Wilson-33/+33