| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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-03-30 | Remove redundant imports | Fabian Drinck | -1/+1 | |
| 2019-03-12 | Stabilize Range*::contains. | Steven Malis | -1/+0 | |
| 2019-03-07 | fix bad logic | Esteban Küber | -2/+1 | |
| 2019-03-07 | Keep current behavior while accepting error count | Esteban Küber | -8/+18 | |
| 2019-03-06 | Make `-Z treat-err-as-bug` take a number of errors to be emitted | Esteban Küber | -9/+18 | |
| `-Z treat-err-as-bug=0` will cause `rustc` to panic after the first error is reported. `-Z treat-err-as-bug=2` will cause `rustc` to panic after 3 errors have been reported. | ||||
| 2019-02-14 | Rollup merge of #58296 - estebank:hidden-suggestion, r=oli-obk | Mazdak Farrokhzad | -1/+25 | |
| Hidden suggestion support Add way to hide suggestion snippet window from cli output to avoid cluttered spans that don't enhance understanding. r? @pietroalbini CC @zackmdavis | ||||
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -1/+1 | |
| Cosmetic improvements to doc comments This has been factored out from https://github.com/rust-lang/rust/pull/58036 to only include changes to documentation comments (throughout the rustc codebase). r? @steveklabnik Once you're happy with this, maybe we could get it through with r=1, so it doesn't constantly get invalidated? (I'm not sure this will be an issue, but just in case...) Anyway, thanks for your advice so far! | ||||
| 2019-02-11 | Add way to completely hide suggestion from cli output | Esteban Küber | -2/+4 | |
| 2019-02-11 | Add way to hide suggestion snippet window from cli output | Esteban Küber | -1/+23 | |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 | |
| 2019-02-10 | Revert removed #![feature(nll)] | Taiki Endo | -0/+1 | |
| 2019-02-07 | Remove images' url to make it work even without internet connection | Guillaume Gomez | -3/+1 | |
| 2019-02-07 | librustc_errors => 2018 | Taiki Endo | -19/+11 | |
| 2019-01-26 | document `Applicability` | Andy Russell | -2/+18 | |
| 2019-01-18 | Fix suggestions given mulitple bad lifetimes | Dan Robertson | -4/+5 | |
| When given multiple lifetimes prior to type parameters in generic parameters, do not ICE and print the correct suggestion. | ||||
| 2018-12-29 | Replace LockCell with atomic types | John Kåre Alsaker | -8/+6 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-12-04 | adds DocTest filename variant, refactors doctest_offset out of source_map, ↵ | Matthew Russo | -1/+1 | |
| fixes remaining test failures | ||||
| 2018-10-29 | Rename other occs of (Code/File)Map to Source(Map/File) #51574 | David Lavati | -1/+1 | |
| 2018-10-19 | Free some memory instead of just dropping elements | Oliver Scherer | -1/+2 | |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -4/+4 | |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -4/+4 | |
| 2018-09-27 | Bump to 1.31.0 and bootstrap from 1.30 beta | Josh Stone | -1/+1 | |
| 2018-09-18 | Log when buffering a diagnostic. | David Wood | -0/+2 | |
| This is useful in debugging when and where errors are emitted in logs. | ||||
| 2018-09-17 | Add -Z dont-buffer-diagnostics, a way to force NLL to immediately emit its ↵ | Felix S. Klock II | -0/+11 | |
| diagnostics. This is mainly intended for `rustc` developers who want to see a diagnostic in its original context in the control flow. Two uses cases for that are: * `-Z treat-err-as-bug` which then allows extraction of a stack-trace to the origin of the error (a case that is so important that we make that flag imply this one, effectively). * `RUST_LOG=... rustc`, in which case it is often useful to see the logging statements that occurred immediately prior to the point where the diagnostic was signalled. Drive-by: Added some documentation pointing future devs at HandlerFlags, and documented the fields of `HandlerFlags` itself. | ||||
| 2018-09-11 | stabalize infer outlives requirements (RFC 2093). | toidiu | -1/+0 | |
| Co-authored-by: nikomatsakis | ||||
| 2018-08-24 | check that adding infer-outlives requirement to all crates works | Niko Matsakis | -0/+1 | |
| 2018-08-19 | fix tidy errors | Donato Sciarra | -1/+8 | |
| 2018-08-19 | mv filemap source_file | Donato Sciarra | -1/+1 | |
| 2018-08-19 | mv FileMap SourceFile | Donato Sciarra | -2/+2 | |
| 2018-08-19 | mv CodeMap SourceMap | Donato Sciarra | -5/+5 | |
| 2018-08-09 | [nll] librustc_errors: enable feature(nll) for bootstrap | memoryruins | -0/+1 | |
| 2018-07-29 | Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakis | bors | -3/+2 | |
| Misc cleanups | ||||
| 2018-07-27 | Remove unnecessary `.collect()` | Shotaro Yamada | -3/+2 | |
| 2018-07-25 | Deny bare_trait_objects globally | Tatsuyuki Ishi | -2/+0 | |
| 2018-07-21 | Sequence-field should have plural name | Oliver Schneider | -4/+4 | |
| 2018-07-20 | Make sure the compiler actually panics on `delay_span_bug` | Oliver Schneider | -6/+26 | |
| Even if that is just happening because of `abort_if_errors` | ||||
| 2018-07-14 | Deny bare trait objects in src/librustc_errors | ljedrz | -4/+7 | |
| Enforce `#![deny(bare_trait_objects)]` in `src/librustc_errors`. | ||||
| 2018-05-09 | use fmt::Result where applicable | Andre Bogus | -2/+2 | |
| 2018-04-25 | Approximate -> Applicability | Manish Goregaokar | -2/+2 | |
| 2018-04-24 | Use enum for approximate suggestions | Manish Goregaokar | -1/+9 | |
| 2018-04-17 | Make Handler more thread-safe | John Kåre Alsaker | -21/+26 | |
| 2018-04-08 | Move deny(warnings) into rustbuild | Mark Simulacrum | -1/+0 | |
| This permits easier iteration without having to worry about warnings being denied. Fixes #49517 | ||||
| 2018-04-07 | Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakis | bors | -2/+0 | |
| Bump the bootstrap compiler to 1.26.0 beta Holy cow that's a lot of `cfg(stage0)` removed and a lot of new stable language features! | ||||
| 2018-04-06 | Print query stack on ICEs | John Kåre Alsaker | -0/+5 | |
| 2018-04-05 | Auto merge of #49045 - Zoxc:tls, r=michaelwoerister | bors | -17/+8 | |
| Make queries thread safe This makes queries thread safe by removing the query stack and making queries point to their parents. Queries write to the query map when starting and cycles are detected by checking if there's already an entry in the query map. This makes cycle detection O(1) instead of O(n), where `n` is the size of the query stack. This is mostly corresponds to the method I described [here](https://internals.rust-lang.org/t/parallelizing-rustc-using-rayon/6606). cc @rust-lang/compiler r? @michaelwoerister | ||||
| 2018-04-05 | Bump the bootstrap compiler to 1.26.0 beta | Alex Crichton | -2/+0 | |
| Holy cow that's a lot of `cfg(stage0)` removed and a lot of new stable language features! | ||||
| 2018-03-26 | Stabilize i128_type | Mark Mansi | -1/+1 | |
| 2018-03-26 | Stabilize conservative_impl_trait | Taylor Cramer | -1/+1 | |
