| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-02-29 | Merge pull request #31974 from brson/beta-next 1.7.0 | Alex Crichton | -10/+6 | |
| Move the RFC 1214 breakage to 1.7 compatibility notes | ||||
| 2016-02-29 | Move the RFC 1214 breakage to 1.7 compatibility notes | Brian Anderson | -10/+6 | |
| 2016-02-29 | Merge pull request #31971 from brson/beta-next | Alex Crichton | -62/+71 | |
| Beta next | ||||
| 2016-02-29 | Add HashMap stabilizations to 1.7 relnotes | Brian Anderson | -2/+23 | |
| 2016-02-29 | Reformat Part of 1.7 Release Notes | Pascal Hertleif | -56/+48 | |
| - Use unordered nested list for stabilised APIs to improve readability - Add link to `u32::checked_neg` - Remove trailing back tick from BTreeMap line Conflicts: RELEASES.md | ||||
| 2016-02-29 | remove unstable flag from 1.7 release notes | Brian Anderson | -4/+0 | |
| 2016-02-26 | Merge pull request #31917 from brson/beta-next | Alex Crichton | -7/+359 | |
| Beta next | ||||
| 2016-02-26 | Bump prerelease version to .4 | Brian Anderson | -1/+1 | |
| 2016-02-26 | Fix links in release notes 1.7.0 | Wangshan Lu | -4/+4 | |
| 2016-02-26 | Update release notes for 1.7 | Brian Anderson | -5/+204 | |
| 2016-02-26 | Release notes for 1.6 | Brian Anderson | -0/+153 | |
| 2016-02-26 | Don't assume color=always when explicitally specified | Steven Allen | -6/+6 | |
| Fixes #31546 | ||||
| 2016-02-24 | Merge pull request #31851 from nikomatsakis/backport-pr-31349 | Brian Anderson | -1467/+356 | |
| Revert ObligationForest on beta branch | ||||
| 2016-02-23 | Revert "Auto merge of #30533 - nikomatsakis:fulfillment-tree, r=aturon" | Niko Matsakis | -1467/+356 | |
| This reverts commit c14b615534ebcd5667f594c86d18eebff6afc7cb, reversing changes made to dda25f2221cc7dd68ed28254665dc7d25e2648ed. This caused a regression in compiler performance and backporting the fix to beta was deemed too risky and too challenging, since it is non-trivial and builds on prior commits in various ways. Conflicts: src/librustc/middle/traits/fulfill.rs src/librustc_data_structures/lib.rs | ||||
| 2016-02-18 | Merge pull request #31768 from pnkfelix/beta-backport-pr-31442 | Alex Crichton | -3/+107 | |
| Backport pr 31442 to beta: Split dummy-idx node to fix expand_givens DFS | ||||
| 2016-02-18 | regression tests for issue #30438. | Felix S. Klock II | -0/+97 | |
| Fix #30438. | ||||
| 2016-02-18 | Split dummy in region inference graph into distinct source and sink nodes. | Felix S. Klock II | -3/+10 | |
| Why do this: The RegionGraph representation previously conflated all of the non-variable regions (i.e. the concrete regions such as lifetime parameters to the current function) into a single dummy node. A single dummy node leads DFS on a graph `'a -> '_#1 -> '_#0 -> 'b` to claim that `'_#1` is reachable from `'_#0` (due to `'a` and `'b` being conflated in the graph representation), which is incorrect (and can lead to soundness bugs later on in compilation, see #30438). Splitting the dummy node ensures that DFS will never introduce new ancestor relationships between nodes for variable regions in the graph. | ||||
| 2016-02-11 | Merge pull request #31575 from alexcrichton/beta-next | Brian Anderson | -1/+0 | |
| Remove an unused #![feature] in a doctest | ||||
| 2016-02-11 | Remove an unused #![feature] in a doctest | Alex Crichton | -1/+0 | |
| 2016-02-10 | Merge pull request #31552 from alexcrichton/beta-next | Brian Anderson | -23/+9 | |
| Backport one last PR for beta 3 | ||||
| 2016-02-10 | Bump beta to .3 | Alex Crichton | -1/+1 | |
| 2016-02-10 | Revert deprecation of IpAddr, stabilizing for 1.7 | Aaron Turon | -22/+8 | |
| After [considerable pushback](https://github.com/rust-lang/rfcs/issues/1451), it's clear that there is a community consensus around providing `IpAddr` in the standard library, together with other APIs using it. This commit reverts from deprecated status directly to stable. The deprecation landed in 1.6, which has already been released, so the stabilization is marked for 1.7 (currently in beta; will require a backport). | ||||
| 2016-02-05 | Merge pull request #31429 from pnkfelix/backport-rfc-1462 | Niko Matsakis | -4/+317 | |
| Backport accepted PRs for RFC 1462 to beta | ||||
| 2016-02-05 | trpl: fix macro follow sets | Alex Burka | -3/+4 | |
| 2016-02-05 | add `[` to FOLLOW(ty) and FOLLOW(path) | Alex Burka | -1/+1 | |
| Following RFC 1462 (amending 550). Closes #31135. | ||||
| 2016-02-05 | thorough follow-set tests | Alex Burka | -0/+312 | |
| 2016-02-03 | Bump prerelease version to .2 | Brian Anderson | -1/+1 | |
| 2016-02-03 | Merge pull request #31392 from alexcrichton/beta-next | Brian Anderson | -142/+217 | |
| Merge in beta-accepted into beta | ||||
| 2016-02-03 | rustc_mir: Mark the crate as unstable | Alex Crichton | -0/+2 | |
| Wouldn't want to be able to link to this on stable Rust! Conflicts: src/librustc_mir/lib.rs | ||||
| 2016-02-03 | std: Stabilize custom hasher support in HashMap | Alex Crichton | -142/+215 | |
| This commit implements the stabilization of the custom hasher support intended for 1.7 but left out due to some last-minute questions that needed some decisions. A summary of the actions done in this PR are: Stable * `std::hash::BuildHasher` * `BuildHasher::Hasher` * `BuildHasher::build_hasher` * `std::hash::BuildHasherDefault` * `HashMap::with_hasher` * `HashMap::with_capacity_and_hasher` * `HashSet::with_hasher` * `HashSet::with_capacity_and_hasher` * `std::collections::hash_map::RandomState` * `RandomState::new` Deprecated * `std::collections::hash_state` * `std::collections::hash_state::HashState` - this trait was also moved into `std::hash` with a reexport here to ensure that we can have a blanket impl to prevent immediate breakage on nightly. Note that this is unstable in both location. * `HashMap::with_hash_state` - renamed * `HashMap::with_capacity_and_hash_state` - renamed * `HashSet::with_hash_state` - renamed * `HashSet::with_capacity_and_hash_state` - renamed Closes #27713 | ||||
| 2016-01-19 | Auto merge of #30820 - oli-obk:docs/wrapping_ops, r=alexcrichton | bors | -50/+43 | |
| r? @steveklabnik | ||||
| 2016-01-19 | Auto merge of #30696 - steveklabnik:gh30655, r=brson | bors | -0/+10 | |
| Fixes #30655 | ||||
| 2016-01-19 | Auto merge of #31018 - gutworth:doc-loc, r=alexcrichton | bors | -1/+1 | |
| 2016-01-19 | Auto merge of #30845 - nagisa:mir-extern-calls, r=dotdash | bors | -13/+109 | |
| Supersedes https://github.com/rust-lang/rust/pull/30517 Fixes https://github.com/rust-lang/rust/issues/29575 cc @luqmana r? @nikomatsakis | ||||
| 2016-01-19 | [MIR] Implement extern call support | Simonas Kazlauskas | -13/+109 | |
| 2016-01-19 | Auto merge of #31014 - nrc:fmt-term, r=sfackler | bors | -6/+6 | |
| 2016-01-19 | fix the docs and simplify the implementation of unsigned wrapping ops | Oliver Schneider | -50/+43 | |
| 2016-01-19 | Auto merge of #31015 - nrc:fmt-test, r=sfackler | bors | -510/+519 | |
| 2016-01-18 | fix path to region inference documentation | Benjamin Peterson | -1/+1 | |
| 2016-01-19 | manual fixups | Nick Cameron | -20/+13 | |
| 2016-01-19 | rustfmt libtest | Nick Cameron | -522/+538 | |
| 2016-01-19 | rustfmt libterm | Nick Cameron | -6/+6 | |
| 2016-01-19 | Auto merge of #31013 - nrc:fmt-rbml, r=sfackler | bors | -450/+505 | |
| 2016-01-19 | manual fixups | Nick Cameron | -10/+23 | |
| 2016-01-19 | rustfmt librbml | Nick Cameron | -468/+510 | |
| 2016-01-18 | Auto merge of #31006 - Manishearth:rollup, r=Manishearth | bors | -36/+38 | |
| - Successful merges: #30981, #30982, #30986, #30987, #30988, #30990, #30998 - Failed merges: | ||||
| 2016-01-19 | Rollup merge of #31008 - barosl:typo, r=bluss | Manish Goregaokar | -2/+2 | |
| 2016-01-19 | Rollup merge of #30998 - apasel422:btree-set-variance, r=Gankro | Manish Goregaokar | -19/+19 | |
| CC #30642 r? @Gankro | ||||
| 2016-01-19 | Rollup merge of #30990 - msvbg:msvbg-clang-7x, r=alexcrichton | Manish Goregaokar | -1/+1 | |
| I'm using clang 7.2 which works just fine to compile Rust with, but was disallowed. | ||||
| 2016-01-19 | Rollup merge of #30988 - bluss:doc-space-t-bound, r=apasel422 | Manish Goregaokar | -9/+9 | |
| Fix spacing style of `T: Bound` in docs The space between `T` and `Bound` is the typical style used in code and produced by rustdoc's rendering. Fixed first in Reflect's docs and then I fixed all occurrences in docs I could find. | ||||
