| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-09-29 | make match exaustive | Douglas Campos | -10/+13 | |
| 2017-09-29 | improve documentation for resolve() | Douglas Campos | -2/+18 | |
| 2017-09-29 | style fixes as requested by @eddyb | Douglas Campos | -2/+0 | |
| 2017-09-29 | stop using monomorphize::resolve() | Douglas Campos | -2/+5 | |
| 2017-09-29 | take ParamEnv into account when resolving | Douglas Campos | -3/+4 | |
| 2017-09-29 | make it not to be a method | Douglas Campos | -8/+7 | |
| 2017-09-29 | copy resolve() over to librustc | Douglas Campos | -0/+191 | |
| 2017-09-20 | Implement `Copy`/`Clone` for closures | scalexm | -1/+1 | |
| 2017-09-13 | bring TyCtxt into scope | Douglas Campos | -4/+4 | |
| 2017-08-14 | Rename `BuiltinShim` -> `CloneShim` | scalexm | -3/+3 | |
| 2017-08-14 | Make `Clone` a lang item and generate builtin impls. | scalexm | -8/+18 | |
| Fixes #28229. Fixes #24000. | ||||
| 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 | |
