summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-08-02std: Speed up str::is_utf8blake2-ppc-35/+67
2013-08-02auto merge of #8221 : brson/rust/single-threaded, r=graydonbors-16/+107
2013-08-02auto merge of #8195 : bblum/rust/task-cleanup, r=brsonbors-29/+94
2013-08-02auto merge of #8193 : cmr/rust/linux-errno, r=graydonbors-0/+107
2013-08-02auto merge of #8175 : brson/rust/nodbg, r=graydonbors-2/+0
2013-08-02std: Implement SingleThreaded spawn mode for newschedBrian Anderson-16/+107
2013-08-01Fix calling destructor on uninitialized dynamic library crash.Steven Stewart-Gallus-36/+70
2013-08-02replace `range` with an external iteratorDaniel Micay-90/+84
2013-08-01str: Add method .into_owned(self) -> ~str to StrKevin Ballard-0/+12
2013-08-01modified local to include an implementation for try_unsafe_borrow::<Task> so ...toddaaro-10/+17
2013-08-01fixed incorrect handling of returned scheduler option and restructed schedule...toddaaro-75/+64
2013-08-01minor tweaks - unboxed the coroutine so that it is no longer a ~ pointer insi...toddaaro-32/+72
2013-08-01Fixed a race where a scheduler configured to only run tasks pinned to it woul...toddaaro-8/+35
2013-08-01Have linked failure tests run on the new scheduler instead of requiring RUST_...Ben Blum-79/+152
2013-08-01A major refactoring that changes the way the runtime uses TLS. In thetoddaaro-1022/+887
2013-08-01Temporary workaround to prevent taskgroup cleanup code from failing without a...Ben Blum-3/+13
2013-08-01Make a forgotten assert in comm be cfg(test)-dependentBen Blum-3/+1
2013-08-01Document task killing design and relaxed barrier rationale.Ben Blum-1/+57
2013-08-01Relax some atomic barriers. Loosen up all that tension. There, doesn't that f...Ben Blum-22/+23
2013-08-01auto merge of #8190 : thestinger/rust/for, r=thestingerbors-255/+243
2013-08-01Add a boatload of Linux x86/x86-64/arm errnosCorey Richardson-0/+107
2013-08-01migrate to foreachDaniel Micay-2/+2
2013-08-01std: Change `Times` trait to use `do` instead of `for`blake2-ppc-54/+53
2013-08-01std: Replace `for` with `do { .. }` expr in std::gcblake2-ppc-62/+52
2013-08-01std: Remove the internal iterator methods from trait Setblake2-ppc-33/+1
2013-08-01std: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-71/+86
2013-08-01std: Use `do` blocks instead of `for` with .iter_bytes()blake2-ppc-33/+49
2013-08-01auto merge of #8164 : brson/rust/noportset, r=pcwaltonbors-81/+2
2013-08-01auto merge of #8158 : bblum/rust/task-cleanup, r=brsonbors-74/+139
2013-08-01auto merge of #8155 : stepancheg/rust/unit-zero, r=alexcrichtonbors-0/+11
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-215/+220
2013-07-31auto merge of #8162 : thestinger/rust/no-copy, r=brsonbors-47/+47
2013-08-01make `in` and `foreach` get treated as keywordsDaniel Micay-47/+47
2013-07-31extra: Remove dbg module and rt support codeBrian Anderson-2/+0
2013-07-31std: Remove PortSet. Not supported by new scheduler. Replace uses with Shared...Brian Anderson-81/+2
2013-07-31auto merge of #8151 : sanxiyn/rust/atomicrmw, r=cmrbors-82/+0
2013-07-31Move atomically to unstable::sync, and document what it actually does. Close ...Ben Blum-62/+57
2013-07-31Give tasks useful names. #2891Ben Blum-12/+82
2013-07-31Implement Zero for unitStepan Koltsov-0/+11
2013-07-31Revert atomicrmw {max, min, umax, umin}Seo Sanghyeon-82/+0
2013-07-31auto merge of #8139 : brson/rust/rm-old-task-apis, r=pcwaltonbors-173/+67
2013-07-31auto merge of #8138 : Dretch/rust/posix-path-push, r=pcwaltonbors-4/+22
2013-07-30auto merge of #8008 : bblum/rust/select, r=brsonbors-252/+769
2013-07-30std: Remove foreign_stack_size spawn option. Irrelevant to future FFI changesBrian Anderson-16/+3
2013-07-30std: Remove get_task function. UnusedBrian Anderson-15/+0
2013-07-30auto merge of #8115 : bjz/rust/num-traits, r=brsonbors-23/+28
2013-07-30No longer treat \ as a path separator on posix systems.Gareth Smith-4/+22
2013-07-30std: Remove CurrentScheduler spawn mode. UnusedBrian Anderson-13/+2
2013-07-30std: Remove ExistingScheduler spawn mode. UnusedBrian Anderson-17/+2
2013-07-30std: Remove PlatformThread spawn mode. ObsoleteBrian Anderson-22/+2