| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -53/+0 | |
| 2021-09-23 | Support incremental in compiletest for non-incremental modes. | Eric Huss | -2/+3 | |
| 2021-04-03 | Remove redundant `ignore-tidy-linelength` annotations | Simon Jakobi | -1/+1 | |
| This is step 2 towards fixing #77548. In the codegen and codegen-units test suites, the `//` comment markers were kept in order not to affect any source locations. This is because these tests cannot be automatically `--bless`ed. | ||||
| 2020-08-30 | ty: remove obsolete printer | David Wood | -7/+7 | |
| This commit removes the obsolete printer and replaces all uses of it with `FmtPrinter`. Of the replaced uses, all but one use was in `debug!` logging, two cases were notable: - `MonoItem::to_string` is used in `-Z print-mono-items` and therefore affects the output of all codegen-units tests. - `DefPathBasedNames` was used in `librustc_codegen_llvm/type_of.rs` with `LLVMStructCreateNamed` and that'll now get different values, but this should result in no functional change. Signed-off-by: David Wood <david@davidtw.co> | ||||
| 2020-03-24 | Remove `-Z incremental`. | Nicholas Nethercote | -2/+2 | |
| `-C incremental` was introduced over two years ago. `-Z incremental` was kept for transitioning, but it's been long enough now that it should be ok to remove it. | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-09-12 | Really make CGU names unique across crates. | Michael Woerister | -2/+2 | |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -8/+8 | |
| 2018-04-06 | Adapt codegen-unit test to shared-generics. | Michael Woerister | -2/+2 | |
| 2017-07-13 | Adapt cgu-partitioning tests to pre-trans symbol internalization. | Michael Woerister | -6/+6 | |
| 2017-03-18 | translate drop glue using MIR | Ariel Ben-Yehuda | -2/+0 | |
| 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-01-09 | trans: Treat generics like regular functions, not like #[inline] functions ↵ | Michael Woerister | -3/+3 | |
| during CGU partitioning. | ||||
| 2016-07-08 | trans: Adjust linkage assignment so that we don't need weak linkage. | Michael Woerister | -2/+2 | |
| 2016-07-08 | Improve linkage assignment in trans::partitioning. | Michael Woerister | -5/+5 | |
| 2016-05-01 | Fix a race condition caused by concurrently executed codegen unit tests. | Michael Woerister | -1/+3 | |
| 2016-04-28 | Make the codegen unit partitioner also emit item declarations. | Michael Woerister | -1/+1 | |
| 2016-04-28 | Add FixedUnitCount codegen unit partitioning strategy. | Michael Woerister | -1/+1 | |
| 2016-04-15 | Add initial version of codegen unit partitioning for incremental compilation. | Michael Woerister | -0/+62 | |
