rust/src/test
bors 786b26d7b4 Auto merge of #33491 - arielb1:obligation-jungle, r=nikomatsakis
Replace the obligation forest with a graph

In the presence of caching, arbitrary nodes in the obligation forest can be merged, which makes it a general graph. Handle it as such, using cycle-detection algorithms in the processing.

I should do performance measurements sometime.

This was pretty much written as a proof-of-concept. Please help me write this in a less-ugly way. I should also add comments explaining what is going on.

r? @nikomatsakis
2016-05-16 18:39:59 -07:00
..
codegen rustc: Implement custom panic runtimes 2016-05-09 08:22:36 -07:00
codegen-units trans: Make collector handle the drop_in_place() intrinsic. 2016-05-11 14:30:33 -04:00
compile-fail Auto merge of #33491 - arielb1:obligation-jungle, r=nikomatsakis 2016-05-16 18:39:59 -07:00
compile-fail-fulldeps s/aux/auxiliary, because windows 2016-05-06 16:24:48 -04:00
debuginfo s/aux/auxiliary, because windows 2016-05-06 16:24:48 -04:00
incremental Fix test cases to reflect that #32014...went away 2016-04-06 16:38:29 -04:00
parse-fail syntax: Refactor parsing of method declarations 2016-05-14 13:23:37 +03:00
pretty Fix fallout in tests 2016-03-30 22:00:48 +00:00
run-fail Add #[rustc_no_mir] to make tests pass with -Z orbit. 2016-03-17 22:48:07 +02:00
run-fail-fulldeps Improve error message for let-in-expr-position 2016-01-26 13:55:46 +05:30
run-make Auto merge of #33538 - Ms2ger:LocalCrateReader, r=arielb1 2016-05-13 23:34:52 -07:00
run-pass Auto merge of #33640 - lucab:to-upstream/tcp-stress, r=alexcrichton 2016-05-16 02:47:12 -07:00
run-pass-fulldeps Improve derived implementations for enums with lots of fieldless variants 2016-05-12 21:05:13 +02:00
run-pass-valgrind Add #[rustc_no_mir] to make tests pass with -Z orbit. 2016-03-17 22:48:07 +02:00
rustdoc rustdoc: Fix missing type parameters on impls 2016-05-12 20:08:33 +01:00
ui pacify the mercilous tidy 2016-05-16 16:48:48 -04:00