about summary refs log tree commit diff
path: root/compiler/rustc_monomorphize
AgeCommit message (Expand)AuthorLines
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-30Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obkDylan DPC-3/+3
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-1/+1
2022-08-27interpret: rename relocation → provenanceRalf Jung-3/+3
2022-08-26remove unnecessary commentNathan Stocks-5/+0
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-1/+1
2022-08-25allow non-monomorphize modules to access hard-coded error message through new...Nathan Stocks-6/+8
2022-08-25remove stray commentNathan Stocks-1/+0
2022-08-25replace some usages of [Span]FatalError with error-specific typesNathan Stocks-18/+15
2022-08-25rebased: convert rustc_monomorphize errors to SessionDiagnosticNathan Stocks-36/+143
2022-08-19Minor syntax and formatting update to doc commentEric Holk-4/+8
2022-08-10Refuse to codegen an upstream static.Camille GILLOT-0/+5
2022-07-30Use LocalDefId for closures moreCameron Steffen-2/+2
2022-07-22Rollup merge of #98868 - tmiasko:unreachable-coverage, r=wesleywiserDylan DPC-3/+9
2022-07-20various nits from reviewRalf Jung-3/+0
2022-07-20consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)Ralf Jung-5/+5
2022-07-20add a Vtable kind of symbolic allocationsRalf Jung-0/+7
2022-07-19use `par_for_each_in` in `par_body_owners` and `collect_crate_mono_items`SparrowLii-2/+2
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-8/+7
2022-07-08Fix unreachable coverage generation for inlined functionsTomasz Miąsko-3/+9
2022-07-06Update TypeVisitor pathsAlan Egerton-3/+5
2022-07-02Auto merge of #91743 - cjgillot:enable_mir_inlining_inline_all, r=oli-obkbors-1/+2
2022-07-01cleanup mir visitor for `rustc::pass_by_value`lcnr-1/+1
2022-06-30Recover when failing to normalize closure signature.Camille GILLOT-1/+2
2022-06-27Update `smallvec` to 1.8.1.Nicholas Nethercote-1/+1
2022-06-15Rollup merge of #98067 - klensy:compiler-deps2, r=Dylan-DPCYuki Okushi-1/+0
2022-06-14implement valtrees as the type-system representation for constant valuesb-naber-5/+19
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-4/+4
2022-06-13remove currently unused depsklensy-1/+0
2022-06-08Folding revamp.Nicholas Nethercote-1/+1
2022-05-26Auto merge of #97168 - SparrowLii:accesses, r=cjgillotbors-44/+66
2022-05-26call `instantiation_mode` when pushing a new mono_itemSparrowLii-44/+66
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-2/+1
2022-05-10only_local: always check for misuselcnr-1/+1
2022-05-07Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errorsbors-2/+3
2022-05-07Auto merge of #96531 - kckeiks:remove-item-like-visitor-from-rustc-typeck, r=...bors-2/+2
2022-05-06Rollup merge of #96650 - tmiasko:global-asm-sym-fn, r=AmanieuGuillaume Gomez-6/+3
2022-05-06use def_span and def_kind queries instead of calling tcx.hir() methodsMiguel Guarniz-2/+2
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-05-03Collect function instance used in `global_asm!` sym operandTomasz Miąsko-6/+3
2022-05-02fix most compiler/ doctestsElliot Roberts-2/+3
2022-05-02rustc: Panic by default in `DefIdTree::parent`Vadim Petrochenkov-1/+1
2022-04-30Also report the call site of PME errors locally.Oli Scherer-6/+4
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-2/+2
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-3/+3
2022-04-18Add `SymbolExportInfo`Gary Guo-2/+2
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-3/+3
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-60/+55
2022-04-15Add codegen for global_asm! sym operandsAmanieu d'Antras-1/+21
2022-04-09move item query inside if stmtMiguel Guarniz-2/+2