summary refs log tree commit diff
path: root/src/test/bench
AgeCommit message (Expand)AuthorLines
2012-07-26Use iteration protocol for ebml, use vec::view in more places (issue #2880)Eric Holk-8/+4
2012-07-26shootout-mandelbrot: devnull writer needs get_type implDamian Gryski-0/+1
2012-07-25Merge pull request #3014 from elliottslaughter/fix-failed-build-by-xfailing-t...Graydon Hoare-0/+2
2012-07-25Fix build by xfailing tests which produce irreducible CFGs.Elliott Slaughter-0/+2
2012-07-25Polymorphic protocols work well enough to do MapReduce.Eric Holk-4/+2
2012-07-25Added infrastructure to spin for a bit on recv. A spin count > 0 makes bench/...Eric Holk-1/+1
2012-07-25Added a benchmark of bounded vs unbounded. Bounded is 8-12% faster. The macro...Eric Holk-0/+148
2012-07-23Convert bench and run-pass tests to new task_builder interfaceBen Blum-18/+24
2012-07-18prevent regions from escaping in ifaces; remove &r.T syntaxNiko Matsakis-1/+1
2012-07-17rustc: Implement and enforce instance coherencePatrick Walton-1/+7
2012-07-16replace core::tuple functions with methodsGareth Daniel Smith-3/+2
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-233/+233
2012-07-12Make tests passEric Holk-4/+14
2012-07-12Move port_set and shared_chan into core.Eric Holk-205/+2
2012-07-12Added a message send that uses shared chans. They are slower than port select...Eric Holk-0/+208
2012-07-12Faster select. This version gives us about a 4x speedup.Eric Holk-12/+34
2012-07-12Added a version of msgsend that uses pipes and select. Here, select is way to...Eric Holk-0/+165
2012-07-12Switch map-reduce control protocol to use pipes. This exposed a bug in the pi...Eric Holk-40/+99
2012-07-12Get rid of all of the remaining /~s in the code base.Michael Sullivan-6/+6
2012-07-11Remove slow vec+=, and make word-count difficulty harder.Eric Holk-5/+4
2012-07-11word-count-generic now generates random words in benchmark mode.Eric Holk-11/+52
2012-07-10Move streams into core.Eric Holk-43/+4
2012-07-10Use protocol compiler in future.rs. Also split recv into recv and try_recv.Eric Holk-2/+2
2012-07-10test: Fix shootout-binarytreesBrian Anderson-1/+1
2012-07-10test: Fix shootout-fastaBrian Anderson-1/+1
2012-07-09Switch 'cont' to 'again' everywhere. Close #2229.Graydon Hoare-2/+2
2012-07-07Increase the difficulty of chameneos-redux under 'make perf'Brian Anderson-1/+3
2012-07-07Add improvements suggested by erickt and bblumKevin Cantu-29/+16
2012-07-07Add the Alioth chameneos-redux benchmarkKevin Cantu-0/+214
2012-07-06Added a k-nucleotide version that uses pipes. 31% speedup.Eric Holk-0/+250
2012-07-06Removing locked queue port/chan prototype.Eric Holk-77/+0
2012-07-06Updating tests to use pipes.Eric Holk-32/+7
2012-07-06Select on pipes.Eric Holk-1/+1
2012-07-06Enabling pipes for all stages, and updating closure syntax.Eric Holk-5/+5
2012-07-06Moved pipes runtime support to libcore, and add a test that will help verify ...Eric Holk-191/+0
2012-07-06Contracts work well enough to do the message ring benchmark, and it's really ...Eric Holk-0/+326
2012-07-05Comments only: change TODOs to FIXMEs and annotate themTim Chevalier-1/+1
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-9/+13
2012-07-04Remove empty argument lists from do expressionsBen Striegel-10/+10
2012-07-03core: Convert iter::repeat to the for protocolBrian Anderson-4/+4
2012-07-03Fix more future::future breakage.Graydon Hoare-0/+2
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-1/+1
2012-07-02Update nbody benchmark to more idiomatic Rust; nix obsolete commentsLindsey Kuper-31/+27
2012-07-01Convert to new closure syntaxBrian Anderson-108/+107
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-49/+49
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-156/+156
2012-06-28Make a bunch of tests stop using the deprecated vector syntax.Michael Sullivan-39/+39
2012-06-27make core-std respect RUST_BENCHEric Holk-4/+11
2012-06-27vec::append reuses its left hand side when possible. (issue #2719)Eric Holk-3/+23
2012-06-27Remove unnecessary bounds checks in vec::push_all (issue #2719)Eric Holk-0/+33