| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-03-08 | Produce instead of pointers | Oliver Schneider | -1/+1 | |
| 2017-12-03 | funnel all unwind paths through a single Resume block | Ariel Ben-Yehuda | -2/+2 | |
| This simplifies analysis and borrow-checking because liveness at the resume point can always be simply propagated. Later on, the "dead" Resumes are removed. | ||||
| 2017-11-09 | change MIR dump filenames from `nodeN` to `DefPath` | Mikhail Modin | -4/+4 | |
| 2017-05-02 | simplify the MirPass traits and passes dramatically | Niko Matsakis | -4/+4 | |
| Overall goal: reduce the amount of context a mir pass needs so that it resembles a query. - The hooks are no longer "threaded down" to the pass, but rather run automatically from the top-level (we also thread down the current pass number, so that the files are sorted better). - The hook now receives a *single* callback, rather than a callback per-MIR. - The traits are no longer lifetime parameters, which moved to the methods -- given that we required `for<'tcx>` objecs, there wasn't much point to that. - Several passes now store a `String` instead of a `&'l str` (again, no point). | ||||
| 2017-02-25 | rustc_const_eval: always demand typeck_tables for evaluating constants. | Eduard-Mihai Burtescu | -1/+1 | |
| 2017-02-10 | Rebase fixups | Simonas Kazlauskas | -1/+1 | |
| 2016-09-29 | Remove MIR dump comments from mir-opt tests | Jonas Schievink | -3/+3 | |
| They're ignored by the test runner, so let's not suggest that they matter | ||||
| 2016-07-20 | add mir optimization tests, dump-mir-dir option | Scott A Carr | -0/+27 | |
