| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-07-10 | Allow 'tcx in define_dep_nodes! and deduplicate some DepNodes. | Michael Woerister | -22/+0 | |
| 2017-06-09 | incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs. | Michael Woerister | -3/+4 | |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -1/+1 | |
| 2017-04-22 | cache attributes of items from foreign crates | Ariel Ben-Yehuda | -4/+1 | |
| this avoids parsing item attributes on each call to `item_attrs`, which takes off 33% (!) of translation time and 50% (!) of trans-item collection time. | ||||
| 2017-03-18 | translate drop glue using MIR | Ariel Ben-Yehuda | -1/+8 | |
| Drop of arrays is now translated in trans::block in an ugly way that I should clean up in a later PR, and does not handle panics in the middle of an array drop, but this commit & PR are growing too big. | ||||
| 2017-03-18 | translate closure shims using MIR | Ariel Ben-Yehuda | -11/+5 | |
| 2017-03-18 | resolve instances to ty::Instance directly | Ariel Ben-Yehuda | -6/+28 | |
| This removes the duplication between collector, callee, and (eventually) MIRI. | ||||
| 2017-03-18 | move Instance to rustc and use it in the collector | Ariel Ben-Yehuda | -0/+105 | |
