index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_session
/
src
/
session.rs
Age
Commit message (
Expand
)
Author
Lines
2024-01-05
Rollup merge of #119601 - nnethercote:Emitter-cleanups, r=oli-obk
Michael Goulet
-5
/
+5
2024-01-05
Rename `AnnotateSnippetEmitterWriter` as `AnnotateSnippetEmitter`.
Nicholas Nethercote
-2
/
+2
2024-01-05
Rename `EmitterWriter` as `HumanEmitter`.
Nicholas Nethercote
-3
/
+3
2024-01-03
Enable address sanitizer for MSVC targets using INFERASANLIBS linker flag
Daniel Paoliello
-1
/
+4
2023-12-26
Auto merge of #119129 - jyn514:verbose, r=compiler-errors,estebank
bors
-2
/
+2
2023-12-24
Remove more `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-19
/
+5
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-293
/
+31
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-10
/
+10
2023-12-23
Fix weird code setting in `create_feature_err`.
Nicholas Nethercote
-1
/
+1
2023-12-23
Rename `EarlyDiagCtxt` methods to match `DiagCtxt`.
Nicholas Nethercote
-4
/
+4
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-12
/
+6
2023-12-23
Streamline `struct_lint_level`.
Nicholas Nethercote
-28
/
+0
2023-12-19
rename to verbose-internals
jyn
-2
/
+2
2023-12-19
Add `EmitResult` associated type to `EmissionGuarantee`.
Nicholas Nethercote
-12
/
+15
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-4
/
+4
2023-12-18
Rename many `EarlyDiagCtxt` arguments.
Nicholas Nethercote
-7
/
+7
2023-12-18
Rename `EarlyDiagCtxt::handler` as `EarlyDiagCtxt::dcx`.
Nicholas Nethercote
-17
/
+14
2023-12-18
Rename `UnstableOptions::diagnostic_handler_flags` as `UnstableOptions::dcx_f...
Nicholas Nethercote
-1
/
+1
2023-12-18
Rename `ParseSess::with_span_handler` as `ParseSess::with_dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-42
/
+42
2023-12-18
Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-18
Rename `EarlyErrorHandler` as `EarlyDiagCtxt`.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-9
/
+9
2023-12-14
Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-er...
Jubilee
-1
/
+1
2023-12-15
Change `msg: impl Into<String>` for bug diagnostics.
Nicholas Nethercote
-1
/
+1
2023-12-13
Add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`.
Lukasz Anforowicz
-0
/
+8
2023-12-08
1. fix jobserver GLOBAL_CLIENT_CHECKED uninitialized before use
oksbsb
-11
/
+12
2023-12-07
Auto merge of #118635 - nnethercote:fewer-early-errors, r=davidtwco
bors
-18
/
+19
2023-12-06
Fewer early errors.
Nicholas Nethercote
-18
/
+19
2023-12-05
Rollup merge of #118587 - nnethercote:cleanup-error-handlers-2, r=compiler-er...
Michael Goulet
-1
/
+1
2023-12-04
Give `Handler::fatal` and `Session::fatal` the same return type.
Nicholas Nethercote
-1
/
+1
2023-12-03
Auto merge of #113730 - belovdv:jobserver-init-check, r=petrochenkov
bors
-1
/
+16
2023-12-02
Remove unnecessary qualifiers.
Nicholas Nethercote
-3
/
+3
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-1
/
+1
2023-12-02
Rename `Handler::delay_good_path_bug` as `Handler::good_path_delayed_bug`.
Nicholas Nethercote
-3
/
+3
2023-12-02
Rename `HandlerInner::delayed_span_bugs` as `HandlerInner::span_delayed_bugs`.
Nicholas Nethercote
-2
/
+2
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-4
/
+8
2023-12-02
Rename `*note_without_error` as `*note`.
Nicholas Nethercote
-14
/
+7
2023-12-02
Return `ErrorGuaranteed` from `span_err_with_code` methods.
Nicholas Nethercote
-1
/
+1
2023-12-01
Auto merge of #118472 - nnethercote:rustc_session, r=bjorn3
bors
-14
/
+9
2023-12-01
Clarify the `lockfile` field in `IncrCompSession`.
Nicholas Nethercote
-3
/
+6
2023-12-01
Remove unused field from `IncrCompSession`.
Nicholas Nethercote
-9
/
+3
2023-12-01
Reduce `pub` exposure.
Nicholas Nethercote
-5
/
+3
2023-11-30
Add `-Zfunction-return={keep,thunk-extern}` option
Miguel Ojeda
-1
/
+23
2023-11-29
jobserver: check file descriptors
belovdv
-1
/
+16
2023-11-22
rustc_session: implement latent TODO
Tamir Duberstein
-4
/
+3
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-17
Move `lint_store` from `GlobalCtxt` to `Session`.
Nicholas Nethercote
-1
/
+15
2023-11-13
Remove `-Zperf-stats`.
Nicholas Nethercote
-44
/
+2
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-2
/
+2
[prev]
[next]