about summary refs log tree commit diff
path: root/src/test/bench
AgeCommit message (Expand)AuthorLines
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: Remove task-perf-vector-party. No longer relevantBrian Anderson-23/+0
2012-05-26bench: Increase the difficulty of some benchmarksBrian Anderson-5/+5
2012-05-26core: Make range follow the for loop protocolBrian Anderson-25/+25
2012-05-25In generic word count, use str instead of [u8], and use built in is_alphabeti...Eric Holk-95/+8
2012-05-25Update word-count-generic to latest syntax and un-xfail it. Closes #1740.Eric Holk-52/+76
2012-05-25Get rid of many implicit copies as a preliminary to Issue #2448.Michael Sullivan-1/+1
2012-05-25replace last_use with liveness infoNiko Matsakis-1/+1
2012-05-23bench: Add hard mode to benchmarks. Activate with RUST_BENCH.Brian Anderson-69/+155
2012-05-23bench: Remove 99bob benchmarksBrian Anderson-206/+0
2012-05-23bench: Reduce constants in std-smallintmap to make it valgrind fastBrian Anderson-1/+1
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
2012-05-18create a smallintmap benchmarkNiko Matsakis-0/+46
2012-05-18port smallintmap over to dvecNiko Matsakis-2/+8
2012-05-18add swappable/dvec modulesNiko Matsakis-0/+53
2012-05-15Remove `be` keyword.Lindsey Kuper-5/+5
2012-04-27new, simpler approach to the iter libraryNiko Matsakis-4/+4
2012-04-25More slice use in vec, io, str, ebml, metadata encoder and decoder.Graydon Hoare-1/+1
2012-04-24Workarounds for bug #2280: add some temporaries for borrowing.Graydon Hoare-1/+4
2012-04-23Move map iface over to more `for`-friendly iteration methodsMarijn Haverbeke-2/+2
2012-04-19update syntax to include a slashNiko Matsakis-1/+1
2012-04-19make nominal types optionally parameterized by a self region.Niko Matsakis-1/+1
2012-04-06Convert old-style for loops to new-styleMarijn Haverbeke-7/+7
2012-04-05Rename task::task_builder to task::builderTim Chevalier-4/+4
2012-03-29test: Rewrite binarytrees to use arenasPatrick Walton-11/+22
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-45/+45
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-80/+80
2012-03-15test: Fix breakageBrian Anderson-3/+3
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-3/+3
2012-03-13Overhaul constructor naming in libsBrian Anderson-15/+15
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-30/+30
2012-03-09Add an infinite loop constructTim Chevalier-5/+5
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-0/+2
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-2/+0