summary refs log tree commit diff
path: root/src/librustc_data_structures/obligation_forest/mod.rs
AgeCommit message (Expand)AuthorLines
2018-03-05while let all the thingsleonardo.yvens-7/+1
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-48/+0
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-8/+8
2017-07-23Fix some doc/comment typos.Bruce Mitchener-2/+2
2017-04-11add some comments and `debug!` calls to "obligation forest"Niko Matsakis-18/+35
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-5/+5
2016-11-02Optimize ObligationForest's NodeState handling.Nicholas Nethercote-34/+37
2016-10-17Set stalled=false when encountering an errorJonas Schievink-0/+1
2016-10-17Don't process cycles when stalledJonas Schievink-0/+10
2016-07-02fail obligations that depend on erroring obligationsAriel Ben-Yehuda-8/+27
2016-05-13address review commentsAriel Ben-Yehuda-51/+75
2016-05-13add cycle-reporting logicAriel Ben-Yehuda-54/+109
2016-05-13rewrite obligation forest. cycles still handled incorrectly.Ariel Ben-Yehuda-274/+266
2016-03-05apply rustfmt to librustc_data_structures, correcting rust-lang-nursery/rustf...Niko Matsakis-60/+92
2016-02-01Add a notion of "per-tree" stateNiko Matsakis-49/+98
2016-01-16Document `ObligationForest` better.Niko Matsakis-36/+85
2016-01-16Permit coinductive match only for purely OIBIT backtraces.Niko Matsakis-0/+1
2016-01-14implement the obligation forest data structure and add some unit testsNiko Matsakis-0/+412