about summary refs log tree commit diff
path: root/src/test/run-pass/task-killjoin.rs
AgeCommit message (Collapse)AuthorLines
2014-02-25test: Clean out the test suite a bitAlex Crichton-37/+0
This updates a number of ignore-test tests, and removes a few completely outdated tests due to the feature being tested no longer being supported. This brings a number of bench/shootout tests up to date so they're compiling again. I make no claims to the performance of these benchmarks, it's just nice to not have bitrotted code. Closes #2604 Closes #9407
2014-02-11Change `xfail` directives in compiletests to `ignore`, closes #11363Florian Hahn-2/+2
2013-08-22Enabled tests.Vadim Chugunov-1/+0
2013-08-16Reserve 'yield' keywordKevin Ballard-2/+2
Rename task::yield() to task::deschedule(). Fixes #8494.
2013-08-07Disable linked failure testsBrian Anderson-0/+1
The implementation currently contains a race that leads to segfaults.
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+2
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-8/+0
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-1/+1
2013-02-01check-fast fallout from removing export, r=burningtreeGraydon Hoare-1/+1
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-1/+1
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-2/+0
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-1/+1
2012-09-05test: "import" -> "use"Patrick Walton-1/+0
2012-07-23Add task::spawn_unlinked and start migrating away from task::unsuperviseBen Blum-4/+2
2012-07-01Convert to new closure syntaxBrian Anderson-2/+2
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-2/+2
2012-04-05Rename task::task_builder to task::builderTim Chevalier-1/+1
Closes #2120.
2012-03-13Overhaul constructor naming in libsBrian Anderson-1/+1
2012-02-20core: New task APIBrian Anderson-14/+12
2012-01-06port over the tests to use the new APINiko Matsakis-4/+4
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-1/+1
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-11-11Rehabilitate run-pass/task-killjoin.rsBrian Anderson-9/+7
2011-08-31Replace xfail-stageN with simply xfail-testMarijn Haverbeke-3/+1
Closes #799
2011-08-31Revert "Replace xfail-stageN with simply xfail-test"Marijn Haverbeke-1/+3
This reverts commit 574194f6bcfb90b9f8486002b83babc4c21208c0.
2011-08-31Replace xfail-stageN with simply xfail-testMarijn Haverbeke-3/+1
Closes #799
2011-08-17Using move-mode for spawn thunks to avoid race conditions.Eric Holk-2/+4
2011-08-15XFAIL run-pass/task-killjoinBrian Anderson-0/+4
Seems to be failing with some consistency
2011-08-15Porting a bunch of tests over.Eric Holk-4/+4
2011-08-11Bring run-pass/task-killjoin up to date and un-XFAILBrian Anderson-12/+11
2011-08-03Remove all xfail-stage0 directivesBrian Anderson-1/+0
While it is still technically possible to test stage 0, it is not part of any of the main testing rules and maintaining xfail-stage0 is a chore. Nobody should worry about how tests fare in stage0.
2011-07-27Fix damage done by the pretty-printerMarijn Haverbeke-6/+41
2011-07-27Reformat for new syntaxMarijn Haverbeke-41/+6
2011-07-22Add xfail-stage3 directives to testsBrian Anderson-0/+2
The new test runners run stage 3
2011-06-15Fix a bunch of compile-command lines to use RBUILDGraydon Hoare-1/+1
2011-05-03Assume xfail-stage0 implies stage1 and stage2 in tests, for now.Graydon Hoare-0/+2
2011-03-25Switch xfail system to use comments embedded in source files.Graydon Hoare-0/+1
2011-01-03Don't attempt to wake tasks that aren't blocked.Brian Anderson-0/+36
It's possible for a supervised task to kill and wake its supervising task then immediately try to wake it again if the supervising task has joined the supervised. This is the easiest way to prevent that.