about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-04-20core::rt: Use generated port numbers in testsBrian Anderson-48/+23
2013-04-20auto merge of #5965 : alexcrichton/rust/issue-4364, r=pcwaltonbors-43/+31
2013-04-20core::rt: Add a test mod and put run_in_newsched_task thereBrian Anderson-1/+34
2013-04-19auto merge of #5945 : graydon/rust/fix-unicode-tables, r=pcwaltonbors-4580/+2618
2013-04-19auto merge of #5968 : gifnksm/rust/windowed, r=brsonbors-0/+3
2013-04-20libcore: wrappers for size/align_of to act on values without needing explicit...Huon Wilson-1/+57
2013-04-19core: clean up tests (mostly unused unsafe blocks)Alex Crichton-43/+31
2013-04-19auto merge of #5962 : pcwalton/rust/shootout, r=pcwaltonbors-37/+153
2013-04-20libcore: Fix assertion failure in vec::windowe.gifnksm-0/+3
2013-04-19core::rt: Just some poking at the I/O docsBrian Anderson-4/+21
2013-04-19librustc: Fix botched merge. rs=mergePatrick Walton-0/+9
2013-04-19wipBrian Anderson-12/+7
2013-04-19core::rt: Rename Closeable to Close, Seekable to Seek, blocking to nativeBrian Anderson-21/+21
2013-04-19TidyBrian Anderson-21/+21
2013-04-19core::rt: Simplify some scheduler operationsBrian Anderson-99/+14
2013-04-19core::rt: Add another context switching operation to the schedulerBrian Anderson-28/+89
2013-04-19core: More tweaks to the thread-local scheduler interfaceBrian Anderson-123/+125
2013-04-19core: Wire up `spawn` to the new schedulerBrian Anderson-0/+59
2013-04-19core: Don't use managed boxes in TaskBuilderBrian Anderson-7/+32
2013-04-19core: Add rt::context for figuring out what runtime services are availableBrian Anderson-1/+110
2013-04-19core::rt: Declare large parts of the I/O APIBrian Anderson-30/+1539
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-33/+55
2013-04-19test: Add fannkuch-redux and fasta-redux shootout benchmarksPatrick Walton-1/+23
2013-04-19test: Rewrite nbody and spectralnorm shootout benchmarksPatrick Walton-7/+41
2013-04-19librustc: Optimize metadata::decoder::item_name.Patrick Walton-0/+9
2013-04-19librustc: Implement fast-ffi and use it in various placesPatrick Walton-2/+22
2013-04-19auto merge of #5955 : thestinger/rust/iterator, r=graydonbors-61/+251
2013-04-19iterator: add a bit of documentationDaniel Micay-1/+16
2013-04-19iterator: add a chain adaptorDaniel Micay-0/+42
2013-04-19libcore: add an UnfoldrIterator like Haskell's `unfoldr`Huon Wilson-0/+43
2013-04-19re-organize the iterator module a bitDaniel Micay-16/+16
2013-04-19move iterator adaptor tests to iterator moduleDaniel Micay-66/+67
2013-04-19libcore: clarify documentation for char_at(_reverse)Huon Wilson-4/+4
2013-04-19takewhile -> take_while, dropwhile -> skip_whileDaniel Micay-7/+7
2013-04-19iterator: add skip and takeDaniel Micay-0/+89
2013-04-18auto merge of #5938 : thestinger/rust/iterator, r=pcwaltonbors-9/+99
2013-04-18core: replace unicode match exprs with bsearch in const arrays, minor perf win.Graydon Hoare-4623/+2576
2013-04-18core: add vec::bsearch.Graydon Hoare-0/+85
2013-04-18core::comm: Modernize constructors to use `new`Brian Anderson-15/+27
2013-04-18core::pipes: Just reordering declarationsBrian Anderson-46/+49
2013-04-18core::comm: Remove functions in favor of methodsBrian Anderson-159/+97
2013-04-18core: Remove a stray #[doc(hidden)] attributeBrian Anderson-1/+0
2013-04-18core: Inline the protocol definitions of sendp and oneshotBrian Anderson-4/+128
2013-04-18core: Remove #[doc(hidden)] attributes and atomic wrapper functions from pipesBrian Anderson-48/+2
2013-04-18core: Just reordering some codeBrian Anderson-81/+81
2013-04-18core: Remove pipes::spawn_service, spawn_service_recvBrian Anderson-46/+0
2013-04-18add dropwhile and takewhile iteratorsDaniel Micay-9/+99
2013-04-18auto merge of #5935 : bjz/rust/master, r=thestingerbors-255/+367
2013-04-19Use assert_eq! instead of assert! and remove extraneous parenthesesBrendan Zabarauskas-267/+260
2013-04-18auto merge of #5933 : huonw/rust/core-read-until-byte, r=thestingerbors-6/+6