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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_borrowck
/
src
/
dataflow.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-12-08
Tweak `GenKillAnalysis`.
Nicholas Nethercote
-2
/
+2
2023-12-08
Remove `BorrowckAnalyses`.
Nicholas Nethercote
-28
/
+18
2023-12-08
Remove `impl_visitable!`.
Nicholas Nethercote
-65
/
+62
2023-12-01
improve NLL/polonius scope equality assertion
Rémy Rakic
-1
/
+2
2023-11-25
Auto merge of #118203 - nnethercote:rustc_mir_dataflow, r=cjgillot
bors
-17
/
+17
2023-11-23
Use `'mir` lifetime name more.
Nicholas Nethercote
-17
/
+17
2023-11-22
Replace `no_ord_impl` with `orderable`.
Nicholas Nethercote
-0
/
+1
2023-11-04
traverse region graph instead of SCCs to compute polonius loan scopes
Rémy Rakic
-3
/
+3
2023-10-20
consider a loan escapes the function via applied member constraints
Rémy Rakic
-7
/
+14
2023-10-05
compute NLL loan scopes with liveness in `-Zpolonius=next`
Rémy Rakic
-1
/
+183
2023-10-05
add note why a function is pub
Rémy Rakic
-0
/
+1
2023-10-04
document Borrows dataflow analysis
Rémy Rakic
-0
/
+7
2023-10-04
rename ancient regioncx
Rémy Rakic
-2
/
+2
2023-08-16
Make TerminatorEdge plural.
Camille GILLOT
-2
/
+2
2023-08-16
Allow apply_terminator_effect to customize edges.
Camille GILLOT
-6
/
+9
2023-08-16
Move domain_size to GenKillAnalysis.
Camille GILLOT
-0
/
+4
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-1
/
+1
2023-06-28
Rollup merge of #112236 - cjgillot:interval-kill, r=davidtwco
Dylan DPC
-51
/
+43
2023-06-08
Auto merge of #108293 - Jarcho:mut_analyses, r=eholk
bors
-9
/
+9
2023-06-02
Simplify pre-order algorithm.
Camille GILLOT
-51
/
+43
2023-05-25
Auto merge of #111925 - Manishearth:rollup-z6z6l2v, r=Manishearth
bors
-15
/
+20
2023-05-23
Allow consumers to retrieve borrowck output
Jonáš Fiala
-15
/
+20
2023-05-19
Leverage the interval property to precompute borrow kill points.
Camille GILLOT
-49
/
+46
2023-05-18
Take MIR dataflow analyses by mutable reference.
Jason Newcomb
-9
/
+9
2023-05-09
Reduce BitSet size used in `Borrows` dataflow analysis
vlad20012
-1
/
+1
2023-04-13
Remove `impl ToRegionVid for RegionVid`.
Nicholas Nethercote
-4
/
+2
2023-03-15
unequal → not equal
gimbles
-1
/
+1
2023-03-09
Introduce a no-op PlaceMention statement for `let _ =`.
Camille GILLOT
-0
/
+1
2023-03-05
Remove `allow(potential_query_instability)` from `borrowck`
clubby789
-4
/
+4
2023-01-23
Create stable metric to measure long computation in Const Eval
Bryan Garza
-0
/
+1
2022-12-18
A few small cleanups for `newtype_index`
Nilstrieb
-2
/
+1
2022-12-18
Make `#[debug_format]` an attribute in `newtype_index`
Nilstrieb
-1
/
+1
2022-12-06
`rustc_borrowck`: remove `ref` patterns
Maybe Waffle
-5
/
+5
2022-11-09
lint auto pass
AndyJado
-0
/
+2
2022-09-06
Generalize the Assume intrinsic statement to a general Intrinsic statement
Oli Scherer
-2
/
+1
2022-09-06
Lower the assume intrinsic to a MIR statement
Oli Scherer
-0
/
+1
2022-08-26
Replace `Body::basic_blocks()` with field access
Tomasz Miąsko
-1
/
+1
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-1
/
+1
2022-05-17
Change `Successors` to `impl Iterator<Item = BasicBlock>`
SparrowLii
-1
/
+1
2022-04-11
Add new `Deinit` statement kind
Jakob Degen
-0
/
+1
2022-03-30
Spellchecking compiler code
Yuri Astrakhan
-2
/
+2
2022-01-12
Remove deprecated LLVM-style inline assembly
Tomasz Miąsko
-9
/
+0
2021-12-03
Add initial AST and MIR support for unwinding from inline assembly
Amanieu d'Antras
-4
/
+2
2021-10-08
clippy::complexity fixes
Matthias Krüger
-1
/
+1
2021-09-07
Move the dataflow framework to its own crate.
Camille GILLOT
-6
/
+6
2021-09-07
Move rustc_mir::borrow_check to new crate rustc_borrowck.
Camille GILLOT
-0
/
+448