| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-11 | Support for disabling the PLT on ELF targets | Gabriel Majeri | -5/+5 | |
| Disable the PLT where possible to improve performance for indirect calls into shared libraries. This optimization is enabled by default where possible. - Add the `NonLazyBind` attribute to `rustllvm`: This attribute informs LLVM to skip PLT calls in codegen. - Disable PLT unconditionally: Apply the `NonLazyBind` attribute on every function. - Only enable no-plt when full relro is enabled: Ensures we only enable it when we have linker support. - Add `-Z plt` as a compiler option | ||||
| 2017-11-07 | Update codegen tests. | Michael Woerister | -10/+10 | |
| 2017-04-12 | rustc_trans: avoid a separate entry BB if START_BLOCK has no backedges. | Eduard-Mihai Burtescu | -10/+37 | |
| 2016-08-24 | Disable old trans access via -Z orbit, #[rustc_no_mir] or --disable-orbit. | Eduard Burtescu | -3/+3 | |
| 2016-06-20 | trans: generalize immediate temporaries to all MIR locals. | Eduard Burtescu | -1/+3 | |
| 2016-03-22 | Add tests | Ticki | -0/+69 | |
