summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
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/+116
2013-04-19core::rt: Declare large parts of the I/O APIBrian Anderson-30/+1539
2013-04-19auto merge of #5824 : bleibig/rust/debuginfo, r=brsonbors-35/+232
2013-04-19librustc: Remove debug code; xfail-pretty reverse-complement.Patrick Walton-4/+9
2013-04-19test: Rewrite mandelbrot benchmark.Patrick Walton-175/+53
2013-04-19rt: Remove dump_stacksPatrick Walton-3/+0
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-406/+778
2013-04-19test: Implement pidigits and reverse-complementPatrick Walton-0/+328
2013-04-19Move shootout-k-nucleotide to benchPatrick Walton-0/+0
2013-04-19test: Add k-nucleotidePatrick Walton-0/+314
2013-04-19test: Add fannkuch-redux and fasta-redux shootout benchmarksPatrick Walton-82/+322
2013-04-19test: Rewrite nbody and spectralnorm shootout benchmarksPatrick Walton-306/+206
2013-04-19llvm: Fixes for RustWrapper.Patrick Walton-6/+0
2013-04-19librustc: Improve inlining behavior.Patrick Walton-0/+9
2013-04-19rt: Fix scalability problem with big stacks on 32 bitPatrick Walton-6/+131
2013-04-19libstd: Micro-optimize vuint_atPatrick Walton-4/+53
2013-04-19librustc: Optimize metadata::decoder::item_name.Patrick Walton-2/+48
2013-04-19librustc: Remove def_ids from types.Patrick Walton-50/+8
2013-04-19librustc: Take primitive types out of the type hash table.Patrick Walton-25/+133
2013-04-19librustc: Switch the `@`s in types with `~`Patrick Walton-6/+13
2013-04-19rustllvm: Fix RustWrapper.cppPatrick Walton-7/+16
2013-04-19librustc: Implement fast-ffi and use it in various placesPatrick Walton-69/+618
2013-04-19librustc: Remove `fail_unless!`Patrick Walton-1/+25
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 #5943 : brson/rust/struct-return, r=graydonbors-9/+5
2013-04-18auto merge of #5938 : thestinger/rust/iterator, r=pcwaltonbors-9/+99
2013-04-18auto merge of #5914 : catamorphism/rust/copy-cops, r=catamorphismbors-46/+46
2013-04-18rustc: Anti-copy policeTim Chevalier-32/+33
2013-04-18auto merge of #5924 : catamorphism/rust/non-fatal-errors, r=catamorphismbors-11/+68
2013-04-18auto merge of #5920 : catamorphism/rust/rustpkg, r=catamorphismbors-238/+526
2013-04-18TidyTim Chevalier-2/+53
2013-04-18rustc: Make some typechecker errors non-fatalTim Chevalier-11/+68
2013-04-18xfail box and vec debug info testsBrian Leibig-0/+4
2013-04-18rustc: One less copyTim Chevalier-14/+13
2013-04-18core: replace unicode match exprs with bsearch in const arrays, minor perf win.Graydon Hoare-4626/+2622
2013-04-18core: add vec::bsearch.Graydon Hoare-0/+85
2013-04-18auto merge of #5921 : brson/rust/pipes, r=brsonbors-433/+510
2013-04-18rustc: Fix struct returns on x86 mac for 8-byte structsBrian Anderson-9/+5