about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2020-10-26Add an inlining debuginfo testoli-0/+16
2020-10-26Deduplicate span and dbg_scope adjustmentoli-18/+19
2020-10-26Prefer `bug!` over `unwrap()`oli-1/+3
2020-10-21rustc_mir: run the MIR inlining Integrator on the whole callee body at once.Eduard-Mihai Burtescu-70/+65
2020-10-21rustc_mir: create the Integrator as soon as possible in MIR inlining.Eduard-Mihai Burtescu-97/+96
2020-10-21rustc_codegen_llvm: add support for inlined function debuginfo.Eduard-Mihai Burtescu-64/+137
2020-10-21rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa.Eduard-Mihai Burtescu-162/+132
2020-10-21rustc_codegen_llvm: avoid converting between DILocation and Value.Eduard-Mihai Burtescu-13/+16
2020-10-21rustc_codegen_llvm: move DISubprogram creation to a dbg_scope_fn method.Eduard-Mihai Burtescu-36/+52
2020-10-21rustc_codegen_llvm: create `DIFile`s from just `SourceFile`s.Eduard-Mihai Burtescu-54/+21
2020-10-21rustc_mir: don't throw away inlined locals' spans.Eduard-Mihai Burtescu-58/+57
2020-10-21rustc_mir: properly map scope parent chains into the caller when inlining.Eduard-Mihai Burtescu-19/+72
2020-10-21rustc_mir: support MIR-inlining #[track_caller] functions.Eduard-Mihai Burtescu-52/+144
2020-10-21test: ensure #[track_caller] tests also test MIR inlining.Eduard-Mihai Burtescu-12/+29
2020-10-21rustc_mir: track inlined callees in SourceScopeData.Eduard-Mihai Burtescu-74/+124
2020-10-21rustc_mir: use Instance more in the inliner.Eduard-Mihai Burtescu-25/+28
2020-10-21rustc_mir: rename `location: SourceInfo` to `source_info`.Eduard-Mihai Burtescu-12/+15
2020-10-20Auto merge of #78162 - GuillaumeGomez:rollup-6a4qiqu, r=GuillaumeGomezbors-90/+242
2020-10-20Rollup merge of #78157 - GuillaumeGomez:remove-unused-type, r=jyn514Guillaume Gomez-9/+0
2020-10-20Rollup merge of #78145 - LingMan:ast_pretty_mut, r=jonas-schievinkGuillaume Gomez-3/+3
2020-10-20Rollup merge of #78144 - bugadani:elements-nodrop, r=oli-obkGuillaume Gomez-2/+6
2020-10-20Rollup merge of #78133 - JohnTitor:mir-tests, r=lcnrGuillaume Gomez-0/+108
2020-10-20Rollup merge of #78129 - mbartlett21:patch-1, r=kennytmGuillaume Gomez-6/+6
2020-10-20Rollup merge of #78076 - est31:orphan_mod, r=Mark-SimulacrumGuillaume Gomez-0/+0
2020-10-20Rollup merge of #78070 - RalfJung:const-panic-test, r=oli-obkGuillaume Gomez-70/+90
2020-10-20Rollup merge of #78061 - wesleywiser:opt_zst_const_interning, r=oli-obkGuillaume Gomez-0/+11
2020-10-20Rollup merge of #78046 - bugadani:issue-73827, r=nikicGuillaume Gomez-0/+18
2020-10-20Remove unused type from librustdocGuillaume Gomez-9/+0
2020-10-20Auto merge of #78151 - tmiasko:disable-match-branch-simplification, r=wesleyw...bors-150/+179
2020-10-20Track element count only for types that need dropDániel Buga-2/+6
2020-10-20Drop unneeded `mut`LingMan-3/+3
2020-10-20Auto merge of #76893 - lcnr:existential-proj, r=estebankbors-37/+33
2020-10-20Add test for issue-77911Yuki Okushi-0/+16
2020-10-20Add test for issue-76375Yuki Okushi-0/+29
2020-10-20Add test for issue-75053Yuki Okushi-0/+48
2020-10-20Add test for issue-68841Yuki Okushi-0/+15
2020-10-20Auto merge of #76696 - Aaron1011:tokenstream-avoid-clone, r=petrochenkovbors-11/+12
2020-10-20Wrapping intrinsics update linkmbartlett21-6/+6
2020-10-20Auto merge of #78127 - JohnTitor:rollup-p1bxtqq, r=JohnTitorbors-188/+334
2020-10-20Rollup merge of #78121 - LeSeulArtichaut:issue-78115, r=tmandryYuki Okushi-4/+20
2020-10-20Rollup merge of #78111 - SNCPlay42:not-always-self, r=lcnrYuki Okushi-62/+123
2020-10-20Rollup merge of #78105 - lcnr:namesNstuff, r=Mark-SimulacrumYuki Okushi-1/+1
2020-10-20Rollup merge of #77959 - JohnTitor:tweak-test-structure, r=petrochenkovYuki Okushi-0/+0
2020-10-20Rollup merge of #77931 - aticu:fix_60336, r=petrochenkovYuki Okushi-6/+17
2020-10-20Rollup merge of #77923 - wcampbell0x2a:cleanup-net-module, r=scottmcmYuki Okushi-8/+2
2020-10-20Rollup merge of #77838 - RalfJung:const-fn, r=kennytmYuki Okushi-3/+18
2020-10-20Rollup merge of #77778 - jyn514:git-hook, r=mark-simulacrumYuki Okushi-3/+11
2020-10-20Rollup merge of #77761 - tmiasko:pthread-mutex, r=cuviperYuki Okushi-22/+27
2020-10-20Rollup merge of #77612 - ssomers:btree_cleanup_2, r=Mark-SimulacrumYuki Okushi-79/+115
2020-10-20Disable MatchBranchSimplificationTomasz Miąsko-150/+179