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_dataflow
/
src
Age
Commit message (
Expand
)
Author
Lines
2022-05-22
Lifetime variance fixes for rustc
Michael Goulet
-4
/
+4
2022-05-22
Remove box syntax from rustc_mir_dataflow and rustc_mir_transform
est31
-1
/
+0
2022-05-17
Auto merge of #97111 - JohnTitor:rollup-x3vjf6u, r=JohnTitor
bors
-1
/
+1
2022-05-17
Auto merge of #97012 - oli-obk:🦀_intrinsics, r=davidtwco
bors
-3
/
+1
2022-05-17
Change `Successors` to `impl Iterator<Item = BasicBlock>`
SparrowLii
-1
/
+1
2022-05-16
Add a query for checking whether a function is an intrinsic.
Oli Scherer
-3
/
+1
2022-05-10
only_local: always check for misuse
lcnr
-34
/
+21
2022-05-08
Use sparse representation of switch sources
Tomasz Miąsko
-1
/
+1
2022-05-08
Avoid constructing switch sources unless necessary
Tomasz Miąsko
-3
/
+4
2022-05-07
Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors
bors
-36
/
+36
2022-05-04
Stabilize `bool::then_some`
Josh Triplett
-1
/
+0
2022-05-02
fix most compiler/ doctests
Elliot Roberts
-36
/
+36
2022-04-30
Fix -Zdump-mir-dataflow by implementing DebugWithContext for ChunkedBitSet
Tomasz Miąsko
-36
/
+62
2022-04-11
Add new `MutatatingUseContext`s for deinit and `SetDiscriminant`
Jakob Degen
-25
/
+14
2022-04-11
Add new `Deinit` statement kind
Jakob Degen
-3
/
+4
2022-03-30
Spellchecking compiler comments
Yuri Astrakhan
-3
/
+3
2022-03-27
Nit
Dylan MacKenzie
-3
/
+1
2022-03-26
Address review comments
Samuel E. Moelius III
-7
/
+11
2022-03-24
Implement `apply_switch_int_edge_effects` for backward analyses
Samuel E. Moelius III
-8
/
+56
2022-03-11
Improve `AdtDef` interning.
Nicholas Nethercote
-21
/
+22
2022-03-08
add `#[rustc_pass_by_value]` to more types
lcnr
-4
/
+4
2022-02-26
Rollup merge of #94087 - tmiasko:rm-ignore-borrow-on-drop, r=jackh726
Matthias Krüger
-34
/
+11
2022-02-26
Rollup merge of #93870 - tmiasko:const-precise-live-drops-with-coverage, r=ec...
Matthias Krüger
-15
/
+18
2022-02-23
Auto merge of #93984 - nnethercote:ChunkedBitSet, r=Mark-Simulacrum
bors
-33
/
+121
2022-02-23
Introduce `ChunkedBitSet` and use it for some dataflow analyses.
Nicholas Nethercote
-33
/
+121
2022-02-21
use `List<Ty<'tcx>>` for tuples
lcnr
-4
/
+1
2022-02-19
Adopt let else in more places
est31
-25
/
+16
2022-02-17
Remove unused `unsound_ignore_borrow_on_drop`
Tomasz Miąsko
-34
/
+11
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-2
/
+2
2022-02-10
Fix switch on discriminant detection in a presence of coverage counters
Tomasz Miąsko
-15
/
+18
2022-02-03
rustc_mir_dataflow: use iter::once instead of Some().into_iter
Michael Howell
-3
/
+2
2022-01-12
Remove deprecated LLVM-style inline assembly
Tomasz Miąsko
-17
/
+0
2022-01-11
Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`
Aaron Hill
-1
/
+1
2022-01-03
Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievink
Matthias Krüger
-13
/
+1
2021-12-16
Remove `in_band_lifetimes` from `rustc_mir_dataflow`
LegionMammal978
-60
/
+70
2021-12-14
Stabilize iter::zip.
PFPoitras
-1
/
+0
2021-12-05
Auto merge of #91475 - ecstatic-morse:mir-pass-manager3, r=oli-obk
bors
-0
/
+1
2021-12-03
Add initial AST and MIR support for unwinding from inline assembly
Amanieu d'Antras
-109
/
+191
2021-12-02
Update passes with new interface
Dylan MacKenzie
-0
/
+1
2021-11-23
Auto merge of #90788 - ecstatic-morse:issue-90752, r=wesleywiser
bors
-6
/
+67
2021-11-13
Mark mutably borrowed places as maybe initialized
Dylan MacKenzie
-6
/
+67
2021-11-11
Use `associated_item_def_ids` more
Matthew Jasper
-7
/
+2
2021-11-03
Remove `MaybeMutBorrowedLocals`
Tomasz Miąsko
-148
/
+17
2021-10-23
Ignore errors re: unreachable blocks in dataflow cursor unit tests
Dylan MacKenzie
-0
/
+9
2021-10-23
update cfg(bootstrap)
Pietro Albini
-1
/
+0
2021-10-20
Remove NullOp::Box
Gary Guo
-13
/
+1
2021-10-16
Adopt let_else across the compiler
est31
-6
/
+3
2021-10-07
comma-related changes
Eliza Weisman
-1
/
+1
2021-10-07
make them structured while i'm here
Eliza Weisman
-2
/
+2
2021-10-07
demote `rustc_peek` traces look not user-facing
Eliza Weisman
-2
/
+2
[prev]
[next]