| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -32/+0 | |
| 2020-08-15 | replaced log with tracing | Gurpreet Singh | -1/+1 | |
| 2020-08-14 | Rework `rustc_serialize` | Matthew Jasper | -2/+1 | |
| - Move the type parameter from `encode` and `decode` methods to the trait. - Remove `UseSpecialized(En|De)codable` traits. - Remove blanket impls for references. - Add `RefDecodable` trait to allow deserializing to arena-allocated references safely. - Remove ability to (de)serialize HIR. - Create proc-macros `(Ty)?(En|De)codable` to help implement these new traits. | ||||
| 2020-07-16 | apply bootstrap cfgs | Mark Rousskov | -1/+0 | |
| 2020-06-28 | Remove `const_if_match` feature gate from libraries | Dylan MacKenzie | -1/+1 | |
| 2020-05-18 | Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_ast | Amanieu d'Antras | -1/+1 | |
| 2020-05-18 | Add inline asm register definitions to librustc_target | Amanieu d'Antras | -1/+2 | |
| 2020-05-08 | Work around ICEs during cross-compilation | Cameron Taggart | -0/+4 | |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-17 | Add requisite feature gates for const assert | Dylan MacKenzie | -0/+3 | |
| 2020-02-29 | mem::zeroed/uninit: panic on types that do not permit zero-initialization | Ralf Jung | -0/+3 | |
| 2020-02-07 | Remove unused feature gate from librustc_target | bjorn3 | -1/+0 | |
| 2020-01-31 | Drop cfg(bootstrap) code | Mark Rousskov | -1/+0 | |
| 2020-01-18 | slice_patterns: remove internal uses of gate | Mazdak Farrokhzad | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -2/+2 | |
| 2019-12-06 | Use `to_option` in various places | varkor | -0/+1 | |
| 2019-11-23 | Rename StableHashingContextLike to HashStableContext. | Camille GILLOT | -1/+1 | |
| 2019-11-22 | Add StableHashingContextLike to HashStable_Generic derive. | Camille GILLOT | -0/+5 | |
| 2019-07-28 | Deny `unused_lifetimes` through rustbuild | Vadim Petrochenkov | -2/+0 | |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by ↵ | Vadim Petrochenkov | -1/+0 | |
| rustbuild Remove some random unnecessary lint `allow`s | ||||
| 2019-07-23 | cleanup: Remove `extern crate serialize as rustc_serialize`s | Vadim Petrochenkov | -3/+0 | |
| 2019-07-13 | Make `newtype_index` hygienic and use allow_internal_unstable | Matthew Jasper | -5/+0 | |
| 2019-07-07 | rustc: Remove `dylib` crate type from most rustc crates | Alex Crichton | -4/+0 | |
| Now that procedural macros no longer link transitively to libsyntax, this shouldn't be needed any more! This commit is an experiment in removing all dynamic libraries from rustc except for librustc_driver itself. Let's see how far we can get with that! | ||||
| 2019-06-24 | Enable internal lints in bootstrap | flip1995 | -1/+0 | |
| 2019-06-11 | rustc_target: deny(unused_lifetimes). | Eduard-Mihai Burtescu | -0/+1 | |
| 2019-04-17 | Deny `internal` in stage0 | Mateusz Mikuła | -1/+1 | |
| 2019-04-03 | Deny internal lints on non conflicting crates | flip1995 | -0/+1 | |
| - libarena - librustc_allocator - librustc_borrowck - librustc_codegen_ssa - librustc_codegen_utils - librustc_driver - librustc_errors - librustc_incremental - librustc_metadata - librustc_passes - librustc_privacy - librustc_resolve - librustc_save_analysis - librustc_target - librustc_traits - libsyntax - libsyntax_ext - libsyntax_pos | ||||
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 | |
| 2019-02-09 | Rollup merge of #58257 - taiki-e:librustc_target-2018, r=Centril | Mazdak Farrokhzad | -3/+3 | |
| librustc_target => 2018 Transitions `librustc_target` to Rust 2018; cc #58099 r? @Centril | ||||
| 2019-02-08 | librustc_target => 2018 | Taiki Endo | -3/+3 | |
| 2019-02-07 | Remove images' url to make it work even without internet connection | Guillaume Gomez | -3/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-11-12 | Use IndexVec instead of `usize` in librustc | Oliver Scherer | -0/+5 | |
| 2018-10-31 | Bump nightly to 1.32.0 | Alex Crichton | -1/+0 | |
| * Also update the bootstrap compiler * Update cargo to 1.32.0 * Clean out stage0 annotations | ||||
| 2018-10-05 | Stabilize `min_const_fn` | Oliver Schneider | -1/+1 | |
| 2018-09-27 | Bump to 1.31.0 and bootstrap from 1.30 beta | Josh Stone | -3/+2 | |
| 2018-09-11 | stabalize infer outlives requirements (RFC 2093). | toidiu | -1/+0 | |
| Co-authored-by: nikomatsakis | ||||
| 2018-08-31 | Restrict most uses of `const_fn` to `min_const_fn` | Oliver Schneider | -1/+2 | |
| 2018-08-24 | check that adding infer-outlives requirement to all crates works | Niko Matsakis | -0/+1 | |
| 2018-08-09 | [nll] librustc_target: enable feature(nll) for bootstrap | memoryruins | -0/+1 | |
| 2018-08-05 | Remove unnecessary feature attributes that sneaked in | varkor | -2/+0 | |
| 2018-07-30 | rustc_llvm: move to rustc_codegen_llvm::llvm. | Irina Popa | -5/+1 | |
| 2018-07-25 | Deny bare_trait_objects globally | Tatsuyuki Ishi | -2/+0 | |
| 2018-07-12 | Deny bare trait objects in librustc_target and libtest | ljedrz | -0/+2 | |
| 2018-05-17 | Stabilise inclusive_range_methods | varkor | -1/+0 | |
| 2018-05-01 | Removed direct field usage of RangeInclusive in rustc itself. | kennytm | -1/+1 | |
| 2018-04-26 | Emit range metadata on calls returning scalars (fixes #50157) | Anthony Ramine | -0/+1 | |
| 2018-04-26 | rustc_target: move in syntax::abi and flip dependency. | Irina Popa | -1/+4 | |
| 2018-04-26 | rustc_target: move in type definitions from rustc_trans::abi. | Irina Popa | -1/+2 | |
| 2018-04-26 | rustc_target: move in type definitions from ty::layout. | Irina Popa | -0/+3 | |
