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_borrowck
/
src
/
nll.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-08
borrowck: defer opaque type errors
lcnr
-5
/
+0
2025-08-07
move `type_check` out of `compute_regions`
lcnr
-34
/
+12
2025-07-08
Expose nested bodies in rustc_borrowck::consumers
Nico Lehmann
-4
/
+2
2025-07-04
Remove Symbol for Named LateParam/Bound variants
Michael Goulet
-2
/
+2
2025-06-05
Auto merge of #140466 - amandasystems:move-to-preprocessing-step, r=lcnr
bors
-3
/
+14
2025-06-04
Use an enum for SCC representatives, plus other code review
Amanda Stjerna
-2
/
+2
2025-06-03
Move placeholder handling to a proper preprocessing step
Amanda Stjerna
-3
/
+14
2025-05-27
move `MaybeInitializedPlaces` computation to where it's used
Rémy Rakic
-5
/
+1
2025-04-11
eagerly initialize `definitions` in sub-fn
lcnr
-12
/
+2
2025-04-11
do not buffer `#[rustc_regions]` dump
lcnr
-5
/
+2
2025-04-08
move `ClosureRegionRequirements` to `rustc_borrowck`
lcnr
-5
/
+5
2025-04-08
borrowck typeck children together with their parent
lcnr
-13
/
+6
2025-03-26
Add environment variable tracking in places where it was convenient
Mads Marquart
-4
/
+3
2025-03-19
merge opaque types of nested bodies
lcnr
-9
/
+11
2025-01-31
record boring locals in polonius context
Rémy Rakic
-1
/
+1
2025-01-31
create context for errors and diagnostics for last borrowck phase
Rémy Rakic
-5
/
+6
2025-01-12
replace location-insensitive analysis with location-sensitive analysis
Rémy Rakic
-1
/
+1
2025-01-12
introduce reachability to the constraint graph
Rémy Rakic
-5
/
+5
2025-01-08
rename `AllFacts` to `PoloniusFacts`
Rémy Rakic
-10
/
+12
2025-01-08
rename `LocationTable` to `PoloniusLocationTable`
Rémy Rakic
-2
/
+2
2025-01-08
stop calling `DenseLocationMap` "elements"
Rémy Rakic
-3
/
+3
2025-01-01
localize typeck constraints
Rémy Rakic
-3
/
+3
2024-12-30
rename `diags` field
Rémy Rakic
-2
/
+2
2024-12-30
clean up `BorrowckDiags`
Rémy Rakic
-2
/
+2
2024-12-30
merge `diags` module into `diagnostics`
Rémy Rakic
-2
/
+2
2024-12-30
move `facts` module to polonius legacy module
Rémy Rakic
-4
/
+1
2024-12-30
move `location` module to polonius legacy module
Rémy Rakic
-1
/
+1
2024-12-30
fix a couple nits
Rémy Rakic
-2
/
+2
2024-12-29
introduce polonius context
Rémy Rakic
-19
/
+20
2024-12-18
address review comments
Rémy Rakic
-10
/
+7
2024-12-18
extract main NLL MIR dump function
Rémy Rakic
-34
/
+46
2024-12-18
set up skeleton for localized constraints conversion
Rémy Rakic
-0
/
+17
2024-12-18
Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu
bors
-1
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-1
/
+1
2024-12-15
simplify `emit_outlives_facts`
Rémy Rakic
-0
/
+1
2024-12-14
move datalog fact generation into a legacy module
Rémy Rakic
-1
/
+1
2024-11-19
Pass `flow_inits` by value.
Nicholas Nethercote
-1
/
+1
2024-11-19
Put `param_env` into `infcx`.
Nicholas Nethercote
-5
/
+2
2024-11-19
Pass `constraints` to `RegionInferenceContext::new`.
Nicholas Nethercote
-26
/
+2
2024-11-19
Don't refcount `PlaceholderIndices`.
Nicholas Nethercote
-1
/
+0
2024-11-19
Compute `upvars` lazily.
Nicholas Nethercote
-2
/
+0
2024-11-19
Clean up `UniversalRegions`.
Nicholas Nethercote
-6
/
+2
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-2
/
+2
2024-10-12
yeet some clones
Matthias Krüger
-1
/
+1
2024-10-04
Avoid `&Rc<T>` arguments.
Nicholas Nethercote
-4
/
+4
2024-10-04
Use `Box` instead of `Rc` for `polonius_output`.
Nicholas Nethercote
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
2024-09-09
Rename some lifetimes.
Nicholas Nethercote
-3
/
+3
2024-09-09
Remove unnecessary lifetimes in dataflow structs.
Nicholas Nethercote
-2
/
+2
2024-08-31
Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu
Matthias Krüger
-0
/
+1
[next]