summary refs log tree commit diff
path: root/src/test/bench/graph500-bfs.rs
AgeCommit message (Expand)AuthorLines
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-1/+1
2012-07-01Convert to new closure syntaxBrian Anderson-22/+22
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-21/+21
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-11/+11
2012-06-28Make a bunch of tests stop using the deprecated vector syntax.Michael Sullivan-2/+2
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-9/+9
2012-06-25Improved graph500 performance (Issue #2719)Eric Holk-1/+1
2012-06-20Comments only: typosTim Chevalier-1/+1
2012-06-19Moved arc to libcore and added an arc that allows shared mutable state throug...Eric Holk-1/+0
2012-06-16Revert "Moved arc to libstd and added an arc that allows shared mutable state...Tim Chevalier-0/+1
2012-06-15Moved arc to libstd and added an arc that allows shared mutable state through...Eric Holk-1/+0
2012-05-30Add xorshift to core::rand, which gave a 3x speedup for graph generation in t...Eric Holk-3/+3
2012-05-30Remove warnings in std::par.Eric Holk-1/+1
2012-05-30Avoid some more copies.Eric Holk-6/+6
2012-05-30Added a factory version of par::mapi, which avoids the need for share_arc, an...Eric Holk-27/+29
2012-05-30Use std::deque now that the bugs are fixed. Also, avoid a few copies.Eric Holk-46/+7
2012-05-30Move par into libstd. Closes #2441.Eric Holk-113/+1
2012-05-30Include capture clauses when generating metadata.Eric Holk-6/+2
2012-05-29Adding shared_arc to hide some of the tedium of sharing an arc between tasks.Eric Holk-18/+28
2012-05-26bench: Increase the difficulty of some benchmarksBrian Anderson-1/+1
2012-05-23bench: Add hard mode to benchmarks. Activate with RUST_BENCH.Brian Anderson-3/+11
2012-05-22bench: Reduce some constants to make graph500-bfs fasterBrian Anderson-2/+2
2012-05-22Updating pbfs for new kind rules.Eric Holk-6/+7
2012-05-22Removed accidental machine size dependencies.Eric Holk-19/+22
2012-05-22Updating bfs to work with the new random methods.Eric Holk-9/+2
2012-05-22More unsafe pointers to share immutable structures between tasks. This versio...Eric Holk-16/+20
2012-05-22Be less careful about checking that lengths make sense, for slightly more per...Eric Holk-6/+2
2012-05-22Using unsafe pointers to views to try to reduce some vector copy and allocati...Eric Holk-20/+48
2012-05-22Using unsafe pointers to share closures.Eric Holk-1/+4
2012-05-22Using libstd future instead.Eric Holk-74/+38
2012-05-22A new version of the sequential BFS. This uses the same approach as the paral...Eric Holk-0/+91
2012-05-22BFS now tries a number of search keys.Eric Holk-18/+69
2012-05-22A parallel BFS.Eric Holk-6/+103
2012-05-22Adding a module with parallel vector operations.Eric Holk-4/+112
2012-05-22Added most of the Graph500 validation routine. It's very slow.Eric Holk-4/+109
2012-05-22Starting on a BFS benchmark, but ran into problems with the deque module, so ...Eric Holk-0/+172