about summary refs log tree commit diff
path: root/compiler/rustc_monomorphize/src/partitioning.rs
AgeCommit message (Expand)AuthorLines
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-31/+3
2025-08-14Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmannGuillaume Gomez-2/+2
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-2/+2
2025-08-13Cleanup assoc parent utilsCameron Steffen-6/+7
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+1
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-1/+1
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-1/+1
2025-07-28use let chains in mir, resolve, targetKivooeo-5/+4
2025-07-21Ensure we codegen and don't internalize the entrypointBen Kimock-10/+5
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-1/+1
2025-05-26Limit the size of cgu names when using the `-Zhuman-readable-cgu-names` optionDiggory Blake-5/+5
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-4/+3
2025-05-09don't depend on rustc_attr_parsing if rustc_data_structures will domejrs-4/+3
2025-05-09Remove mono item collection strategy override from -Zprint-mono-itemsTomasz Miąsko-23/+6
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-2/+5
2025-04-22Use `is_lang_item` and `as_lang_item` instead of handrolling their logicOli Scherer-1/+1
2025-04-19Only consider MonoItem::Fn when preventing inlining for autodiff source funct...Manuel Drehwald-1/+2
2025-02-22Fix binding mode problemsMichael Goulet-1/+1
2025-02-08Rustfmtbjorn3-6/+2
2025-02-07Remove Linkage::Appendingbjorn3-1/+0
2025-02-07Remove Linkage::Privatebjorn3-1/+0
2025-02-02run less code if cfg(llvm_enzyme) isn't usedManuel Drehwald-0/+4
2025-02-01test compile time fixesManuel Drehwald-9/+5
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-2/+30
2025-01-27Change `collect_and_partition_mono_items` tuple return type to a structOli Scherer-9/+8
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-2/+3
2024-12-06Remove polymorphizationBen Kimock-13/+8
2024-11-28Share inline(never) generics across cratesMark Rousskov-8/+24
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-1/+1
2024-11-12Querify MonoItem collectionBen Kimock-0/+15
2024-10-26Effects cleanupDeadbeef-2/+2
2024-10-14Add fast-path when computing the default visibilityUrgau-0/+7
2024-10-01Replace -Z default-hidden-visibility with -Z default-visibilityDavid Lattimore-19/+15
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-3/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+8
2024-09-11Simplify some nested if statementsMichael Goulet-4/+2
2024-08-29Add `warn(unreachable_pub)` to `rustc_monomorphize`.Nicholas Nethercote-1/+1
2024-08-26Stop using a special inner body for the coroutine by-move body for async clos...Michael Goulet-2/+0
2024-08-15Rollup merge of #129067 - cuviper:append, r=wesleywiserMatthias Krüger-2/+2
2024-08-13Update `indexmap` and use `IndexMap::append`Josh Stone-2/+2
2024-08-13Use is_lang_item moreMichael Goulet-1/+3
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-07-15Introduce and provide a hook for `should_codegen_locally`Mohammad Omidvar-1/+3
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-32/+32
2024-06-14Use is_lang_item more aggressivelyMichael Goulet-1/+2
2024-06-03Stabilize order of MonoItems in CGUs and disallow query_instability lint for ...Michael Woerister-32/+36
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_monomorphize`.Nicholas Nethercote-0/+1
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-04-17Use non-exhaustive matches for TyKindDaria Sukhonina-1/+2