about summary refs log tree commit diff
path: root/src/test/bench
AgeCommit message (Collapse)AuthorLines
2013-01-23test: fix benchmark unsafe blocks, r=burningtree.Graydon Hoare-51/+60
2013-01-23fix core-map.rs benchmarkDaniel Micay-33/+175
2013-01-23switch LinearMap to current constructor conventionDaniel Micay-2/+2
2013-01-23libcore: Use LLVM intrinsics for floor; add a new Perlin noise benchmark. ↵Patrick Walton-0/+110
r=brson
2013-01-23rename send_map to hashmapDaniel Micay-1/+1
This makes the module much more discoverable, and is in line with the 'treemap' naming.
2013-01-23core: Rename to_mut and from_mut to cast_to_mut and cast_from_mutTrinick-11/+11
2013-01-10add two more copies required in word-count rs=breakageNiko Matsakis-2/+2
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-21/+31
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-31/+21
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-21/+31
module scope. r=tjc
2013-01-02use newtype struct for devnull rather than type aliased recordTed Horst-3/+3
2013-01-02really update mandelbrot to pipesTed Horst-14/+9
2012-12-28test: Fix benchmarks. rs=rustbotPatrick Walton-52/+47
2012-12-24Update shootout-mandelbrot to work with the new io::WriterTim Chevalier-5/+5
2012-12-23update mandelbrot to pipes, a few other updatesTed Horst-22/+11
2012-12-18core: add macro_rules! for "condition! { c: in -> out; }".Graydon Hoare-1/+1
2012-12-14Fix broken testsBrian Anderson-12/+12
2012-12-14Un-xfail tests that work nowTim Chevalier-1/+0
2012-12-14Rename core::comm to core::oldcommBrian Anderson-65/+65
2012-12-14Remove spawn_listener, spawn_conversationBrian Anderson-1/+14
These are not needed in a pipe-based Rustiverse
2012-12-14Remove bench/shootout-threadring.rsBrian Anderson-63/+0
Will need to be completely rewritten for pipes
2012-12-14Remove two comm-oriented benchmarks that have pipe equivsBrian Anderson-83/+0
2012-12-13Fix benchmarksBrian Anderson-208/+1
2012-12-13Rename Send trait to OwnedBrian Anderson-16/+16
2012-12-11Reverse the order of the results of pipes::streamTim Chevalier-10/+10
As per #3637.
2012-12-11libstd: refactor future, remove with(), remove ~ indirection.Graydon Hoare-3/+3
Conflicts: src/libstd/future.rs
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+340
2012-12-07Xfail broken testsTim Chevalier-0/+1
2012-12-07bench: fix nbody bugs, r=burningtree.Graydon Hoare-13/+29
2012-12-06test: Fix compilation of benchmarks for moves-based-on-type. rs=bustagePatrick Walton-14/+16
2012-12-06test: Fix shootout-mandelbrot.rs. rs=bustagePatrick Walton-5/+5
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-1/+1
2012-11-28Merge pull request #4032 from catamorphism/getoptsGraydon Hoare-1/+1
[libstd] getopts, now with fewer copies
2012-11-26libcore: Add explicit self to all overloaded operators but Add and Index. ↵Patrick Walton-1/+1
r=brson
2012-11-25Fix test breakageBrian Anderson-2/+2
2012-11-25Add improvements to insert_with_keyKevin Cantu-2/+2
This commit adds a lower-level implementation of the generic `insert_with_key` which I expect to be faster. Now insert could be defined with insert_with_key, too, although I'm not sure we want to do that. This also clarifies the tests a bit and adds an `insert_with` function.
2012-11-25Test insert_with_key...Kevin Cantu-8/+2
2012-11-24[libstd] getopts, now with fewer copiesTim Chevalier-1/+1
Change the opt_ functions in getopts to take a reference to a Matches, instead of taking a Matches by-value, as suggested in
2012-11-15Add comments explaining why these tests failTim Chevalier-4/+2
2012-11-14Convert the test suite to use the Drop traitBen Striegel-1/+4
2012-11-13cleanup: convert some remaining #foo invocations to foo! form.Graydon Hoare-14/+9
2012-10-30Remove xfail-pretty from tests that pretty-print correctly nowTim Chevalier-14/+0
2012-10-25Merge remote-tracking branch '14427/incoming'Brian Anderson-2/+2
Conflicts: src/libstd/sort.rs
2012-10-23Move futures to stdBrian Anderson-7/+4
2012-10-23core: Use PortOne instead of Future in future_resultBrian Anderson-5/+5
2012-10-23Remove uses of binary move - <- - from tests and librariesTim Chevalier-11/+12
2012-10-22Merge remote-tracking branch 'original/incoming' into incomingSimon BD-135/+132
2012-10-12Make moves explicit in bench testsTim Chevalier-123/+124
2012-10-12Replace several common macros of the form #m[...] with m!(...)Kevin Cantu-5/+5
This commit replaces nearly all remaining uses of #fmt, #debug, #error, and #info, and fixes some error messages...
2012-10-11Change FIXME numberTim Chevalier-1/+1