- 27 11月, 2015 13 次提交
-
-
由 Marvin Löbel 提交于
-
由 Marvin Löbel 提交于
nodes in statement position. Extended #[cfg] folder to allow removal of statements, and of expressions in optional positions like expression lists and trailing block expressions. Extended lint checker to recognize lint levels on expressions and locals.
-
由 bors 提交于
This improves bootstrap times because of better parallelism - though I need to measure how much - and allows metadata to be modified without triggering a full recompile. This also ensures that metadata handling and the rest of rustc remain decoupled, which is a first step for switching to a new metadata format. This is a [breaking-change] to all plugin authors because of the following renames: * `rustc::plugin` is now `rustc_plugin` * `rustc::metadata` is now `rustc_metadata` * Most data types from `rustc::metadata`, along with `LOCAL_CRATE`, are now in `rustc::middle::cstore`. * The CStore methods were split between the `rustc::middle::CrateStore` trait (and trait object) and the `rustc_metadata::cstore::CStore`, with an `Rc<CrateStore>` stored in the `Session`. The inner `CStore` can be accessed via the inner `Any` bound, but this is deprecated. r? @nikomatsakis
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
tests & rustdoc still broken
-
由 Ariel Ben-Yehuda 提交于
this is a [breaking-change] to all plugin authors - sorry
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
rustdoc still broken
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
-
由 Ariel Ben-Yehuda 提交于
-
- 26 11月, 2015 22 次提交
-
-
由 bors 提交于
-
由 bors 提交于
-
由 bors 提交于
Closes https://github.com/rust-lang/rust/issues/30008 `#[stable]`, `#[unstable]` and `#[rustc_deprecated]` are now guarded by `#[feature(staged_api)]` r? @brson
-
由 Ms2ger 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 bors 提交于
-
由 bors 提交于
Fixes #27092 Fixes #30005
-
由 Vadim Petrochenkov 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 Tshepang Lekhonkhobe 提交于
-
由 bors 提交于
-
由 Jonas Schievink 提交于
-
由 Jonas Schievink 提交于
-
由 Vadim Petrochenkov 提交于
-
由 Vadim Petrochenkov 提交于
-
由 Vadim Petrochenkov 提交于
-
由 bors 提交于
The graph extent mechanism is not good. I have some ideas for a better replacement, but this PR simply removes it. It also stops recursing on statement scopes and processes them using an "on the heap" stack, which fixes #29466. r? @dotdash
-
由 bors 提交于
Part of #29428
-
- 25 11月, 2015 5 次提交
-
-
由 Steve Klabnik 提交于
Part of #29428
-
由 Kevin Butler 提交于
`socket_addr` was renamed to `local_addr` in 1.0beta. See: f798674b
-
由 bors 提交于
This was to support rustpkg but is unused now.
-
由 Boris Egorov 提交于
-