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_build
/
src
Age
Commit message (
Expand
)
Author
Lines
2020-10-05
Auto merge of #77466 - Aaron1011:reland-drop-tree, r=matthewjasper
bors
-726
/
+768
2020-10-04
HACK: Overwrite the MIR's source with the correct const param
Dylan MacKenzie
-1
/
+7
2020-10-04
Remember the `MirSource` for each `Body`
Dylan MacKenzie
-2
/
+9
2020-10-04
Apply suggestions from review
Aaron Hill
-2
/
+2
2020-10-04
Fix broken link
Aaron Hill
-1
/
+1
2020-10-04
Fix rebase fallout
Aaron Hill
-3
/
+3
2020-10-04
Address review comments
Matthew Jasper
-5
/
+5
2020-10-04
Add some more comments
Matthew Jasper
-7
/
+22
2020-10-04
Defer creating drop trees in MIR lowering until leaving that scope
Matthew Jasper
-726
/
+753
2020-09-26
Speed up `IntRange::from_pat`
Dylan MacKenzie
-3
/
+27
2020-09-26
Auto merge of #70743 - oli-obk:eager_const_to_pat_conversion, r=eddyb
bors
-110
/
+340
2020-09-24
Auto merge of #76918 - ishitatsuyuki:match-fastpath, r=oli-obk
bors
-22
/
+165
2020-09-24
Document `FallbackToConstRef` and make sure we don't accidentally use it
Oliver Scherer
-4
/
+19
2020-09-24
Deduplicate the "needs partialeq derive" message creation sites
Oliver Scherer
-21
/
+13
2020-09-24
Use correct type in diagnostics again
Oliver Scherer
-48
/
+45
2020-09-23
Make sure we keep emitting a hard error
Oliver Scherer
-18
/
+36
2020-09-23
Make sure we report a future incompat error in all cases
Oliver Scherer
-1
/
+19
2020-09-23
Name function correctly
Oliver Scherer
-3
/
+3
2020-09-23
Make sure we don't hide errors just because a lint has been emitted
Oliver Scherer
-7
/
+20
2020-09-23
Deduplicate errors in const to pat conversion
Oliver Scherer
-5
/
+28
2020-09-23
Talk about unpredictable instead of "not deterministic"
Oliver Scherer
-2
/
+2
2020-09-23
Remove the "lift constant to reference" logic
Oliver Scherer
-46
/
+28
2020-09-22
Add debug assertions against slow path reference results
Ishi Tatsuyuki
-10
/
+37
2020-09-21
Improve code and documentation clarity
Ishi Tatsuyuki
-41
/
+75
2020-09-21
fix typo in docs and comments
yuk1ty
-1
/
+1
2020-09-20
Use precise errors during const to pat conversion instead of a catch-all on t...
Oliver Scherer
-12
/
+73
2020-09-20
Lint on function pointers used in patterns
Oliver Scherer
-1
/
+18
2020-09-20
Split check for `PartialEq` impl into a method
Oliver Scherer
-28
/
+35
2020-09-20
Rollup merge of #76890 - matthiaskrgr:matches_simpl, r=lcnr
Ralf Jung
-3
/
+2
2020-09-20
Implement destructuring for all aggregates and for references
Oliver Scherer
-27
/
+118
2020-09-20
Merge tuple and struct pattern generation.
Oliver Scherer
-5
/
+1
2020-09-20
array pattern
Bastian Kauschke
-4
/
+4
2020-09-20
use `array_windows` instead of `windows` in the compiler
Bastian Kauschke
-3
/
+3
2020-09-19
Add fast path for match checking
ishitatsuyuki
-13
/
+95
2020-09-19
Rollup merge of #76757 - matthiaskrgr:clippy_try_into, r=lcnr
Ralf Jung
-1
/
+1
2020-09-18
use matches!() macro for simple if let conditions
Matthias Krüger
-3
/
+2
2020-09-15
don't convert types to the same type with try_into (clippy::useless_conversion)
Matthias Krüger
-1
/
+1
2020-09-10
Note when a a move/borrow error is caused by a deref coercion
Aaron Hill
-7
/
+22
2020-09-10
Auto merge of #75573 - Aaron1011:feature/const-mutation-lint, r=oli-obk
bors
-3
/
+21
2020-09-07
Add CONST_ITEM_MUTATION lint
Aaron Hill
-3
/
+21
2020-09-07
Rollup merge of #76318 - scottmcm:one-control-flow, r=ecstatic-morse
Dylan DPC
-3
/
+4
2020-09-04
Change ty.kind to a method
LeSeulArtichaut
-92
/
+86
2020-09-04
Use ops::ControlFlow in graph::iterate
Scott McMurray
-3
/
+4
2020-09-02
pretty: trim paths of unique symbols
Dan Aloni
-2
/
+3
2020-08-30
mv compiler to compiler/
mark
-0
/
+15282