about summary refs log tree commit diff
path: root/src/test/bench/task-perf-alloc-unwind.rs
AgeCommit message (Collapse)AuthorLines
2013-08-28src/test/bench: restructureCorey Richardson-105/+0
2013-08-22Enabled tests.Vadim Chugunov-2/+0
2013-08-06remove `extra::iter`Daniel Micay-1/+1
This module provided adaptors for the old internal iterator protocol, but they proved to be quite unreadable and are not generic enough to handle borrowed pointers well. Since Rust no longer defines an internal iteration protocol, I don't think there's going to be any reuse via these adaptors.
2013-08-01std: Change `Times` trait to use `do` instead of `for`blake2-ppc-1/+1
Change the former repetition:: for 5.times { } to:: do 5.times { } .times() cannot be broken with `break` or `return` anymore; for those cases, use a numerical range loop instead.
2013-07-20Fix warnings in src/test/bench tests. Nobody will ever care.Ben Blum-1/+1
2013-07-17Clean-up tests after debug!/std-macros change.Huon Wilson-3/+3
The entire testsuite is converted to using info! rather than debug! because some depend on the code within the debug! being trans'd.
2013-07-04Remove standalone comparison functions in vec, make the trait impls better.Huon Wilson-1/+1
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-05-30Remove a bunch of unnecessary allocations and copiesBjörn Steinbrink-1/+1
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+2
2013-05-22test: Update tests to use the new syntax.Patrick Walton-3/+3
2013-05-18replace old_iter::repeat with the Times traitDaniel Micay-1/+1
2013-04-28make way for a new iter moduleDaniel Micay-1/+1
2013-03-21librustc: Forbid destructors from being attached to any structs that might ↵Patrick Walton-0/+1
contain non-Owned fields. r=nmatsakis
2013-03-05core: convert vec::{last,last_opt} to return referencesErick Tryzelaar-1/+1
2013-03-02test: Remove `fn@`, `fn~`, and `fn&` from the test suite. rs=defunPatrick Walton-3/+3
2013-02-15tests/tutorials: Get rid of `move`.Luqman Aden-1/+1
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-1/+1
rs=implflipping
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-1/+1
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-5/+4
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-1/+1
2013-01-28testsuite: De-record most bench testsTim Chevalier-15/+14
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-12-06test: Fix compilation of benchmarks for moves-based-on-type. rs=bustagePatrick Walton-1/+1
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-1/+1
2012-11-14Convert the test suite to use the Drop traitBen Striegel-1/+4
2012-10-12Make moves explicit in bench testsTim Chevalier-2/+3
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-1/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-1/+1
2012-09-06Remove struct ctorsBrian Anderson-1/+6
2012-09-05test: "import" -> "use"Patrick Walton-2/+2
2012-09-04std: Camel case listBrian Anderson-17/+17
2012-08-26Camel case the option typeBrian Anderson-5/+5
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-3/+3
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-1/+1
2012-08-05Switch alts to use arrowsBrian Anderson-2/+2
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-3/+3
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-1/+1
#2907.
2012-07-04Remove empty argument lists from do expressionsBen Striegel-2/+2
2012-07-03core: Convert iter::repeat to the for protocolBrian Anderson-1/+1
2012-07-01Convert to new closure syntaxBrian Anderson-2/+2
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-2/+2
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-3/+3
2012-06-25Remove resources from a few places I missedTim Chevalier-1/+1
2012-06-22Remove resources from remaining test casesTim Chevalier-1/+4
2012-06-02bench: Add an unwinding benchmarkBrian Anderson-0/+85