| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-11-07 | Merge pull request #37641 from brson/beta-next 1.13.0 | Brian Anderson | -0/+257 | |
| [beta] Add release notes for 1.13.0 | ||||
| 2016-11-07 | Add release notes for 1.13.0 | Brian Anderson | -0/+257 | |
| 2016-11-04 | Merge pull request #37594 from TimNN/fix-37559-beta | Alex Crichton | -0/+0 | |
| [beta] fix #37559: update compiler-rt | ||||
| 2016-11-04 | fix #37559: update compiler-rt | Tim Neumann | -0/+0 | |
| 2016-11-04 | Merge pull request #37582 from brson/beta-next | Brian Anderson | -1/+2 | |
| [beta] Long lines | ||||
| 2016-11-04 | Long lines | Brian Anderson | -1/+2 | |
| 2016-11-03 | Merge pull request #37567 from brson/env-beta | Brian Anderson | -2/+2 | |
| [beta] Set RUSTC_BOOTSTRAP to some value. | ||||
| 2016-11-03 | Set RUSTC_BOOTSTRAP to some value. | Brian Anderson | -2/+2 | |
| Environment variables on windows can't be empty. | ||||
| 2016-11-03 | Merge pull request #37549 from brson/beta-next | Brian Anderson | -145/+252 | |
| [beta] backports | ||||
| 2016-11-03 | Bump prerelease version | Brian Anderson | -1/+1 | |
| 2016-11-03 | Fix ICE when printing closures, and other similar types | Mark-Simulacrum | -3/+14 | |
| 2016-11-03 | Fix ICE when attempting to get closure generics. | Mark-Simulacrum | -21/+38 | |
| 2016-11-03 | add #32791 test case | Niko Matsakis | -0/+81 | |
| 2016-11-03 | normalize trait-ref in context of impl | Niko Matsakis | -8/+8 | |
| The `specializes()` function was trying to normalize the impl trait in an empty environment. This could lead to inexplicable failures. | ||||
| 2016-11-03 | Do not intern filemap to entry w/ mismatched length. Fix #37274 (I think). | Felix S. Klock II | -0/+7 | |
| 2016-11-03 | Fix label scopes. | Jeffrey Seyfried | -19/+16 | |
| 2016-11-03 | Allow bootstrapping without a key. Fixes #36548 | Brian Anderson | -66/+19 | |
| This will make it easier for packagers to bootstrap rustc when they happen to have a bootstrap compiler with a slightly different version number. It's not ok for anything other than the build system to set this environment variable. | ||||
| 2016-11-03 | add a per-param-env cache to `impls_bound` | Ariel Ben-Yehuda | -27/+41 | |
| There used to be only a global cache, which led to uncached calls to trait selection when there were type parameters. I'm running a check that there are no adverse performance effects. Fixes #37106 (drop elaboration times are now ~half of borrow checking, so might still be worthy of optimization, but not critical). | ||||
| 2016-11-03 | Add release notes for 1.12.1 | Brian Anderson | -0/+27 | |
| 2016-11-02 | Merge pull request #37526 from brson/beta-bootstrap | Alex Crichton | -2/+2 | |
| [beta] Update bootstrap compiler to 1.12.1 | ||||
| 2016-11-02 | Update bootstrap compiler to 1.12.1 | Brian Anderson | -2/+2 | |
| 2016-10-22 | Merge pull request #37344 from TimNN/beta-pad-align | Alex Crichton | -14/+39 | |
| [beta] trans: pad const structs to aligned size | ||||
| 2016-10-22 | [beta] trans: pad const structs to aligned size | Tim Neumann | -14/+39 | |
| 2016-10-19 | Merge pull request #37284 from brson/beta-next | Alex Crichton | -0/+0 | |
| [beta] std: Update liblibc submodule | ||||
| 2016-10-19 | std: Update liblibc submodule | Alex Crichton | -0/+0 | |
| This fixes compilation on the s390x target | ||||
| 2016-10-18 | Merge pull request #37266 from brson/beta-next | Alex Crichton | -128/+139 | |
| [beta] backports | ||||
| 2016-10-19 | Review changes | Nick Cameron | -1/+1 | |
| 2016-10-19 | Deprecate `Reflect` | Nick Cameron | -22/+13 | |
| [tracking issue](https://github.com/rust-lang/rust/issues/27749) | ||||
| 2016-10-19 | Stabilise attributes on statements. | Nick Cameron | -22/+12 | |
| Note that attributes on expressions are still unstable and are behind the `stmt_expr_attributes` flag. cc [Tracking issue](https://github.com/rust-lang/rust/issues/15701) | ||||
| 2016-10-19 | Stabilise `?` | Nick Cameron | -89/+28 | |
| cc [`?` tracking issue](https://github.com/rust-lang/rust/issues/31436) | ||||
| 2016-10-19 | Add regression test. | Jeffrey Seyfried | -0/+25 | |
| 2016-10-19 | Support importing inaccessible `extern crate`s with a warning again. | Jeffrey Seyfried | -1/+2 | |
| 2016-10-19 | rustc: More fixes for arch-independent hashing | Alex Crichton | -8/+73 | |
| In another attempt to fix #36793 this commit attempts to head off any future problems by adding a custom `WidentUsizeHasher` which will widen any hashing of `isize` and `usize` to a `u64` as necessary. This obviates the need for a previous number of `as u64` annotations and will hopefully protect us against future problems here. Closes #36793 (hopefully) | ||||
| 2016-10-18 | Merge pull request #37264 from brson/beta-next | Alex Crichton | -2/+2 | |
| [beta] update mips64* data-layout | ||||
| 2016-10-19 | update mips64* data-layout | Tim Neumann | -2/+2 | |
| 2016-10-18 | Merge pull request #37256 from brson/beta-next | Brian Anderson | -22/+13 | |
| [beta] debuginfo: Create debuginfo for re-aggregated spread_arg instead of f… | ||||
| 2016-10-18 | debuginfo: Create debuginfo for re-aggregated spread_arg instead of for the ↵ | Michael Woerister | -22/+13 | |
| individual pieces. | ||||
| 2016-10-18 | Merge pull request #37239 from brson/beta-next | Brian Anderson | -53/+172 | |
| [beta] backports | ||||
| 2016-10-18 | normalize types every time HR regions are erased | Ariel Ben-Yehuda | -36/+62 | |
| Associated type normalization is inhibited by higher-ranked regions. Therefore, every time we erase them, we must re-normalize. I was meaning to introduce this change some time ago, but we used to erase regions in generic context, which broke this terribly (because you can't always normalize in a generic context). That seems to be gone now. Ensure this by having a `erase_late_bound_regions_and_normalize` function. Fixes #37109 (the missing call was in mir::block). | ||||
| 2016-10-18 | Some tests to check that lifetime parametric fn's do not trip up LLVM. | Felix S. Klock II | -0/+54 | |
| 2016-10-18 | Inject bitcast if types mismatch when building a store instruction. | Felix S. Klock II | -0/+24 | |
| 2016-10-18 | Fix ICE by injecting bitcasts if types mismatch when building invokes or calls. | Felix S. Klock II | -17/+32 | |
| 2016-10-14 | Merge pull request #37169 from brson/beta-next | Brian Anderson | -1/+1 | |
| [beta] Bump prerelease version | ||||
| 2016-10-14 | Bump prerelease version | Brian Anderson | -1/+1 | |
| 2016-10-14 | Merge pull request #37168 from brson/beta-next | Alex Crichton | -1/+1 | |
| [beta] LLVM: Backport "[SimplifyCFG] Correctly test for unconditional branch… | ||||
| 2016-10-14 | LLVM: Backport "[SimplifyCFG] Correctly test for unconditional branches in ↵ | Michael Woerister | -1/+1 | |
| GetCaseResults" | ||||
| 2016-10-14 | Merge pull request #37078 from petrochenkov/beta | Brian Anderson | -2/+14 | |
| [beta] Temporary fix for metadata decoding for struct constructors | ||||
| 2016-10-11 | Merge pull request #37080 from alexcrichton/beta-next | Brian Anderson | -91/+536 | |
| Backporting PRs to beta | ||||
| 2016-10-11 | trans: Make sure that each FnOnce shim is only translated once. | Michael Woerister | -0/+6 | |
| 2016-10-11 | Add symbol hash to trans::partitioning debug output. | Michael Woerister | -5/+16 | |
