| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -27/+0 | |
| 2020-08-14 | Rework `rustc_serialize` | Matthew Jasper | -0/+2 | |
| - 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-06-14 | Diagnose use of incompatible sanitizers | Tomasz Miąsko | -0/+3 | |
| Emit an error when incompatible sanitizer are configured through command line options. Previously the last one configured prevailed and others were silently ignored. Additionally use a set to represent configured sanitizers, making it possible to enable multiple sanitizers at once. At least in principle, since currently all of them are considered to be incompatible with others. | ||||
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -0/+1 | |
| 2020-04-11 | Depend on getopts from crates.io | Luca Barbieri | -6/+2 | |
| rustc_session exports it for other crates to avoid mismatching crate versions. | ||||
| 2020-03-19 | Refactorings to begin getting rid of rustc_codegen_utils | Mark Mansi | -0/+2 | |
| 2020-02-01 | 1. move node_id to syntax | Mazdak Farrokhzad | -1/+0 | |
| 2. invert rustc_session & syntax deps 3. drop rustc_session dep in rustc_hir | ||||
| 2019-12-22 | Format the world | Mark Rousskov | -2/+2 | |
| 2019-12-20 | Move command line option definitions into a dedicated file | Victor Ding | -0/+3 | |
| config.rs has reached the 3000 line tidy limit, this commit moves command line option definitions into a new file - options.rs, and leaves the rest of configuration infrastructure in config.rs. | ||||
| 2019-12-03 | Move Session to librustc_session | Mark Rousskov | -0/+15 | |
| 2019-12-03 | Move ParseSess to librustc_session | Mark Rousskov | -0/+1 | |
| 2019-12-03 | Move BufferedEarlyLint to librustc_session | Mark Rousskov | -0/+1 | |
| 2019-12-03 | Move early lint declarations to librustc_session | Mark Rousskov | -0/+1 | |
| 2019-12-03 | Move Level to rustc_session | Mark Rousskov | -0/+1 | |
| 2019-12-03 | Move duration_to_secs_str to rustc_session | Mark Rousskov | -0/+1 | |
| 2019-12-03 | Move cgu_reuse_tracker to librustc_session | Mark Rousskov | -0/+1 | |
| 2019-12-03 | Introduce rustc_session crate | Mark Rousskov | -0/+0 | |
