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_mir_transform
/
src
/
check_unsafety.rs
Age
Commit message (
Expand
)
Author
Lines
2024-04-03
Remove MIR unsafe check
Matthew Jasper
-615
/
+0
2024-02-14
Use fewer delayed bugs.
Nicholas Nethercote
-4
/
+5
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-1
/
+3
2024-01-23
Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`.
Nicholas Nethercote
-2
/
+2
2024-01-05
Stabilize THIR unsafeck
Matthew Jasper
-5
/
+6
2023-12-28
Remove movability from TyKind::Coroutine
Michael Goulet
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-29
Rollup merge of #118333 - eduardosm:print-missing-target-features, r=est31
Matthias Krüger
-7
/
+22
2023-11-27
Address unused tuple struct fields in the compiler
Jake Goulding
-3
/
+3
2023-11-27
Print list of missing target features when calling a function with target fea...
Eduardo Sánchez Muñoz
-7
/
+22
2023-11-26
rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...
Vadim Petrochenkov
-2
/
+2
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-10-13
Format all the let chains in compiler
Michael Goulet
-2
/
+1
2023-10-04
Remove mir::LocalDecl::internal.
Camille GILLOT
-1
/
+1
2023-09-21
rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const
Ralf Jung
-3
/
+3
2023-09-06
fix #115348
mojave2
-1
/
+1
2023-08-24
when terminating during unwinding, show the reason why
Ralf Jung
-1
/
+1
2023-08-20
give some unwind-related terminators a more clear name
Ralf Jung
-2
/
+2
2023-07-14
Introduce ExtentUnord trait for collections that can safely consume UnordItems.
Michael Woerister
-1
/
+1
2023-06-13
Auto merge of #112017 - Nemo157:unsafe-block-rustfix, r=eholk
bors
-6
/
+25
2023-06-13
Add note about unsafe functions body not being unsafe
Wim Looman
-1
/
+6
2023-06-13
Add MVP suggestion for `unsafe_op_in_unsafe_fn`
Léo Lanteri Thauvin
-6
/
+20
2023-06-02
Separate AnonConst from ConstBlock in HIR.
Camille GILLOT
-4
/
+2
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2023-05-02
Migrate `mir_transform` to translatable diagnostics
clubby789
-45
/
+23
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-25
/
+7
2023-04-06
Rename `Abort` terminator to `Terminate`
Gary Guo
-1
/
+1
2023-03-14
Wrap the whole LocalInfo in ClearCrossCrate.
Camille GILLOT
-1
/
+1
2023-03-09
Pacify tidy.
Camille GILLOT
-2
/
+2
2023-03-09
Ignore AscribeUserType in unsafeck to avoid duplicate diagnostics.
Camille GILLOT
-1
/
+3
2023-03-09
Introduce a no-op PlaceMention statement for `let _ =`.
Camille GILLOT
-0
/
+1
2023-03-08
Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiasko
Matthias Krüger
-1
/
+0
2023-03-07
Remove DropAndReplace terminator
Giacomo Pasini
-1
/
+0
2023-03-01
Remove last instances of HashSet in query result types.
Michael Woerister
-12
/
+10
2023-02-02
Put a DefId in AggregateKind.
Camille GILLOT
-0
/
+1
2023-01-29
Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk
bors
-0
/
+1
2023-01-28
Take a LocalDefId in hir::Visitor::visit_fn.
Camille GILLOT
-1
/
+1
2023-01-23
Create stable metric to measure long computation in Const Eval
Bryan Garza
-0
/
+1
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-3
/
+3
2022-12-14
Fix unsafetyck disabling for custom MIR
Jakob Degen
-1
/
+1
2022-12-13
Allow unsafe through inline const
Gary Guo
-3
/
+32
2022-11-08
Add support for custom MIR parsing
Jakob Degen
-0
/
+8
2022-11-04
Formatting changes + add UI test
clubby789
-10
/
+9
2022-11-04
Give a specific lint for unsafety not being inherited
clubby789
-9
/
+35
2022-10-31
Remove bounds check with enum cast
ouz-a
-3
/
+1
2022-10-27
Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions
Maybe Waffle
-1
/
+1
2022-10-01
Refactor rustc lint API
Maybe Waffle
-15
/
+7
2022-09-06
Generalize the Assume intrinsic statement to a general Intrinsic statement
Oli Scherer
-3
/
+1
[next]