| Age | Commit message (Expand) | Author | Lines |
| 2017-08-09 | Initial pass review comments | Alex Crichton | -3/+1 |
| 2017-08-09 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -654/+1651 |
| 2017-08-09 | trans-scheduler: Let main thread take over for other worker. | Michael Woerister | -0/+10 |
| 2017-08-06 | Auto merge of #43488 - Florob:repeat-opt, r=arielb1 | bors | -4/+34 |
| 2017-08-05 | Auto merge of #43554 - eddyb:apfloat, r=nikomatsakis | bors | -12/+16 |
| 2017-08-04 | Auto merge of #43615 - dhduvall:lto-unaligned-read, r=nagisa | bors | -2/+3 |
| 2017-08-04 | Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakis | bors | -0/+3 |
| 2017-08-04 | trans: Reuse immediate value in call to call_memset() | Florian Zeitz | -2/+1 |
| 2017-08-02 | Fix some unaligned reads on SPARC in LTO | Danek Duvall | -2/+3 |
| 2017-08-02 | rustc_trans: do not pass floating-point values to LLVM through FFI. | Eduard-Mihai Burtescu | -14/+13 |
| 2017-08-02 | rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat. | Eduard-Mihai Burtescu | -3/+8 |
| 2017-08-02 | incr.comp.: Properly incorporate symbol linkage and visibility into CGU hash. | Michael Woerister | -18/+5 |
| 2017-08-02 | Rollup merge of #43389 - alexcrichton:thread-error, r=michaelwoerister | Corey Farwell | -12/+11 |
| 2017-08-02 | Fixed another problem. | Isaac van Bakel | -2/+2 |
| 2017-08-02 | trans: Check LLVM type instead of Layout | Florian Zeitz | -8/+4 |
| 2017-08-01 | Fixed all unnecessary muts in language core | Isaac van Bakel | -2/+2 |
| 2017-08-01 | Auto merge of #43506 - michaelwoerister:async-llvm, r=alexcrichton | bors | -575/+1487 |
| 2017-08-01 | async-llvm(28): Make some error messages more informative. | Michael Woerister | -6/+18 |
| 2017-07-31 | async-llvm(27): Move #[rustc_error] check to an earlier point in order to res... | Michael Woerister | -9/+17 |
| 2017-07-31 | trans::mir::constant - fix assignment error recovery | Ariel Ben-Yehuda | -27/+35 |
| 2017-07-31 | async-llvm(26): Print error when failing to acquire Jobserver token. | Michael Woerister | -14/+18 |
| 2017-07-31 | async-llvm(25): Restore -Ztime-passes output for trans and LLVM. | Michael Woerister | -7/+52 |
| 2017-07-31 | async-llvm(24): Improve scheduling and documentation. | Michael Woerister | -90/+214 |
| 2017-07-31 | async-llvm(23): Let the main thread also do LLVM work in order to reduce memo... | Michael Woerister | -98/+218 |
| 2017-07-31 | async-llvm(22): mw invokes mad html skillz to produce graphical LLVM timing r... | Michael Woerister | -0/+222 |
| 2017-07-31 | async-llvm(21): Re-use worker-ids in order to simulate persistent worker thre... | Michael Woerister | -6/+29 |
| 2017-07-31 | async-llvm(20): Do some cleanup. | Michael Woerister | -25/+24 |
| 2017-07-31 | async-llvm(19): Already start LLVM while still translating. | Michael Woerister | -48/+55 |
| 2017-07-31 | async-llvm(18): Instantiate OngoingCrateTranslation before starting translation. | Michael Woerister | -57/+70 |
| 2017-07-31 | async-llvm(17): Create MSVC __imp_ symbols immediately for each module. | Michael Woerister | -39/+27 |
| 2017-07-31 | async-llvm(16): Inject allocator shim into LLVM module immediately if necessary. | Michael Woerister | -12/+27 |
| 2017-07-31 | async-llvm(15): Don't require number of codegen units upfront. | Michael Woerister | -34/+27 |
| 2017-07-31 | async-llvm(14): Move LTO/codegen-unit conflict check to beginning of compilat... | Michael Woerister | -13/+0 |
| 2017-07-31 | async-llvm(13): Submit LLVM work packages from base::trans_crate(). | Michael Woerister | -83/+87 |
| 2017-07-31 | async-llvm(12): Hide no_integrated_as logic in write::run_passes. | Michael Woerister | -41/+23 |
| 2017-07-31 | async-llvm(11): Delay joining ongoing translation until right before linking. | Michael Woerister | -110/+98 |
| 2017-07-31 | async-llvm(10): Factor compile output files cleanup into separate functions. | Michael Woerister | -85/+101 |
| 2017-07-31 | async-llvm(9): Move OngoingCrateTranslation into back::write. | Michael Woerister | -71/+81 |
| 2017-07-31 | async-llvm(8): Clean up resource management and drop LLVM modules ASAP. | Michael Woerister | -149/+256 |
| 2017-07-31 | async-llvm(7): Clean up error handling a bit. | Michael Woerister | -6/+13 |
| 2017-07-31 | async-llvm(6): Make the LLVM work coordinator get its work package through a ... | Michael Woerister | -28/+53 |
| 2017-07-31 | async-llvm(5): Do continuous error handling on main thread. | Michael Woerister | -14/+55 |
| 2017-07-31 | async-llvm(4): Move work coordination to separate thread in order to free up ... | Michael Woerister | -63/+61 |
| 2017-07-31 | async-llvm(3): Make write::CodegenContext Clone and Send. | Michael Woerister | -82/+78 |
| 2017-07-31 | async-llvm(2): Decouple diagnostics emission from LLVM worker coordination. | Michael Woerister | -154/+238 |
| 2017-07-31 | async-llvm(1): Run LLVM already in trans_crate(). | Michael Woerister | -25/+119 |
| 2017-07-30 | add new instructions for asserting when values are valid, and to describe whe... | Ralf Jung | -0/+3 |
| 2017-07-29 | Auto merge of #43492 - lu-zero:master, r=alexcrichton | bors | -1/+4 |
| 2017-07-29 | Auto merge of #43518 - cuviper:aapcs_vfp, r=eddyb | bors | -5/+55 |
| 2017-07-28 | Remove support for `gen arg` | Alex Crichton | -1/+1 |