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
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2024-11-04
`BorrowckDiags` tweaks.
Nicholas Nethercote
-13
/
+5
2024-11-04
Tidy up comments and some formatting.
Nicholas Nethercote
-19
/
+15
2024-11-04
Move some `use` declarations.
Nicholas Nethercote
-13
/
+12
2024-11-04
Reduce visibilities.
Nicholas Nethercote
-2
/
+2
2024-11-02
compiler: Replace rustc_target with _abi in _borrowck
Jubilee Young
-1
/
+1
2024-10-30
Rollup merge of #132338 - nnethercote:rm-Engine, r=nnethercote
Matthias Krüger
-15
/
+16
2024-10-30
Remove `Analysis::into_engine`.
Nicholas Nethercote
-15
/
+16
2024-10-29
TypingMode :thinking:
lcnr
-2
/
+2
2024-10-19
Get rid of const eval_* and try_eval_* helpers
Michael Goulet
-2
/
+2
2024-10-07
Rollup merge of #131225 - nnethercote:rustc_borrowck-mm, r=lqd
Jubilee
-22
/
+14
2024-10-06
various fixes for `naked_asm!` implementation
Folkert de Vries
-0
/
+1
2024-10-04
Avoid `Rc` in `BodyWithBorrowckFacts`.
Nicholas Nethercote
-3
/
+2
2024-10-04
Use `Box` instead of `Rc` for `polonius_output`.
Nicholas Nethercote
-1
/
+1
2024-10-04
Use `Rc` less in `MirBorrowckCtxt`.
Nicholas Nethercote
-22
/
+15
2024-09-25
Stabilize the `map`/`value` methods on `ControlFlow`
Scott McMurray
-1
/
+0
2024-09-24
Dogfood `feature(file_buffered)`
Josh Stone
-0
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-9
/
+5
2024-09-13
Rollup merge of #130297 - nnethercote:dataflow-cleanups, r=cjgillot
Matthias Krüger
-86
/
+85
2024-09-13
Rename `FlowState` as `Domain`.
Nicholas Nethercote
-86
/
+85
2024-09-11
Simplify some nested if statements
Michael Goulet
-5
/
+5
2024-09-09
Remove unnecessary lifetimes in dataflow structs.
Nicholas Nethercote
-39
/
+34
2024-09-04
propagate `tainted_by_errors` in `MirBorrowckCtxt::emit_errors`
Folkert de Vries
-1
/
+1
2024-08-31
Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu
Matthias Krüger
-3
/
+1
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`.
Nicholas Nethercote
-3
/
+1
2024-08-30
add borrows to NLL MIR dumps
Rémy Rakic
-1
/
+1
2024-08-30
refactor NLL MIR dump entry point
Rémy Rakic
-1
/
+1
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-11
/
+15
2024-08-18
rename AddressOf -> RawBorrow inside the compiler
Ralf Jung
-1
/
+1
2024-08-16
Add `warn(unreachable_pub)` to `rustc_borrowck`.
Nicholas Nethercote
-11
/
+15
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-2
/
+2
2024-07-29
Stop using MoveDataParamEnv for places that don't need a param-env
Michael Goulet
-9
/
+7
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-21
/
+19
2024-07-11
Revert accidental comment deletion
Giacomo Stevanato
-0
/
+2
2024-07-08
Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJung
bors
-2
/
+7
2024-07-07
Support tail calls in mir via `TerminatorKind::TailCall`
Maybe Waffle
-2
/
+7
2024-07-04
Auto merge of #127170 - bjorn3:no_specialize_index_borrowck, r=michaelwoerister
bors
-1
/
+0
2024-06-30
Remove usage of specialization from rustc_borrowck
bjorn3
-1
/
+0
2024-06-27
Rename `'cx` to `'infcx`
Oli Scherer
-23
/
+23
2024-06-26
Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ...
Oli Scherer
-19
/
+19
2024-06-26
Split lifetimes on mir borrowck dataflow
Oli Scherer
-19
/
+19
2024-06-24
Separate the mir body lifetime from the other lifetimes
Oli Scherer
-34
/
+39
2024-06-24
Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items
Oli Scherer
-12
/
+14
2024-06-14
make uninitialized_error_reported a set of locals
beepster4096
-1
/
+1
2024-06-12
Use `tidy` to sort crate attributes for all compiler crates.
Nicholas Nethercote
-1
/
+3
2024-05-17
Remove `Rvalue::CheckedBinaryOp`
Scott McMurray
-2
/
+1
2024-05-06
borrowck: more eagerly prepopulate opaques
lcnr
-0
/
+28
2024-05-06
BorrowckInferCtxt: infcx by value
lcnr
-19
/
+15
2024-05-01
Step bootstrap cfgs
Mark Rousskov
-1
/
+0
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-2
/
+1
2024-04-23
Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasper
León Orell Valerian Liehr
-13
/
+16
[next]