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
/
region_infer
Age
Commit message (
Expand
)
Author
Lines
2024-03-08
Make TAITs capture all higher-ranked lifetimes in scope
Michael Goulet
-8
/
+11
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-2
/
+2
2024-02-22
`report_mismatch` did not actually report anymore
Oli Scherer
-1
/
+1
2024-02-22
Avoid emitting type mismatches against `{type error}`
Oli Scherer
-6
/
+8
2024-02-19
Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.
Nicholas Nethercote
-2
/
+2
2024-02-16
Move trait into attr so it's greppable
Michael Goulet
-2
/
+2
2024-02-16
Use extension trait derive
Michael Goulet
-9
/
+3
2024-02-12
Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk
Matthias Krüger
-12
/
+12
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-12
/
+12
2024-02-12
remove a bunch of dead parameters in fn
yukang
-3
/
+3
2024-02-09
Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco
Matthias Krüger
-8
/
+2
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-8
/
+2
2024-02-02
Remove dead args from functions
Michael Goulet
-39
/
+2
2024-01-20
Auto merge of #120003 - Mark-Simulacrum:opt-promoted, r=davidtwco
bors
-17
/
+72
2024-01-20
Don't use ReErased to detect type test promotion failed
Michael Goulet
-5
/
+9
2024-01-19
perf: Don't track specific live points for promoteds
Mark Rousskov
-17
/
+72
2024-01-17
Rollup merge of #115291 - cjgillot:dest-prop-save, r=JakobDegen
Matthias Krüger
-97
/
+13
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-1
/
+1
2024-01-07
Move PointIndex to mir_dataflow.
Camille GILLOT
-97
/
+13
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-2
/
+2
2023-12-19
Remove unnecessary param-env from lexical region resolution and fully structu...
Michael Goulet
-23
/
+6
2023-12-14
update use of feature flags
lcnr
-1
/
+1
2023-12-10
remove redundant imports
surechen
-1
/
+0
2023-12-01
move and maintain live loans in `LivenessValues`
Rémy Rakic
-10
/
+64
2023-11-26
Auto merge of #117880 - lqd:liveness-values, r=cjgillot
bors
-49
/
+54
2023-11-22
Replace `no_ord_impl` with `orderable`.
Nicholas Nethercote
-0
/
+1
2023-11-16
Auto merge of #116097 - jackh726:higher-ranked-lifetime-error-backup, r=compi...
bors
-0
/
+9
2023-11-14
finish `RegionKind` rename
lcnr
-2
/
+2
2023-11-14
rename debugging support functions
Rémy Rakic
-9
/
+12
2023-11-14
`LivenessValues` does not need to be generic over regions
Rémy Rakic
-14
/
+14
2023-11-14
introduce `is_live_anywhere` instead of peeking into points
Rémy Rakic
-5
/
+11
2023-11-13
fix doc
Rémy Rakic
-5
/
+3
2023-11-13
regions do not contain liveness elements
Rémy Rakic
-8
/
+8
2023-11-13
refer to points and not "elements", and remove unused return value
Rémy Rakic
-5
/
+4
2023-11-13
add locations instead of "element"s, and remove unused return value
Rémy Rakic
-6
/
+5
2023-11-13
iterate over regions and not "rows" in liveness values
Rémy Rakic
-2
/
+2
2023-11-13
stop referring to a region as a "row" in liveness values
Rémy Rakic
-17
/
+17
2023-11-04
traverse region graph instead of SCCs to compute polonius loan scopes
Rémy Rakic
-10
/
+11
2023-10-20
consider a loan escapes the function via applied member constraints
Rémy Rakic
-5
/
+0
2023-10-19
make `applied_member_constraints` accept an SCC instead of a region
Rémy Rakic
-6
/
+7
2023-10-18
revert rust-lang/rust#114586
Ali MJ Al-Nasrawy
-20
/
+13
2023-10-16
Remove `DefiningAnchor::Bubble` from opaque wf check
Michael Goulet
-8
/
+8
2023-10-11
Auto merge of #113218 - lqd:polonius-scopes, r=jackh726
bors
-3
/
+50
2023-10-05
compute NLL loan scopes with liveness in `-Zpolonius=next`
Rémy Rakic
-2
/
+44
2023-10-05
allow access to liveness' `PointIndex`es
Rémy Rakic
-0
/
+5
2023-10-04
introduce `Polonius` enum for `-Zpolonius`
Rémy Rakic
-1
/
+1
2023-10-04
Reorder fullfillment errors to keep more interesting ones first
Esteban Küber
-1
/
+1
2023-09-26
subst -> instantiate
lcnr
-1
/
+1
2023-09-24
Try to use approximate placeholder regions when outputting an AscribeUserType...
Jack Huey
-0
/
+9
[next]