summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-06-23std::hashmap: Implement external iterator for HashMap and HashSetblake2-ppc-12/+79
2013-06-23Split out starting a listener from accepting incoming connections.Eric Reed-112/+181
2013-08-27Add a variant of home_for_io that consumes the handle. Refactor out common pa...Eric Reed-48/+53
2013-06-23vec: remove BaseIter implementationDaniel Micay-90/+88
2013-06-22iterator: add a FromIterator traitDaniel Micay-2/+20
2013-06-22iterator: add a size_hint default methodDaniel Micay-6/+70
2013-06-22replaced some 'std::' with 'extra::' in commentsreus-2/+2
2013-06-22Finish up Type refactoringJames Miller-5/+5
2013-06-22Add the rest of the atomic operations.James Miller-0/+112
2013-06-21std: Make console log off/on controls work with newschedBrian Anderson-8/+36
2013-06-21std::rt: Support os::argsBrian Anderson-11/+157
2013-06-21Added filtered method for Option typeHonza Strnad-0/+17
2013-06-21replace vec::find with the IteratorUtil methodDaniel Micay-42/+1
2013-06-21vec: replace `position` with `iter().position_`Daniel Micay-43/+5
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-191/+49
2013-06-21vec: remove eachiDaniel Micay-41/+0
2013-06-21vec: remove each_constDaniel Micay-15/+0
2013-06-20std: Port SharedChan to newschedBrian Anderson-15/+37
2013-06-20Make task_rng() return @mut R instead of @@mut RKevin Ballard-10/+6
2013-06-20Merge remote-tracking branch 'brson/io' into io-upstreamBrian Anderson-832/+3129
2013-06-20std::rt: WhitespaceBrian Anderson-2/+2
2013-06-20auto merge of #7128 : yichoi/rust/fix_sometc, r=brsonbors-2/+78
2013-06-20Merge remote-tracking branch 'brson/io-wip' into ioBrian Anderson-23/+66
2013-06-20Merge remote-tracking branch 'upstream/io' into ioEric Reed-83/+249
2013-06-21libstd: cleanup warningsJames Miller-27/+9
2013-06-21Remove all #[cfg(stage0)]-protected codeJames Miller-98/+9
2013-06-20ignore inherited environment test under valgrind r=snapshotJames Miller-0/+1
2013-06-19std: Make newsched failures log correctlyBrian Anderson-2/+11
2013-06-19derived instances of Eq and TotalEq for IpAddr rather than implement them man...Eric Reed-21/+1
2013-06-19socket based UDP ioEric Reed-70/+157
2013-06-19std::rt: Update GC metadata in initBrian Anderson-0/+5
2013-06-19Changed visibility from being on the impl to being on methods per language sy...Eric Reed-13/+13
2013-06-19Modified a match in resume_task_from_queue that was returning an int that was...toddaaro-17/+17
2013-06-19Wrote the Eq instance of IpAddr in a slightly different way.Eric Reed-3/+3
2013-06-19std::rt: Document and cleanup the run functionBrian Anderson-10/+30
2013-06-19std::rt: Correct the numbers of default coresBrian Anderson-6/+1
2013-06-19std::rt: Set the process exit codeBrian Anderson-5/+19
2013-06-18std::rt: Work around a dynamic borrowck bugBrian Anderson-3/+2
2013-06-18std: Work around some failing 'run' tests when valgrinding. #7224Brian Anderson-5/+25
2013-06-18std::rt: Improve the rtabort! macroBrian Anderson-15/+72
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-1156/+1156
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-17auto merge of #7197 : rkbodenner/rust/doc-for-lib-move, r=brsonbors-17/+18
2013-06-17auto merge of #7131 : Blei/rust/windows-dynamic-lib, r=graydonbors-21/+33
2013-06-17Merge remote-tracking branch 'upstream/io' into ioEric Reed-4550/+5705
2013-06-17Started to implemented UdpStreamEric Reed-0/+80