| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-07-07 | Auto merge of #52134 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum 1.27.1 | bors | -7/+79 | |
| Stable release 1.27.1 r? @alexcrichton | ||||
| 2018-07-07 | Release notes 1.27.1 | Mark Rousskov | -1/+24 | |
| 2018-07-07 | Apply security patch for rustdoc | steveklabnik | -1/+7 | |
| CVE number has not yet been assigned, patch made by steveklabnik. | ||||
| 2018-07-03 | use `pat_ty_adjusted` from `expr_use_visitor` to type of arguments | Niko Matsakis | -2/+45 | |
| 2018-07-03 | rename `pat_ty` to `pat_ty_adjusted` for clarity | Niko Matsakis | -4/+4 | |
| 2018-06-19 | Auto merge of #51627 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum 1.27.0 | bors | -0/+1 | |
| Dummy commit to attempt to recreate prerelease artifacts I am uncertain that this will work, but I think it might. I believe that due to a rather late start on starting the prerelease deploy/build we may have been deploying around the time of date change which resulted in the manifest getting a different date than the directory the artifacts were uploaded into. I'm uncertain that was the case, but it seems like it. This is an attempt to re-deploy, hopefully not hitting the same problem. | ||||
| 2018-06-18 | Dummy commit to attempt to recreate prerelease artifacts | Mark Simulacrum | -0/+1 | |
| 2018-06-18 | Auto merge of #51620 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum | bors | -3/+3 | |
| Stable release 1.27.0 r? @ghost | ||||
| 2018-06-18 | Stable release 1.27.0 | Mark Simulacrum | -3/+3 | |
| 2018-06-16 | Auto merge of #51593 - pietroalbini:beta-backports, r=Mark-Simulacrum | bors | -0/+158 | |
| [beta] Rollup backports * #51261: Updated RELEASES.md for 1.27.0 * #51591: Remove `?` macro separator compatibility note from 1.27 release notes r? @Mark-Simulacrum | ||||
| 2018-06-16 | Remove `?` macro separator compatibility note from 1.27 release notes | Pietro Albini | -7/+0 | |
| The implementation has been reverted. | ||||
| 2018-06-16 | Updated RELEASES.md for 1.27.0 | Aaron Power | -0/+165 | |
| 2018-06-12 | Auto merge of #51522 - ehuss:cargo-127b, r=Mark-Simulacrum | bors | -0/+0 | |
| [BETA] Update Cargo - rust-lang/cargo#5577 - revert rust-lang/cargo#5461 (Support crate renames in `cargo metadata`) - rust-lang/cargo#5567 - Copy `--all-features` request to all workspace members | ||||
| 2018-06-12 | [BETA] Update Cargo | Eric Huss | -0/+0 | |
| - rust-lang/cargo#5577 - revert rust-lang/cargo#5461 (Support crate renames in `cargo metadata`) - rust-lang/cargo#5567 - Copy `--all-features` request to all workspace members | ||||
| 2018-06-09 | Auto merge of #51432 - pietroalbini:beta-backports, r=kennytm | bors | -127/+346 | |
| [beta] Rollup backports Merged and accepted: * #51417: Revert #49719 * #51283: Deny #[cfg] and #[cfg_attr] on generic parameters * #51328: Do not promote union field accesses r? @ghost | ||||
| 2018-06-08 | Deduplicate and fix a test | Oliver Schneider | -48/+11 | |
| 2018-06-08 | Do not promote union field accesses | Oliver Schneider | -4/+55 | |
| 2018-06-08 | Deny #[cfg] and #[cfg_attr] on generic parameters. | kennytm | -3/+124 | |
| 2018-06-08 | Revert "Auto merge of #49719 - mark-i-m:no_sep, r=petrochenkov" | Pietro Albini | -72/+156 | |
| This reverts commit d6ba1b9b021c408fcad60ee52acf8af5e1b2eb00, reversing changes made to 8de5353f75dcde04abe947e0560dc5edd861cf3a. | ||||
| 2018-06-03 | Auto merge of #51037 - pietroalbini:beta-backports, r=pietroalbini | bors | -166/+529 | |
| [beta] Process backports Merged and approved: * #50812: Fix issue #50811 (`NaN > NaN` was true). * #50879: Fix naming conventions for new lints * #51011: rustdoc: hide macro export statements from docs * #51051: prohibit turbofish in impl Trait methods * #51052: restore emplacement syntax (obsolete) * #51146: typeck: Do not pass the field check on field error * #51235: remove notion of Implicit derefs from mem-cat r? @ghost | ||||
| 2018-06-03 | typeck: Do not pass the field check on field error | Dan Robertson | -3/+82 | |
| If a struct pattern has a field error return an error. | ||||
| 2018-06-03 | change `PointerKind::Implicit` to a note | Niko Matsakis | -68/+139 | |
| `PointerKind` is included in `LoanPath` and hence forms part of the equality check; this led to having two unequal paths that both represent `*x`, depending on whether the `*` was inserted automatically or explicitly. Bad mojo. The `note` field, in contrast, is intended more-or-less primarily for this purpose of adding extra data. | ||||
| 2018-06-03 | Fix build backporting #51052 | Pietro Albini | -1/+1 | |
| 2018-06-03 | pacify the mercilous tidy | Niko Matsakis | -1/+2 | |
| 2018-06-03 | restore emplacement syntax (obsolete) | Niko Matsakis | -6/+97 | |
| 2018-06-03 | prohibit turbofish in `impl Trait` methods | Niko Matsakis | -31/+75 | |
| 2018-06-03 | [beta] Fix naming conventions for new lints | Vadim Petrochenkov | -49/+54 | |
| 2018-06-03 | fix @!has conditions in pub-use-extern-macros test | QuietMisdreavus | -3/+3 | |
| 2018-06-03 | update "pub-use-extern-macros" test to hide the regular import statement | QuietMisdreavus | -0/+1 | |
| 2018-06-03 | rustdoc: hide macro export statements from docs | QuietMisdreavus | -0/+7 | |
| 2018-06-03 | Make sure the float comparison output is consistent with the expected | kennytm | -7/+71 | |
| behavior when NaN is involved. | ||||
| 2018-05-26 | Auto merge of #51093 - Mark-Simulacrum:release-notes-beta, r=Mark-Simulacrum | bors | -0/+230 | |
| [beta] Update release notes for beta from 1.26.1 release | ||||
| 2018-05-26 | Update release notes for beta from 1.26.1 release | Mark Simulacrum | -0/+230 | |
| 2018-05-25 | Auto merge of #51040 - oli-obk:unstable_const_fn_promotion_beta, r=pietroalbini | bors | -16/+112 | |
| [beta] Unstable const fn promotion r? @pietroalbini | ||||
| 2018-05-25 | Beta branch does not have const fn `subsec_millis` yet | Oliver Schneider | -14/+1 | |
| 2018-05-24 | Always mark unstable const fn as not const | Oliver Schneider | -7/+2 | |
| 2018-05-24 | Enforce stability of const fn in promoteds | Oliver Schneider | -16/+130 | |
| 2018-05-21 | Auto merge of #50939 - pietroalbini:beta-backports, r=alexcrichton | bors | -23/+69 | |
| [beta] Process backports Merged in master and accepted: * #50758: Stabilise inclusive_range_methods * #50656: Fix `fn main() -> impl Trait` for non-`Termination` trait r? @alexcrichton | ||||
| 2018-05-21 | Rename ret_ty to declared_ret_ty | leonardo.yvens | -4/+4 | |
| 2018-05-21 | Fix `fn main() -> impl Trait` for non-`Termination` trait | leonardo.yvens | -4/+41 | |
| Fixes #50595. This bug currently affects stable. Why I think we can go for hard error: - It will in stable for at most one cycle and there is no legitimate reason to abuse it, nor any known uses in the wild. - It only affects `bin` crates (which have a `main`), so there is little practical difference between a hard error or a deny lint, both are a one line fix. The fix was to just unshadow a variable. Thanks @nikomatsakis for the mentoring! r? @nikomatsakis | ||||
| 2018-05-21 | Add doc comments mentioning unspecified behaviour upon exhaustion | varkor | -1/+10 | |
| 2018-05-21 | Stabilise into_inner | varkor | -0/+13 | |
| 2018-05-21 | Stabilise inclusive_range_methods | varkor | -16/+3 | |
| 2018-05-15 | Auto merge of #50741 - pietroalbini:beta-backports, r=alexcrichton | bors | -84/+199 | |
| [beta] Process backports Merged on master: * #50648: Fix volatile_store and nontemporal_store * #50735: rustc: don't trip an assertion for enums with present but uninhabited variants. * #50693: typeck: Save the index of private fields * #50748: Update stdsimd module * #50694: Fix self referential impl Trait substitutions r? @alexcrichton | ||||
| 2018-05-15 | Fix self referential impl Trait substitutions | leonardo.yvens | -2/+42 | |
| A high impact bug because a lot of common traits use a `Self` substitution by default. Should be backported to beta. There was a check for this which wasn't catching all cases, it was made more robust. Fixes #49376 Fixes #50626 r? @petrochenkov | ||||
| 2018-05-14 | Update stdsimd module to include ↵ | steveklabnik | -0/+0 | |
| https://github.com/rust-lang-nursery/stdsimd/commit/a19ca1cd91cf97777af8268a6136bd2e4648e189 | ||||
| 2018-05-14 | rustc: don't trip an assertion for enums with present but uninhabited variants. | Eduard-Mihai Burtescu | -0/+20 | |
| 2018-05-14 | typeck: Save the index of private fields | Dan Robertson | -1/+62 | |
| Save the index of all fields regardless of their visibility. Problems could occur later when attempting to index fields in error recovery if they are not inserted. | ||||
| 2018-05-14 | Introduce OperandValue::nontemporal_store and use it in the intrinsics | Anthony Ramine | -78/+65 | |
| We use a new MemFlags bitflags type to merge some store code paths. | ||||
| 2018-05-14 | Introduce OperandValue::volatile_store and use it in the intrinsics | Anthony Ramine | -28/+35 | |
| Fixes #50371. | ||||
