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_builtin_macros
/
src
/
test_harness.rs
Age
Commit message (
Expand
)
Author
Lines
2024-05-04
Various improvements to entrypoint code
Nilstrieb
-1
/
+1
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-2
/
+2
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-1
/
+1
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-10-20
s/generator/coroutine/
Oli Scherer
-1
/
+1
2023-10-01
Factor out the two `entry_point_type` functions.
Nicholas Nethercote
-16
/
+2
2023-09-29
Change `depth` arg to `at_root`.
Nicholas Nethercote
-3
/
+3
2023-09-08
Rename the feature, but not the attribute, to `coverage_attribute`
Andy Caldwell
-1
/
+1
2023-09-08
Rework no_coverage to coverage(off)
Andy Caldwell
-4
/
+4
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-5
/
+8
2023-08-03
Make test harness lint about unnnameable tests.
Camille GILLOT
-0
/
+22
2023-06-25
Migrate some rustc_builtin_macros to SessionDiagnostic
He1pa
-4
/
+1
2023-05-01
Add `#[no_coverage]` to the test harness's `fn main`
Zalathar
-2
/
+4
2023-04-25
Fix static string lints
clubby789
-2
/
+4
2023-04-09
Migrate `sess.opts.tests` uses to `sess.is_test_crate()`
blyxyas
-1
/
+1
2023-03-23
expand: Pass `ast::Crate` by reference to AST transforming passes
Vadim Petrochenkov
-1
/
+1
2023-03-22
rustc: Remove unused `Session` argument from some attribute functions
Vadim Petrochenkov
-15
/
+11
2023-02-21
Use `ThinVec` in `ast::Block`.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-4
/
+5
2022-12-06
`rustc_builtin_macros`: remove `ref` patterns
Maybe Waffle
-2
/
+3
2022-11-29
Avoid more `MetaItem`-to-`Attribute` conversions.
Nicholas Nethercote
-8
/
+6
2022-11-27
Prefer doc comments over `//`-comments in compiler
Maybe Waffle
-2
/
+2
2022-10-24
Rollup merge of #99939 - saethlin:pre-sort-tests, r=thomcc,jackh726
Yuki Okushi
-5
/
+10
2022-09-14
make `mk_attr_id` part of `ParseSess`
SparrowLii
-1
/
+4
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-1
/
+0
2022-09-01
Sort tests at compile time, not at startup
Ben Kimock
-5
/
+10
2022-08-29
Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.
Nicholas Nethercote
-1
/
+2
2022-08-22
Use `AttrVec` in more places.
Nicholas Nethercote
-3
/
+5
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-06-26
Auto merge of #98190 - nnethercote:optimize-derive-Debug-code, r=scottmcm
bors
-1
/
+1
2022-06-23
Rename some `ExtCtxt` methods.
Nicholas Nethercote
-1
/
+1
2022-06-22
Fixup missing renames from `#[main]` to `#[rustc_main]`
Martin Nordholts
-5
/
+6
2022-05-02
fix most compiler/ doctests
Elliot Roberts
-1
/
+1
2022-03-03
Adjusted diagnostic output so that if there is no `use` in a item sequence,
Felix S. Klock II
-3
/
+2
2022-03-03
Associate multiple with a crate too.
Felix S. Klock II
-1
/
+1
2022-03-03
refactor: prepare to associate multiple spans with a module.
Felix S. Klock II
-1
/
+3
2022-02-23
rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".
Eduard-Mihai Burtescu
-2
/
+6
2021-11-28
expand: Turn `ast::Crate` into a first class expansion target
Vadim Petrochenkov
-28
/
+30
2021-11-07
ast: Fix naming conventions in AST structures
Vadim Petrochenkov
-6
/
+6
2021-08-21
Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`
Aaron Hill
-2
/
+1
2021-08-18
Remove box syntax from rustc_builtin_macros
est31
-2
/
+6
2021-07-17
Use LocalExpnId where possible.
Camille GILLOT
-2
/
+3
2021-04-16
Remove #[main] attribute.
Charles Lew
-6
/
+6
2021-02-18
ast: Keep expansion status for out-of-line module items
Vadim Petrochenkov
-7
/
+6
2021-02-18
ast: Stop using `Mod` in `Crate`
Vadim Petrochenkov
-3
/
+7
2021-02-01
Box the biggest ast::ItemKind variants
Dániel Buga
-1
/
+2
[next]