diff --git a/collector/compile-benchmarks/README.md b/collector/compile-benchmarks/README.md index 71d92bb07..bfd2b7c86 100644 --- a/collector/compile-benchmarks/README.md +++ b/collector/compile-benchmarks/README.md @@ -86,6 +86,9 @@ compiler in interesting ways. - **issue-88862**: A MCVE of a program that had a [severe performance regression](https://github.com/rust-lang/rust/issues/88862) when trying to normalize large opaque types with late-bound regions. +- **large-workspace**: A stress test for searching for and loading metadata of a + large number (hundreds) of (both directly and indirectly) dependent crates, + and instantiating generic/inlined code from them. - **many-assoc-items**: Contains a struct with many associated items, which caused [quadratic behavior](https://github.com/rust-lang/rust/issues/68957) in the past. diff --git a/collector/compile-benchmarks/REUSE.toml b/collector/compile-benchmarks/REUSE.toml index 4d70c0f13..4676857b4 100644 --- a/collector/compile-benchmarks/REUSE.toml +++ b/collector/compile-benchmarks/REUSE.toml @@ -150,6 +150,11 @@ path = "issue-88862/**" SPDX-FileCopyrightText = "The Rust Project Developers (see https://thanks.rust-lang.org)" SPDX-License-Identifier = "MIT" +[[annotations]] +path = "large-workspace/**" +SPDX-FileCopyrightText = "The Rust Project Developers (see https://thanks.rust-lang.org)" +SPDX-License-Identifier = "MIT" + [[annotations]] path = "libc-0.2.172/**" SPDX-FileCopyrightText = "The Rust Project Developers (see https://thanks.rust-lang.org)" diff --git a/collector/compile-benchmarks/large-workspace/0-println.patch b/collector/compile-benchmarks/large-workspace/0-println.patch new file mode 100644 index 000000000..4a3d60021 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/0-println.patch @@ -0,0 +1,13 @@ +diff --git a/src/main.rs b/src/main.rs +index a0961df3..aee8286c 100644 +--- a/src/main.rs ++++ b/src/main.rs +@@ -397,7 +397,7 @@ fn main() { + dep_541::code_generic(1u32); + dep_542::code(); + dep_542::code_inlined(); +- dep_542::code_generic(1u32); ++ dep_542::code_generic(2u32); + dep_543::code(); + dep_543::code_inlined(); + dep_543::code_generic(1u32); diff --git a/collector/compile-benchmarks/large-workspace/Cargo.lock b/collector/compile-benchmarks/large-workspace/Cargo.lock new file mode 100644 index 000000000..4a50b623d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/Cargo.lock @@ -0,0 +1,8629 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "dep_0" +version = "0.1.0" + +[[package]] +name = "dep_1" +version = "0.1.0" + +[[package]] +name = "dep_10" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_3", + "dep_5", + "dep_7", + "dep_8", +] + +[[package]] +name = "dep_100" +version = "0.1.0" +dependencies = [ + "dep_25", + "dep_37", + "dep_40", +] + +[[package]] +name = "dep_101" +version = "0.1.0" +dependencies = [ + "dep_12", + "dep_58", +] + +[[package]] +name = "dep_102" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_32", + "dep_41", +] + +[[package]] +name = "dep_103" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_20", + "dep_21", + "dep_47", + "dep_57", +] + +[[package]] +name = "dep_104" +version = "0.1.0" +dependencies = [ + "dep_22", + "dep_47", +] + +[[package]] +name = "dep_105" +version = "0.1.0" +dependencies = [ + "dep_15", + "dep_48", +] + +[[package]] +name = "dep_106" +version = "0.1.0" +dependencies = [ + "dep_16", +] + +[[package]] +name = "dep_107" +version = "0.1.0" +dependencies = [ + "dep_26", +] + +[[package]] +name = "dep_108" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_25", + "dep_35", +] + +[[package]] +name = "dep_109" +version = "0.1.0" +dependencies = [ + "dep_11", + "dep_21", + "dep_48", + "dep_51", + "dep_54", +] + +[[package]] +name = "dep_11" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_3", + "dep_4", + "dep_5", + "dep_9", +] + +[[package]] +name = "dep_110" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_17", + "dep_40", + "dep_48", + "dep_58", +] + +[[package]] +name = "dep_111" +version = "0.1.0" +dependencies = [ + "dep_46", +] + +[[package]] +name = "dep_112" +version = "0.1.0" +dependencies = [ + "dep_26", + "dep_32", + "dep_38", + "dep_44", +] + +[[package]] +name = "dep_113" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_56", + "dep_59", +] + +[[package]] +name = "dep_114" +version = "0.1.0" +dependencies = [ + "dep_14", + "dep_48", + "dep_54", +] + +[[package]] +name = "dep_115" +version = "0.1.0" +dependencies = [ + "dep_10", +] + +[[package]] +name = "dep_116" +version = "0.1.0" +dependencies = [ + "dep_46", + "dep_49", +] + +[[package]] +name = "dep_117" +version = "0.1.0" +dependencies = [ + "dep_59", +] + +[[package]] +name = "dep_118" +version = "0.1.0" +dependencies = [ + "dep_11", + "dep_22", + "dep_39", + "dep_45", + "dep_52", +] + +[[package]] +name = "dep_119" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_39", +] + +[[package]] +name = "dep_12" +version = "0.1.0" +dependencies = [ + "dep_5", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_120" +version = "0.1.0" +dependencies = [ + "dep_16", +] + +[[package]] +name = "dep_121" +version = "0.1.0" +dependencies = [ + "dep_23", + "dep_46", +] + +[[package]] +name = "dep_122" +version = "0.1.0" +dependencies = [ + "dep_27", + "dep_38", + "dep_48", + "dep_55", +] + +[[package]] +name = "dep_123" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_23", + "dep_51", + "dep_52", +] + +[[package]] +name = "dep_124" +version = "0.1.0" +dependencies = [ + "dep_21", + "dep_29", + "dep_34", + "dep_42", + "dep_47", +] + +[[package]] +name = "dep_125" +version = "0.1.0" +dependencies = [ + "dep_12", + "dep_23", +] + +[[package]] +name = "dep_126" +version = "0.1.0" +dependencies = [ + "dep_56", +] + +[[package]] +name = "dep_127" +version = "0.1.0" +dependencies = [ + "dep_23", + "dep_36", + "dep_42", + "dep_58", +] + +[[package]] +name = "dep_128" +version = "0.1.0" +dependencies = [ + "dep_47", +] + +[[package]] +name = "dep_129" +version = "0.1.0" +dependencies = [ + "dep_24", +] + +[[package]] +name = "dep_13" +version = "0.1.0" +dependencies = [ + "dep_1", + "dep_5", + "dep_7", +] + +[[package]] +name = "dep_130" +version = "0.1.0" +dependencies = [ + "dep_15", + "dep_45", +] + +[[package]] +name = "dep_131" +version = "0.1.0" +dependencies = [ + "dep_11", + "dep_21", + "dep_38", + "dep_59", +] + +[[package]] +name = "dep_132" +version = "0.1.0" +dependencies = [ + "dep_22", + "dep_38", +] + +[[package]] +name = "dep_133" +version = "0.1.0" +dependencies = [ + "dep_37", + "dep_38", +] + +[[package]] +name = "dep_134" +version = "0.1.0" +dependencies = [ + "dep_30", +] + +[[package]] +name = "dep_135" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_17", + "dep_23", + "dep_42", +] + +[[package]] +name = "dep_136" +version = "0.1.0" +dependencies = [ + "dep_16", + "dep_26", + "dep_39", + "dep_56", +] + +[[package]] +name = "dep_137" +version = "0.1.0" +dependencies = [ + "dep_27", + "dep_47", + "dep_51", + "dep_52", + "dep_54", +] + +[[package]] +name = "dep_138" +version = "0.1.0" +dependencies = [ + "dep_43", + "dep_52", + "dep_58", +] + +[[package]] +name = "dep_139" +version = "0.1.0" +dependencies = [ + "dep_37", + "dep_58", +] + +[[package]] +name = "dep_14" +version = "0.1.0" +dependencies = [ + "dep_1", + "dep_2", + "dep_6", + "dep_7", + "dep_8", +] + +[[package]] +name = "dep_140" +version = "0.1.0" +dependencies = [ + "dep_18", + "dep_19", + "dep_42", + "dep_46", + "dep_48", +] + +[[package]] +name = "dep_141" +version = "0.1.0" +dependencies = [ + "dep_14", + "dep_21", + "dep_39", + "dep_55", +] + +[[package]] +name = "dep_142" +version = "0.1.0" +dependencies = [ + "dep_16", +] + +[[package]] +name = "dep_143" +version = "0.1.0" +dependencies = [ + "dep_21", + "dep_24", + "dep_37", + "dep_40", + "dep_46", +] + +[[package]] +name = "dep_144" +version = "0.1.0" +dependencies = [ + "dep_15", + "dep_43", + "dep_47", +] + +[[package]] +name = "dep_145" +version = "0.1.0" +dependencies = [ + "dep_15", + "dep_35", +] + +[[package]] +name = "dep_146" +version = "0.1.0" +dependencies = [ + "dep_11", +] + +[[package]] +name = "dep_147" +version = "0.1.0" +dependencies = [ + "dep_40", + "dep_47", +] + +[[package]] +name = "dep_148" +version = "0.1.0" +dependencies = [ + "dep_33", +] + +[[package]] +name = "dep_149" +version = "0.1.0" +dependencies = [ + "dep_22", + "dep_34", + "dep_40", + "dep_56", +] + +[[package]] +name = "dep_15" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_9", +] + +[[package]] +name = "dep_150" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_22", + "dep_23", + "dep_39", + "dep_45", +] + +[[package]] +name = "dep_151" +version = "0.1.0" +dependencies = [ + "dep_20", + "dep_43", + "dep_51", + "dep_55", +] + +[[package]] +name = "dep_152" +version = "0.1.0" +dependencies = [ + "dep_55", +] + +[[package]] +name = "dep_153" +version = "0.1.0" +dependencies = [ + "dep_31", + "dep_35", +] + +[[package]] +name = "dep_154" +version = "0.1.0" +dependencies = [ + "dep_20", + "dep_24", + "dep_35", + "dep_38", + "dep_46", +] + +[[package]] +name = "dep_155" +version = "0.1.0" +dependencies = [ + "dep_12", +] + +[[package]] +name = "dep_156" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_27", +] + +[[package]] +name = "dep_157" +version = "0.1.0" +dependencies = [ + "dep_33", + "dep_36", + "dep_38", + "dep_53", +] + +[[package]] +name = "dep_158" +version = "0.1.0" +dependencies = [ + "dep_46", +] + +[[package]] +name = "dep_159" +version = "0.1.0" +dependencies = [ + "dep_16", + "dep_20", +] + +[[package]] +name = "dep_16" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_7", +] + +[[package]] +name = "dep_160" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_60", + "dep_62", + "dep_74", +] + +[[package]] +name = "dep_161" +version = "0.1.0" +dependencies = [ + "dep_71", +] + +[[package]] +name = "dep_162" +version = "0.1.0" +dependencies = [ + "dep_139", + "dep_140", + "dep_79", + "dep_81", +] + +[[package]] +name = "dep_163" +version = "0.1.0" +dependencies = [ + "dep_113", +] + +[[package]] +name = "dep_164" +version = "0.1.0" +dependencies = [ + "dep_100", + "dep_134", + "dep_67", + "dep_87", + "dep_88", +] + +[[package]] +name = "dep_165" +version = "0.1.0" +dependencies = [ + "dep_152", + "dep_156", + "dep_64", + "dep_97", +] + +[[package]] +name = "dep_166" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_81", + "dep_84", +] + +[[package]] +name = "dep_167" +version = "0.1.0" +dependencies = [ + "dep_157", + "dep_90", +] + +[[package]] +name = "dep_168" +version = "0.1.0" +dependencies = [ + "dep_85", + "dep_93", +] + +[[package]] +name = "dep_169" +version = "0.1.0" +dependencies = [ + "dep_61", + "dep_90", +] + +[[package]] +name = "dep_17" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_3", + "dep_7", +] + +[[package]] +name = "dep_170" +version = "0.1.0" +dependencies = [ + "dep_110", + "dep_141", + "dep_72", +] + +[[package]] +name = "dep_171" +version = "0.1.0" +dependencies = [ + "dep_115", + "dep_85", +] + +[[package]] +name = "dep_172" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_76", +] + +[[package]] +name = "dep_173" +version = "0.1.0" +dependencies = [ + "dep_65", + "dep_85", + "dep_92", +] + +[[package]] +name = "dep_174" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_136", + "dep_142", + "dep_62", + "dep_85", +] + +[[package]] +name = "dep_175" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_116", + "dep_123", + "dep_82", + "dep_84", +] + +[[package]] +name = "dep_176" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_132", +] + +[[package]] +name = "dep_177" +version = "0.1.0" +dependencies = [ + "dep_106", + "dep_107", + "dep_144", + "dep_147", +] + +[[package]] +name = "dep_178" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_137", + "dep_141", + "dep_152", + "dep_153", +] + +[[package]] +name = "dep_179" +version = "0.1.0" +dependencies = [ + "dep_117", + "dep_68", + "dep_69", +] + +[[package]] +name = "dep_18" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_4", + "dep_9", +] + +[[package]] +name = "dep_180" +version = "0.1.0" +dependencies = [ + "dep_110", + "dep_129", + "dep_156", + "dep_63", + "dep_76", +] + +[[package]] +name = "dep_181" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_123", + "dep_126", +] + +[[package]] +name = "dep_182" +version = "0.1.0" +dependencies = [ + "dep_123", +] + +[[package]] +name = "dep_183" +version = "0.1.0" +dependencies = [ + "dep_139", + "dep_143", + "dep_82", + "dep_83", +] + +[[package]] +name = "dep_184" +version = "0.1.0" +dependencies = [ + "dep_116", +] + +[[package]] +name = "dep_185" +version = "0.1.0" +dependencies = [ + "dep_116", + "dep_141", + "dep_143", + "dep_90", + "dep_95", +] + +[[package]] +name = "dep_186" +version = "0.1.0" +dependencies = [ + "dep_117", + "dep_128", + "dep_135", + "dep_159", + "dep_79", +] + +[[package]] +name = "dep_187" +version = "0.1.0" +dependencies = [ + "dep_148", + "dep_72", +] + +[[package]] +name = "dep_188" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_74", + "dep_75", + "dep_78", + "dep_97", +] + +[[package]] +name = "dep_189" +version = "0.1.0" +dependencies = [ + "dep_145", + "dep_149", + "dep_72", +] + +[[package]] +name = "dep_19" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_6", +] + +[[package]] +name = "dep_190" +version = "0.1.0" +dependencies = [ + "dep_133", +] + +[[package]] +name = "dep_191" +version = "0.1.0" +dependencies = [ + "dep_116", + "dep_67", + "dep_72", +] + +[[package]] +name = "dep_192" +version = "0.1.0" +dependencies = [ + "dep_130", + "dep_136", + "dep_143", + "dep_72", + "dep_90", +] + +[[package]] +name = "dep_193" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_141", +] + +[[package]] +name = "dep_194" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_130", +] + +[[package]] +name = "dep_195" +version = "0.1.0" +dependencies = [ + "dep_132", + "dep_140", + "dep_152", + "dep_83", +] + +[[package]] +name = "dep_196" +version = "0.1.0" +dependencies = [ + "dep_132", + "dep_137", + "dep_63", + "dep_67", +] + +[[package]] +name = "dep_197" +version = "0.1.0" +dependencies = [ + "dep_122", + "dep_148", + "dep_69", + "dep_91", +] + +[[package]] +name = "dep_198" +version = "0.1.0" +dependencies = [ + "dep_114", + "dep_117", + "dep_136", + "dep_143", + "dep_66", +] + +[[package]] +name = "dep_199" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_136", + "dep_96", +] + +[[package]] +name = "dep_2" +version = "0.1.0" + +[[package]] +name = "dep_20" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_1", + "dep_6", + "dep_7", + "dep_8", +] + +[[package]] +name = "dep_200" +version = "0.1.0" +dependencies = [ + "dep_123", + "dep_64", +] + +[[package]] +name = "dep_201" +version = "0.1.0" +dependencies = [ + "dep_65", +] + +[[package]] +name = "dep_202" +version = "0.1.0" +dependencies = [ + "dep_156", + "dep_96", +] + +[[package]] +name = "dep_203" +version = "0.1.0" +dependencies = [ + "dep_76", + "dep_87", +] + +[[package]] +name = "dep_204" +version = "0.1.0" +dependencies = [ + "dep_155", + "dep_61", + "dep_98", +] + +[[package]] +name = "dep_205" +version = "0.1.0" +dependencies = [ + "dep_100", + "dep_147", + "dep_88", +] + +[[package]] +name = "dep_206" +version = "0.1.0" +dependencies = [ + "dep_103", + "dep_99", +] + +[[package]] +name = "dep_207" +version = "0.1.0" +dependencies = [ + "dep_138", +] + +[[package]] +name = "dep_208" +version = "0.1.0" +dependencies = [ + "dep_148", + "dep_67", +] + +[[package]] +name = "dep_209" +version = "0.1.0" +dependencies = [ + "dep_114", + "dep_132", + "dep_98", +] + +[[package]] +name = "dep_21" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_9", +] + +[[package]] +name = "dep_210" +version = "0.1.0" +dependencies = [ + "dep_136", + "dep_141", +] + +[[package]] +name = "dep_211" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_131", + "dep_144", + "dep_151", + "dep_89", +] + +[[package]] +name = "dep_212" +version = "0.1.0" +dependencies = [ + "dep_105", + "dep_137", + "dep_71", + "dep_92", + "dep_99", +] + +[[package]] +name = "dep_213" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_125", + "dep_134", + "dep_82", + "dep_89", +] + +[[package]] +name = "dep_214" +version = "0.1.0" +dependencies = [ + "dep_76", + "dep_93", +] + +[[package]] +name = "dep_215" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_130", + "dep_145", + "dep_63", + "dep_89", +] + +[[package]] +name = "dep_216" +version = "0.1.0" +dependencies = [ + "dep_123", +] + +[[package]] +name = "dep_217" +version = "0.1.0" +dependencies = [ + "dep_115", + "dep_122", + "dep_124", + "dep_140", + "dep_74", +] + +[[package]] +name = "dep_218" +version = "0.1.0" +dependencies = [ + "dep_128", + "dep_145", + "dep_83", + "dep_89", +] + +[[package]] +name = "dep_219" +version = "0.1.0" +dependencies = [ + "dep_130", + "dep_139", + "dep_151", + "dep_86", +] + +[[package]] +name = "dep_22" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_4", + "dep_5", + "dep_7", + "dep_9", +] + +[[package]] +name = "dep_220" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_96", +] + +[[package]] +name = "dep_221" +version = "0.1.0" +dependencies = [ + "dep_151", +] + +[[package]] +name = "dep_222" +version = "0.1.0" +dependencies = [ + "dep_145", + "dep_66", +] + +[[package]] +name = "dep_223" +version = "0.1.0" +dependencies = [ + "dep_111", + "dep_112", + "dep_119", + "dep_68", + "dep_82", +] + +[[package]] +name = "dep_224" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_131", + "dep_77", + "dep_95", +] + +[[package]] +name = "dep_225" +version = "0.1.0" +dependencies = [ + "dep_108", + "dep_140", + "dep_61", + "dep_90", +] + +[[package]] +name = "dep_226" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_130", + "dep_134", + "dep_139", +] + +[[package]] +name = "dep_227" +version = "0.1.0" +dependencies = [ + "dep_100", + "dep_68", + "dep_88", + "dep_98", +] + +[[package]] +name = "dep_228" +version = "0.1.0" +dependencies = [ + "dep_148", +] + +[[package]] +name = "dep_229" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_118", +] + +[[package]] +name = "dep_23" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_7", +] + +[[package]] +name = "dep_230" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_148", + "dep_70", +] + +[[package]] +name = "dep_231" +version = "0.1.0" +dependencies = [ + "dep_135", + "dep_156", +] + +[[package]] +name = "dep_232" +version = "0.1.0" +dependencies = [ + "dep_135", + "dep_156", + "dep_157", + "dep_68", + "dep_88", +] + +[[package]] +name = "dep_233" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_143", + "dep_90", +] + +[[package]] +name = "dep_234" +version = "0.1.0" +dependencies = [ + "dep_148", + "dep_93", +] + +[[package]] +name = "dep_235" +version = "0.1.0" +dependencies = [ + "dep_108", + "dep_109", + "dep_114", + "dep_122", + "dep_153", +] + +[[package]] +name = "dep_236" +version = "0.1.0" +dependencies = [ + "dep_94", +] + +[[package]] +name = "dep_237" +version = "0.1.0" +dependencies = [ + "dep_111", + "dep_136", + "dep_74", +] + +[[package]] +name = "dep_238" +version = "0.1.0" +dependencies = [ + "dep_82", + "dep_89", +] + +[[package]] +name = "dep_239" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_122", + "dep_63", + "dep_78", + "dep_80", +] + +[[package]] +name = "dep_24" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_3", + "dep_5", + "dep_6", + "dep_8", +] + +[[package]] +name = "dep_240" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_151", + "dep_66", + "dep_72", + "dep_81", +] + +[[package]] +name = "dep_241" +version = "0.1.0" +dependencies = [ + "dep_115", + "dep_60", + "dep_72", + "dep_75", + "dep_85", +] + +[[package]] +name = "dep_242" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_116", + "dep_147", +] + +[[package]] +name = "dep_243" +version = "0.1.0" +dependencies = [ + "dep_110", + "dep_124", + "dep_141", + "dep_159", + "dep_84", +] + +[[package]] +name = "dep_244" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_133", + "dep_149", + "dep_153", + "dep_62", +] + +[[package]] +name = "dep_245" +version = "0.1.0" +dependencies = [ + "dep_125", + "dep_82", + "dep_96", + "dep_98", +] + +[[package]] +name = "dep_246" +version = "0.1.0" +dependencies = [ + "dep_118", + "dep_126", + "dep_68", + "dep_71", +] + +[[package]] +name = "dep_247" +version = "0.1.0" +dependencies = [ + "dep_129", +] + +[[package]] +name = "dep_248" +version = "0.1.0" +dependencies = [ + "dep_122", + "dep_147", + "dep_62", + "dep_86", +] + +[[package]] +name = "dep_249" +version = "0.1.0" +dependencies = [ + "dep_148", + "dep_152", +] + +[[package]] +name = "dep_25" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_5", + "dep_6", + "dep_8", +] + +[[package]] +name = "dep_250" +version = "0.1.0" +dependencies = [ + "dep_108", + "dep_120", + "dep_61", + "dep_92", +] + +[[package]] +name = "dep_251" +version = "0.1.0" +dependencies = [ + "dep_149", + "dep_64", +] + +[[package]] +name = "dep_252" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_131", + "dep_149", + "dep_154", + "dep_66", +] + +[[package]] +name = "dep_253" +version = "0.1.0" +dependencies = [ + "dep_111", + "dep_124", + "dep_138", + "dep_86", + "dep_93", +] + +[[package]] +name = "dep_254" +version = "0.1.0" +dependencies = [ + "dep_74", +] + +[[package]] +name = "dep_255" +version = "0.1.0" +dependencies = [ + "dep_155", + "dep_85", +] + +[[package]] +name = "dep_256" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_131", + "dep_82", +] + +[[package]] +name = "dep_257" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_116", + "dep_87", +] + +[[package]] +name = "dep_258" +version = "0.1.0" +dependencies = [ + "dep_112", + "dep_133", + "dep_63", +] + +[[package]] +name = "dep_26" +version = "0.1.0" +dependencies = [ + "dep_4", +] + +[[package]] +name = "dep_260" +version = "0.1.0" +dependencies = [ + "dep_106", + "dep_112", + "dep_114", + "dep_135", +] + +[[package]] +name = "dep_261" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_120", + "dep_63", + "dep_76", +] + +[[package]] +name = "dep_262" +version = "0.1.0" +dependencies = [ + "dep_111", + "dep_126", + "dep_67", + "dep_84", +] + +[[package]] +name = "dep_263" +version = "0.1.0" +dependencies = [ + "dep_108", + "dep_109", + "dep_154", +] + +[[package]] +name = "dep_264" +version = "0.1.0" +dependencies = [ + "dep_140", + "dep_92", +] + +[[package]] +name = "dep_265" +version = "0.1.0" +dependencies = [ + "dep_156", +] + +[[package]] +name = "dep_266" +version = "0.1.0" +dependencies = [ + "dep_108", + "dep_125", + "dep_81", +] + +[[package]] +name = "dep_267" +version = "0.1.0" +dependencies = [ + "dep_114", + "dep_132", + "dep_91", +] + +[[package]] +name = "dep_268" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_159", + "dep_73", +] + +[[package]] +name = "dep_269" +version = "0.1.0" +dependencies = [ + "dep_143", + "dep_158", + "dep_68", + "dep_86", +] + +[[package]] +name = "dep_27" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_9", +] + +[[package]] +name = "dep_270" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_115", + "dep_139", + "dep_146", + "dep_79", +] + +[[package]] +name = "dep_271" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_137", + "dep_145", + "dep_152", +] + +[[package]] +name = "dep_272" +version = "0.1.0" +dependencies = [ + "dep_124", + "dep_125", + "dep_133", + "dep_95", +] + +[[package]] +name = "dep_273" +version = "0.1.0" +dependencies = [ + "dep_118", + "dep_144", + "dep_67", + "dep_84", + "dep_95", +] + +[[package]] +name = "dep_274" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_109", + "dep_126", + "dep_146", + "dep_98", +] + +[[package]] +name = "dep_275" +version = "0.1.0" +dependencies = [ + "dep_131", + "dep_136", + "dep_76", +] + +[[package]] +name = "dep_276" +version = "0.1.0" +dependencies = [ + "dep_112", + "dep_86", + "dep_94", +] + +[[package]] +name = "dep_277" +version = "0.1.0" +dependencies = [ + "dep_120", + "dep_140", + "dep_157", +] + +[[package]] +name = "dep_278" +version = "0.1.0" +dependencies = [ + "dep_75", +] + +[[package]] +name = "dep_279" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_121", +] + +[[package]] +name = "dep_28" +version = "0.1.0" +dependencies = [ + "dep_0", +] + +[[package]] +name = "dep_280" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_67", + "dep_75", + "dep_88", + "dep_98", +] + +[[package]] +name = "dep_281" +version = "0.1.0" +dependencies = [ + "dep_106", + "dep_62", + "dep_86", +] + +[[package]] +name = "dep_282" +version = "0.1.0" +dependencies = [ + "dep_142", +] + +[[package]] +name = "dep_283" +version = "0.1.0" +dependencies = [ + "dep_122", + "dep_88", +] + +[[package]] +name = "dep_284" +version = "0.1.0" +dependencies = [ + "dep_127", + "dep_60", + "dep_89", +] + +[[package]] +name = "dep_285" +version = "0.1.0" +dependencies = [ + "dep_82", +] + +[[package]] +name = "dep_286" +version = "0.1.0" +dependencies = [ + "dep_127", + "dep_132", + "dep_135", + "dep_67", + "dep_68", +] + +[[package]] +name = "dep_287" +version = "0.1.0" +dependencies = [ + "dep_131", + "dep_145", + "dep_153", + "dep_84", +] + +[[package]] +name = "dep_288" +version = "0.1.0" +dependencies = [ + "dep_78", +] + +[[package]] +name = "dep_289" +version = "0.1.0" +dependencies = [ + "dep_142", + "dep_80", + "dep_88", + "dep_92", + "dep_98", +] + +[[package]] +name = "dep_29" +version = "0.1.0" +dependencies = [ + "dep_8", +] + +[[package]] +name = "dep_290" +version = "0.1.0" +dependencies = [ + "dep_95", +] + +[[package]] +name = "dep_291" +version = "0.1.0" +dependencies = [ + "dep_157", + "dep_70", + "dep_92", +] + +[[package]] +name = "dep_292" +version = "0.1.0" +dependencies = [ + "dep_118", + "dep_80", + "dep_98", +] + +[[package]] +name = "dep_293" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_115", + "dep_147", + "dep_151", +] + +[[package]] +name = "dep_294" +version = "0.1.0" +dependencies = [ + "dep_106", + "dep_86", + "dep_96", +] + +[[package]] +name = "dep_295" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_159", + "dep_63", +] + +[[package]] +name = "dep_296" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_119", + "dep_71", + "dep_78", +] + +[[package]] +name = "dep_297" +version = "0.1.0" +dependencies = [ + "dep_112", + "dep_144", +] + +[[package]] +name = "dep_298" +version = "0.1.0" +dependencies = [ + "dep_78", + "dep_91", +] + +[[package]] +name = "dep_299" +version = "0.1.0" +dependencies = [ + "dep_158", + "dep_60", + "dep_83", + "dep_99", +] + +[[package]] +name = "dep_3" +version = "0.1.0" + +[[package]] +name = "dep_30" +version = "0.1.0" +dependencies = [ + "dep_4", + "dep_7", + "dep_9", +] + +[[package]] +name = "dep_300" +version = "0.1.0" +dependencies = [ + "dep_129", +] + +[[package]] +name = "dep_301" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_147", +] + +[[package]] +name = "dep_302" +version = "0.1.0" +dependencies = [ + "dep_154", + "dep_87", +] + +[[package]] +name = "dep_303" +version = "0.1.0" +dependencies = [ + "dep_118", +] + +[[package]] +name = "dep_304" +version = "0.1.0" +dependencies = [ + "dep_141", + "dep_142", + "dep_153", + "dep_157", + "dep_77", +] + +[[package]] +name = "dep_305" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_135", + "dep_140", + "dep_156", + "dep_76", +] + +[[package]] +name = "dep_306" +version = "0.1.0" +dependencies = [ + "dep_112", + "dep_119", + "dep_62", + "dep_95", +] + +[[package]] +name = "dep_307" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_142", +] + +[[package]] +name = "dep_308" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_73", + "dep_87", +] + +[[package]] +name = "dep_309" +version = "0.1.0" +dependencies = [ + "dep_154", +] + +[[package]] +name = "dep_31" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_1", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_310" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_156", + "dep_62", + "dep_65", + "dep_87", +] + +[[package]] +name = "dep_311" +version = "0.1.0" +dependencies = [ + "dep_103", + "dep_111", + "dep_81", +] + +[[package]] +name = "dep_312" +version = "0.1.0" +dependencies = [ + "dep_94", +] + +[[package]] +name = "dep_313" +version = "0.1.0" +dependencies = [ + "dep_110", + "dep_115", + "dep_60", +] + +[[package]] +name = "dep_314" +version = "0.1.0" +dependencies = [ + "dep_79", +] + +[[package]] +name = "dep_315" +version = "0.1.0" +dependencies = [ + "dep_126", +] + +[[package]] +name = "dep_316" +version = "0.1.0" +dependencies = [ + "dep_66", +] + +[[package]] +name = "dep_317" +version = "0.1.0" +dependencies = [ + "dep_71", + "dep_78", +] + +[[package]] +name = "dep_318" +version = "0.1.0" +dependencies = [ + "dep_135", + "dep_152", + "dep_154", + "dep_74", + "dep_84", +] + +[[package]] +name = "dep_319" +version = "0.1.0" +dependencies = [ + "dep_103", + "dep_109", + "dep_152", + "dep_156", + "dep_71", +] + +[[package]] +name = "dep_32" +version = "0.1.0" +dependencies = [ + "dep_0", +] + +[[package]] +name = "dep_320" +version = "0.1.0" +dependencies = [ + "dep_115", + "dep_157", +] + +[[package]] +name = "dep_321" +version = "0.1.0" +dependencies = [ + "dep_120", + "dep_156", + "dep_61", + "dep_87", + "dep_96", +] + +[[package]] +name = "dep_322" +version = "0.1.0" +dependencies = [ + "dep_144", + "dep_87", +] + +[[package]] +name = "dep_324" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_111", +] + +[[package]] +name = "dep_325" +version = "0.1.0" +dependencies = [ + "dep_106", + "dep_123", + "dep_140", + "dep_80", +] + +[[package]] +name = "dep_326" +version = "0.1.0" +dependencies = [ + "dep_140", + "dep_141", + "dep_156", + "dep_68", +] + +[[package]] +name = "dep_327" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_67", + "dep_81", +] + +[[package]] +name = "dep_328" +version = "0.1.0" +dependencies = [ + "dep_73", +] + +[[package]] +name = "dep_329" +version = "0.1.0" +dependencies = [ + "dep_142", + "dep_72", +] + +[[package]] +name = "dep_33" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_4", + "dep_7", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_330" +version = "0.1.0" +dependencies = [ + "dep_144", + "dep_146", + "dep_68", + "dep_91", +] + +[[package]] +name = "dep_331" +version = "0.1.0" +dependencies = [ + "dep_113", +] + +[[package]] +name = "dep_332" +version = "0.1.0" +dependencies = [ + "dep_120", + "dep_70", + "dep_80", + "dep_99", +] + +[[package]] +name = "dep_333" +version = "0.1.0" +dependencies = [ + "dep_126", + "dep_63", +] + +[[package]] +name = "dep_334" +version = "0.1.0" +dependencies = [ + "dep_112", +] + +[[package]] +name = "dep_335" +version = "0.1.0" +dependencies = [ + "dep_130", + "dep_93", + "dep_96", +] + +[[package]] +name = "dep_336" +version = "0.1.0" +dependencies = [ + "dep_130", + "dep_63", +] + +[[package]] +name = "dep_337" +version = "0.1.0" +dependencies = [ + "dep_105", + "dep_62", + "dep_76", +] + +[[package]] +name = "dep_338" +version = "0.1.0" +dependencies = [ + "dep_135", + "dep_137", +] + +[[package]] +name = "dep_339" +version = "0.1.0" +dependencies = [ + "dep_130", + "dep_146", + "dep_156", + "dep_94", +] + +[[package]] +name = "dep_34" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_3", + "dep_4", + "dep_5", + "dep_9", +] + +[[package]] +name = "dep_340" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_148", +] + +[[package]] +name = "dep_341" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_122", + "dep_150", + "dep_159", + "dep_88", +] + +[[package]] +name = "dep_342" +version = "0.1.0" +dependencies = [ + "dep_117", + "dep_124", + "dep_142", + "dep_64", + "dep_90", +] + +[[package]] +name = "dep_343" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_65", + "dep_81", + "dep_84", + "dep_87", +] + +[[package]] +name = "dep_344" +version = "0.1.0" +dependencies = [ + "dep_118", + "dep_137", + "dep_154", + "dep_159", + "dep_70", +] + +[[package]] +name = "dep_345" +version = "0.1.0" +dependencies = [ + "dep_118", + "dep_133", +] + +[[package]] +name = "dep_346" +version = "0.1.0" +dependencies = [ + "dep_103", + "dep_111", + "dep_115", + "dep_144", + "dep_95", +] + +[[package]] +name = "dep_347" +version = "0.1.0" +dependencies = [ + "dep_114", + "dep_124", + "dep_63", + "dep_81", +] + +[[package]] +name = "dep_348" +version = "0.1.0" +dependencies = [ + "dep_133", + "dep_152", + "dep_72", +] + +[[package]] +name = "dep_349" +version = "0.1.0" +dependencies = [ + "dep_89", +] + +[[package]] +name = "dep_35" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_6", +] + +[[package]] +name = "dep_350" +version = "0.1.0" +dependencies = [ + "dep_130", + "dep_78", + "dep_79", +] + +[[package]] +name = "dep_351" +version = "0.1.0" +dependencies = [ + "dep_125", + "dep_138", + "dep_148", + "dep_75", + "dep_77", +] + +[[package]] +name = "dep_352" +version = "0.1.0" +dependencies = [ + "dep_82", +] + +[[package]] +name = "dep_353" +version = "0.1.0" +dependencies = [ + "dep_103", + "dep_141", + "dep_92", +] + +[[package]] +name = "dep_354" +version = "0.1.0" +dependencies = [ + "dep_108", + "dep_66", + "dep_78", +] + +[[package]] +name = "dep_355" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_137", + "dep_149", + "dep_96", +] + +[[package]] +name = "dep_356" +version = "0.1.0" +dependencies = [ + "dep_130", +] + +[[package]] +name = "dep_357" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_111", + "dep_79", + "dep_84", +] + +[[package]] +name = "dep_358" +version = "0.1.0" +dependencies = [ + "dep_119", + "dep_155", +] + +[[package]] +name = "dep_359" +version = "0.1.0" +dependencies = [ + "dep_121", + "dep_129", + "dep_132", + "dep_137", + "dep_70", +] + +[[package]] +name = "dep_36" +version = "0.1.0" +dependencies = [ + "dep_1", + "dep_4", + "dep_5", + "dep_7", +] + +[[package]] +name = "dep_360" +version = "0.1.0" +dependencies = [ + "dep_115", + "dep_126", + "dep_157", + "dep_91", +] + +[[package]] +name = "dep_361" +version = "0.1.0" +dependencies = [ + "dep_125", + "dep_144", + "dep_98", +] + +[[package]] +name = "dep_362" +version = "0.1.0" +dependencies = [ + "dep_109", + "dep_124", + "dep_150", + "dep_157", + "dep_75", +] + +[[package]] +name = "dep_363" +version = "0.1.0" +dependencies = [ + "dep_113", + "dep_118", + "dep_146", + "dep_74", + "dep_86", +] + +[[package]] +name = "dep_364" +version = "0.1.0" +dependencies = [ + "dep_106", + "dep_113", + "dep_140", + "dep_143", + "dep_144", +] + +[[package]] +name = "dep_365" +version = "0.1.0" +dependencies = [ + "dep_145", + "dep_149", + "dep_79", +] + +[[package]] +name = "dep_366" +version = "0.1.0" +dependencies = [ + "dep_103", + "dep_95", +] + +[[package]] +name = "dep_367" +version = "0.1.0" +dependencies = [ + "dep_101", + "dep_158", + "dep_81", + "dep_90", +] + +[[package]] +name = "dep_368" +version = "0.1.0" +dependencies = [ + "dep_147", + "dep_155", + "dep_76", +] + +[[package]] +name = "dep_369" +version = "0.1.0" +dependencies = [ + "dep_100", + "dep_155", + "dep_159", + "dep_89", +] + +[[package]] +name = "dep_37" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_4", + "dep_5", +] + +[[package]] +name = "dep_370" +version = "0.1.0" +dependencies = [ + "dep_73", + "dep_85", + "dep_90", +] + +[[package]] +name = "dep_371" +version = "0.1.0" +dependencies = [ + "dep_159", + "dep_74", + "dep_75", +] + +[[package]] +name = "dep_372" +version = "0.1.0" +dependencies = [ + "dep_68", + "dep_71", + "dep_72", + "dep_79", +] + +[[package]] +name = "dep_373" +version = "0.1.0" +dependencies = [ + "dep_81", +] + +[[package]] +name = "dep_374" +version = "0.1.0" +dependencies = [ + "dep_159", +] + +[[package]] +name = "dep_375" +version = "0.1.0" +dependencies = [ + "dep_159", + "dep_73", +] + +[[package]] +name = "dep_376" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_97", +] + +[[package]] +name = "dep_377" +version = "0.1.0" +dependencies = [ + "dep_127", + "dep_128", + "dep_144", + "dep_149", + "dep_86", +] + +[[package]] +name = "dep_378" +version = "0.1.0" +dependencies = [ + "dep_105", + "dep_159", + "dep_60", + "dep_75", +] + +[[package]] +name = "dep_379" +version = "0.1.0" +dependencies = [ + "dep_135", + "dep_143", + "dep_67", + "dep_69", +] + +[[package]] +name = "dep_38" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_5", +] + +[[package]] +name = "dep_380" +version = "0.1.0" +dependencies = [ + "dep_113", +] + +[[package]] +name = "dep_381" +version = "0.1.0" +dependencies = [ + "dep_142", + "dep_69", + "dep_95", + "dep_96", +] + +[[package]] +name = "dep_382" +version = "0.1.0" +dependencies = [ + "dep_105", + "dep_150", + "dep_156", + "dep_76", + "dep_83", +] + +[[package]] +name = "dep_383" +version = "0.1.0" +dependencies = [ + "dep_134", + "dep_66", +] + +[[package]] +name = "dep_384" +version = "0.1.0" +dependencies = [ + "dep_121", + "dep_86", + "dep_94", +] + +[[package]] +name = "dep_385" +version = "0.1.0" +dependencies = [ + "dep_84", +] + +[[package]] +name = "dep_386" +version = "0.1.0" +dependencies = [ + "dep_149", + "dep_70", + "dep_73", +] + +[[package]] +name = "dep_387" +version = "0.1.0" +dependencies = [ + "dep_115", + "dep_130", + "dep_67", + "dep_72", +] + +[[package]] +name = "dep_388" +version = "0.1.0" +dependencies = [ + "dep_61", + "dep_73", +] + +[[package]] +name = "dep_389" +version = "0.1.0" +dependencies = [ + "dep_128", + "dep_64", +] + +[[package]] +name = "dep_39" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_4", + "dep_5", + "dep_6", + "dep_8", +] + +[[package]] +name = "dep_390" +version = "0.1.0" +dependencies = [ + "dep_102", + "dep_133", + "dep_141", + "dep_98", +] + +[[package]] +name = "dep_391" +version = "0.1.0" +dependencies = [ + "dep_146", + "dep_81", +] + +[[package]] +name = "dep_392" +version = "0.1.0" +dependencies = [ + "dep_143", + "dep_77", + "dep_93", + "dep_99", +] + +[[package]] +name = "dep_393" +version = "0.1.0" +dependencies = [ + "dep_153", + "dep_63", + "dep_72", + "dep_83", + "dep_90", +] + +[[package]] +name = "dep_394" +version = "0.1.0" +dependencies = [ + "dep_150", + "dep_79", + "dep_89", + "dep_93", +] + +[[package]] +name = "dep_395" +version = "0.1.0" +dependencies = [ + "dep_107", +] + +[[package]] +name = "dep_396" +version = "0.1.0" +dependencies = [ + "dep_116", + "dep_140", + "dep_159", + "dep_85", +] + +[[package]] +name = "dep_397" +version = "0.1.0" +dependencies = [ + "dep_155", + "dep_82", +] + +[[package]] +name = "dep_398" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_137", + "dep_145", +] + +[[package]] +name = "dep_399" +version = "0.1.0" +dependencies = [ + "dep_148", + "dep_151", +] + +[[package]] +name = "dep_4" +version = "0.1.0" + +[[package]] +name = "dep_40" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_4", +] + +[[package]] +name = "dep_400" +version = "0.1.0" +dependencies = [ + "dep_120", + "dep_129", + "dep_142", + "dep_61", + "dep_75", +] + +[[package]] +name = "dep_401" +version = "0.1.0" +dependencies = [ + "dep_107", + "dep_119", + "dep_124", + "dep_155", + "dep_78", +] + +[[package]] +name = "dep_402" +version = "0.1.0" +dependencies = [ + "dep_104", + "dep_123", + "dep_67", + "dep_81", + "dep_97", +] + +[[package]] +name = "dep_403" +version = "0.1.0" +dependencies = [ + "dep_104", +] + +[[package]] +name = "dep_404" +version = "0.1.0" +dependencies = [ + "dep_124", + "dep_136", +] + +[[package]] +name = "dep_405" +version = "0.1.0" +dependencies = [ + "dep_136", +] + +[[package]] +name = "dep_406" +version = "0.1.0" +dependencies = [ + "dep_112", +] + +[[package]] +name = "dep_407" +version = "0.1.0" +dependencies = [ + "dep_138", + "dep_90", +] + +[[package]] +name = "dep_408" +version = "0.1.0" +dependencies = [ + "dep_136", + "dep_81", +] + +[[package]] +name = "dep_409" +version = "0.1.0" +dependencies = [ + "dep_144", +] + +[[package]] +name = "dep_41" +version = "0.1.0" +dependencies = [ + "dep_1", +] + +[[package]] +name = "dep_410" +version = "0.1.0" +dependencies = [ + "dep_173", + "dep_210", + "dep_242", +] + +[[package]] +name = "dep_411" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_220", + "dep_270", + "dep_327", +] + +[[package]] +name = "dep_412" +version = "0.1.0" +dependencies = [ + "dep_262", + "dep_268", + "dep_292", + "dep_299", + "dep_408", +] + +[[package]] +name = "dep_413" +version = "0.1.0" +dependencies = [ + "dep_300", + "dep_357", +] + +[[package]] +name = "dep_414" +version = "0.1.0" +dependencies = [ + "dep_247", + "dep_389", +] + +[[package]] +name = "dep_415" +version = "0.1.0" +dependencies = [ + "dep_208", + "dep_258", + "dep_307", +] + +[[package]] +name = "dep_416" +version = "0.1.0" +dependencies = [ + "dep_171", + "dep_189", + "dep_365", + "dep_385", +] + +[[package]] +name = "dep_417" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_172", + "dep_269", + "dep_296", + "dep_388", +] + +[[package]] +name = "dep_418" +version = "0.1.0" +dependencies = [ + "dep_244", + "dep_271", + "dep_281", + "dep_309", +] + +[[package]] +name = "dep_419" +version = "0.1.0" +dependencies = [ + "dep_220", + "dep_260", + "dep_376", + "dep_383", + "dep_400", +] + +[[package]] +name = "dep_42" +version = "0.1.0" +dependencies = [ + "dep_5", + "dep_7", +] + +[[package]] +name = "dep_420" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_247", +] + +[[package]] +name = "dep_421" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_317", + "dep_337", + "dep_390", + "dep_409", +] + +[[package]] +name = "dep_422" +version = "0.1.0" +dependencies = [ + "dep_241", + "dep_310", + "dep_325", +] + +[[package]] +name = "dep_423" +version = "0.1.0" +dependencies = [ + "dep_229", + "dep_234", + "dep_290", + "dep_304", + "dep_335", +] + +[[package]] +name = "dep_424" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_187", + "dep_201", + "dep_264", + "dep_307", +] + +[[package]] +name = "dep_425" +version = "0.1.0" +dependencies = [ + "dep_203", + "dep_205", + "dep_223", + "dep_289", + "dep_333", +] + +[[package]] +name = "dep_426" +version = "0.1.0" +dependencies = [ + "dep_321", +] + +[[package]] +name = "dep_427" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_230", + "dep_237", + "dep_401", +] + +[[package]] +name = "dep_428" +version = "0.1.0" +dependencies = [ + "dep_252", + "dep_300", + "dep_320", + "dep_362", + "dep_403", +] + +[[package]] +name = "dep_429" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_262", + "dep_268", + "dep_366", + "dep_393", +] + +[[package]] +name = "dep_43" +version = "0.1.0" +dependencies = [ + "dep_3", +] + +[[package]] +name = "dep_430" +version = "0.1.0" +dependencies = [ + "dep_208", + "dep_257", + "dep_326", + "dep_351", +] + +[[package]] +name = "dep_431" +version = "0.1.0" +dependencies = [ + "dep_346", +] + +[[package]] +name = "dep_432" +version = "0.1.0" +dependencies = [ + "dep_189", + "dep_257", + "dep_307", + "dep_319", +] + +[[package]] +name = "dep_433" +version = "0.1.0" +dependencies = [ + "dep_218", + "dep_375", +] + +[[package]] +name = "dep_434" +version = "0.1.0" +dependencies = [ + "dep_243", +] + +[[package]] +name = "dep_435" +version = "0.1.0" +dependencies = [ + "dep_267", + "dep_308", + "dep_324", + "dep_391", +] + +[[package]] +name = "dep_436" +version = "0.1.0" +dependencies = [ + "dep_172", + "dep_196", + "dep_211", + "dep_243", + "dep_281", +] + +[[package]] +name = "dep_437" +version = "0.1.0" +dependencies = [ + "dep_282", + "dep_344", + "dep_379", +] + +[[package]] +name = "dep_438" +version = "0.1.0" +dependencies = [ + "dep_171", + "dep_228", + "dep_281", + "dep_362", +] + +[[package]] +name = "dep_439" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_221", + "dep_350", + "dep_354", +] + +[[package]] +name = "dep_44" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_6", + "dep_7", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_440" +version = "0.1.0" +dependencies = [ + "dep_228", + "dep_260", + "dep_375", + "dep_406", +] + +[[package]] +name = "dep_441" +version = "0.1.0" +dependencies = [ + "dep_169", + "dep_198", + "dep_322", +] + +[[package]] +name = "dep_442" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_166", + "dep_280", + "dep_329", +] + +[[package]] +name = "dep_443" +version = "0.1.0" +dependencies = [ + "dep_293", + "dep_354", + "dep_377", +] + +[[package]] +name = "dep_444" +version = "0.1.0" +dependencies = [ + "dep_165", + "dep_247", + "dep_292", +] + +[[package]] +name = "dep_445" +version = "0.1.0" +dependencies = [ + "dep_165", +] + +[[package]] +name = "dep_446" +version = "0.1.0" +dependencies = [ + "dep_345", + "dep_382", + "dep_391", + "dep_398", +] + +[[package]] +name = "dep_447" +version = "0.1.0" +dependencies = [ + "dep_206", + "dep_256", + "dep_268", + "dep_374", +] + +[[package]] +name = "dep_448" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_189", + "dep_241", +] + +[[package]] +name = "dep_449" +version = "0.1.0" +dependencies = [ + "dep_228", +] + +[[package]] +name = "dep_45" +version = "0.1.0" +dependencies = [ + "dep_4", +] + +[[package]] +name = "dep_450" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_219", +] + +[[package]] +name = "dep_451" +version = "0.1.0" +dependencies = [ + "dep_257", + "dep_353", +] + +[[package]] +name = "dep_452" +version = "0.1.0" +dependencies = [ + "dep_243", + "dep_286", + "dep_293", + "dep_299", +] + +[[package]] +name = "dep_453" +version = "0.1.0" +dependencies = [ + "dep_234", + "dep_387", +] + +[[package]] +name = "dep_454" +version = "0.1.0" +dependencies = [ + "dep_178", + "dep_254", + "dep_287", + "dep_355", +] + +[[package]] +name = "dep_455" +version = "0.1.0" +dependencies = [ + "dep_163", + "dep_164", + "dep_284", + "dep_395", +] + +[[package]] +name = "dep_456" +version = "0.1.0" +dependencies = [ + "dep_228", + "dep_306", + "dep_397", +] + +[[package]] +name = "dep_457" +version = "0.1.0" +dependencies = [ + "dep_170", + "dep_204", + "dep_234", + "dep_235", + "dep_359", +] + +[[package]] +name = "dep_458" +version = "0.1.0" +dependencies = [ + "dep_217", + "dep_229", +] + +[[package]] +name = "dep_459" +version = "0.1.0" +dependencies = [ + "dep_394", +] + +[[package]] +name = "dep_46" +version = "0.1.0" +dependencies = [ + "dep_1", + "dep_3", + "dep_5", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_460" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_190", + "dep_279", + "dep_319", +] + +[[package]] +name = "dep_461" +version = "0.1.0" +dependencies = [ + "dep_197", + "dep_268", + "dep_391", +] + +[[package]] +name = "dep_462" +version = "0.1.0" +dependencies = [ + "dep_189", +] + +[[package]] +name = "dep_463" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_242", + "dep_283", + "dep_285", +] + +[[package]] +name = "dep_464" +version = "0.1.0" +dependencies = [ + "dep_342", + "dep_382", + "dep_387", +] + +[[package]] +name = "dep_465" +version = "0.1.0" +dependencies = [ + "dep_278", + "dep_294", + "dep_333", + "dep_389", +] + +[[package]] +name = "dep_466" +version = "0.1.0" +dependencies = [ + "dep_210", + "dep_216", + "dep_261", + "dep_357", + "dep_395", +] + +[[package]] +name = "dep_467" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_190", + "dep_287", +] + +[[package]] +name = "dep_468" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_242", + "dep_340", + "dep_400", +] + +[[package]] +name = "dep_469" +version = "0.1.0" +dependencies = [ + "dep_175", + "dep_248", + "dep_289", + "dep_310", + "dep_346", +] + +[[package]] +name = "dep_47" +version = "0.1.0" +dependencies = [ + "dep_2", + "dep_3", + "dep_4", + "dep_5", +] + +[[package]] +name = "dep_470" +version = "0.1.0" +dependencies = [ + "dep_179", + "dep_285", + "dep_324", +] + +[[package]] +name = "dep_471" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_217", + "dep_309", + "dep_349", + "dep_394", +] + +[[package]] +name = "dep_472" +version = "0.1.0" +dependencies = [ + "dep_316", + "dep_324", + "dep_342", +] + +[[package]] +name = "dep_473" +version = "0.1.0" +dependencies = [ + "dep_251", + "dep_301", +] + +[[package]] +name = "dep_474" +version = "0.1.0" +dependencies = [ + "dep_187", + "dep_196", + "dep_303", + "dep_315", + "dep_388", +] + +[[package]] +name = "dep_475" +version = "0.1.0" +dependencies = [ + "dep_206", + "dep_212", + "dep_286", + "dep_376", + "dep_401", +] + +[[package]] +name = "dep_476" +version = "0.1.0" +dependencies = [ + "dep_367", +] + +[[package]] +name = "dep_477" +version = "0.1.0" +dependencies = [ + "dep_181", + "dep_280", + "dep_308", + "dep_313", + "dep_408", +] + +[[package]] +name = "dep_478" +version = "0.1.0" +dependencies = [ + "dep_236", + "dep_240", + "dep_337", + "dep_338", +] + +[[package]] +name = "dep_479" +version = "0.1.0" +dependencies = [ + "dep_359", +] + +[[package]] +name = "dep_48" +version = "0.1.0" +dependencies = [ + "dep_3", +] + +[[package]] +name = "dep_480" +version = "0.1.0" +dependencies = [ + "dep_407", +] + +[[package]] +name = "dep_481" +version = "0.1.0" +dependencies = [ + "dep_360", +] + +[[package]] +name = "dep_482" +version = "0.1.0" +dependencies = [ + "dep_162", + "dep_382", +] + +[[package]] +name = "dep_483" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_203", + "dep_255", + "dep_300", + "dep_365", +] + +[[package]] +name = "dep_484" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_271", + "dep_292", + "dep_295", + "dep_397", +] + +[[package]] +name = "dep_485" +version = "0.1.0" +dependencies = [ + "dep_216", + "dep_272", + "dep_322", + "dep_329", + "dep_336", +] + +[[package]] +name = "dep_486" +version = "0.1.0" +dependencies = [ + "dep_179", + "dep_302", + "dep_342", + "dep_388", +] + +[[package]] +name = "dep_487" +version = "0.1.0" +dependencies = [ + "dep_220", + "dep_227", + "dep_270", + "dep_279", +] + +[[package]] +name = "dep_488" +version = "0.1.0" +dependencies = [ + "dep_247", + "dep_320", +] + +[[package]] +name = "dep_489" +version = "0.1.0" +dependencies = [ + "dep_170", + "dep_185", + "dep_254", + "dep_308", + "dep_371", +] + +[[package]] +name = "dep_49" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_2", + "dep_3", + "dep_7", +] + +[[package]] +name = "dep_490" +version = "0.1.0" +dependencies = [ + "dep_179", + "dep_311", + "dep_319", + "dep_399", + "dep_408", +] + +[[package]] +name = "dep_491" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_213", + "dep_267", + "dep_346", +] + +[[package]] +name = "dep_492" +version = "0.1.0" +dependencies = [ + "dep_163", + "dep_172", + "dep_213", + "dep_235", +] + +[[package]] +name = "dep_493" +version = "0.1.0" +dependencies = [ + "dep_244", +] + +[[package]] +name = "dep_494" +version = "0.1.0" +dependencies = [ + "dep_223", + "dep_280", + "dep_339", + "dep_400", +] + +[[package]] +name = "dep_495" +version = "0.1.0" +dependencies = [ + "dep_245", + "dep_283", + "dep_284", + "dep_318", + "dep_350", +] + +[[package]] +name = "dep_496" +version = "0.1.0" +dependencies = [ + "dep_404", +] + +[[package]] +name = "dep_497" +version = "0.1.0" +dependencies = [ + "dep_246", +] + +[[package]] +name = "dep_498" +version = "0.1.0" +dependencies = [ + "dep_236", + "dep_271", + "dep_288", + "dep_353", +] + +[[package]] +name = "dep_499" +version = "0.1.0" +dependencies = [ + "dep_170", + "dep_191", + "dep_299", + "dep_322", + "dep_334", +] + +[[package]] +name = "dep_5" +version = "0.1.0" + +[[package]] +name = "dep_50" +version = "0.1.0" +dependencies = [ + "dep_4", + "dep_7", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_500" +version = "0.1.0" +dependencies = [ + "dep_241", +] + +[[package]] +name = "dep_501" +version = "0.1.0" +dependencies = [ + "dep_164", + "dep_368", +] + +[[package]] +name = "dep_502" +version = "0.1.0" +dependencies = [ + "dep_178", + "dep_297", +] + +[[package]] +name = "dep_503" +version = "0.1.0" +dependencies = [ + "dep_293", + "dep_313", +] + +[[package]] +name = "dep_504" +version = "0.1.0" +dependencies = [ + "dep_218", + "dep_380", +] + +[[package]] +name = "dep_505" +version = "0.1.0" +dependencies = [ + "dep_186", + "dep_225", + "dep_336", +] + +[[package]] +name = "dep_506" +version = "0.1.0" +dependencies = [ + "dep_164", + "dep_203", + "dep_272", + "dep_325", + "dep_333", +] + +[[package]] +name = "dep_507" +version = "0.1.0" +dependencies = [ + "dep_164", + "dep_248", + "dep_265", + "dep_332", +] + +[[package]] +name = "dep_508" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_202", + "dep_268", + "dep_333", + "dep_345", +] + +[[package]] +name = "dep_509" +version = "0.1.0" +dependencies = [ + "dep_177", + "dep_324", + "dep_373", + "dep_385", + "dep_400", +] + +[[package]] +name = "dep_51" +version = "0.1.0" +dependencies = [ + "dep_6", +] + +[[package]] +name = "dep_510" +version = "0.1.0" +dependencies = [ + "dep_342", +] + +[[package]] +name = "dep_511" +version = "0.1.0" +dependencies = [ + "dep_187", + "dep_204", + "dep_302", + "dep_313", + "dep_354", +] + +[[package]] +name = "dep_512" +version = "0.1.0" +dependencies = [ + "dep_222", +] + +[[package]] +name = "dep_513" +version = "0.1.0" +dependencies = [ + "dep_360", + "dep_378", + "dep_406", +] + +[[package]] +name = "dep_514" +version = "0.1.0" +dependencies = [ + "dep_236", + "dep_257", + "dep_275", + "dep_341", +] + +[[package]] +name = "dep_515" +version = "0.1.0" +dependencies = [ + "dep_182", + "dep_205", + "dep_258", +] + +[[package]] +name = "dep_516" +version = "0.1.0" +dependencies = [ + "dep_169", + "dep_209", + "dep_388", +] + +[[package]] +name = "dep_517" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_234", + "dep_350", +] + +[[package]] +name = "dep_518" +version = "0.1.0" +dependencies = [ + "dep_232", + "dep_288", + "dep_407", +] + +[[package]] +name = "dep_519" +version = "0.1.0" +dependencies = [ + "dep_320", + "dep_352", +] + +[[package]] +name = "dep_52" +version = "0.1.0" +dependencies = [ + "dep_1", + "dep_4", + "dep_7", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_520" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_180", + "dep_263", + "dep_274", +] + +[[package]] +name = "dep_521" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_193", + "dep_290", + "dep_349", + "dep_392", +] + +[[package]] +name = "dep_522" +version = "0.1.0" +dependencies = [ + "dep_161", +] + +[[package]] +name = "dep_523" +version = "0.1.0" +dependencies = [ + "dep_391", +] + +[[package]] +name = "dep_524" +version = "0.1.0" +dependencies = [ + "dep_172", +] + +[[package]] +name = "dep_525" +version = "0.1.0" +dependencies = [ + "dep_166", + "dep_214", + "dep_223", + "dep_237", + "dep_331", +] + +[[package]] +name = "dep_526" +version = "0.1.0" +dependencies = [ + "dep_286", + "dep_354", +] + +[[package]] +name = "dep_527" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_196", + "dep_208", + "dep_246", + "dep_363", +] + +[[package]] +name = "dep_528" +version = "0.1.0" +dependencies = [ + "dep_216", + "dep_230", +] + +[[package]] +name = "dep_529" +version = "0.1.0" +dependencies = [ + "dep_191", + "dep_292", + "dep_334", +] + +[[package]] +name = "dep_53" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_4", + "dep_6", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_530" +version = "0.1.0" +dependencies = [ + "dep_204", + "dep_304", + "dep_322", + "dep_378", +] + +[[package]] +name = "dep_531" +version = "0.1.0" +dependencies = [ + "dep_180", + "dep_191", + "dep_193", + "dep_279", +] + +[[package]] +name = "dep_532" +version = "0.1.0" +dependencies = [ + "dep_188", +] + +[[package]] +name = "dep_533" +version = "0.1.0" +dependencies = [ + "dep_201", + "dep_231", + "dep_371", +] + +[[package]] +name = "dep_534" +version = "0.1.0" +dependencies = [ + "dep_209", + "dep_264", + "dep_300", + "dep_343", +] + +[[package]] +name = "dep_535" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_223", + "dep_256", + "dep_317", +] + +[[package]] +name = "dep_536" +version = "0.1.0" +dependencies = [ + "dep_189", + "dep_251", + "dep_290", + "dep_387", + "dep_388", +] + +[[package]] +name = "dep_537" +version = "0.1.0" +dependencies = [ + "dep_191", +] + +[[package]] +name = "dep_538" +version = "0.1.0" +dependencies = [ + "dep_316", +] + +[[package]] +name = "dep_539" +version = "0.1.0" +dependencies = [ + "dep_249", + "dep_306", +] + +[[package]] +name = "dep_54" +version = "0.1.0" +dependencies = [ + "dep_1", + "dep_2", + "dep_9", +] + +[[package]] +name = "dep_540" +version = "0.1.0" +dependencies = [ + "dep_230", + "dep_250", + "dep_382", +] + +[[package]] +name = "dep_541" +version = "0.1.0" +dependencies = [ + "dep_263", +] + +[[package]] +name = "dep_542" +version = "0.1.0" +dependencies = [ + "dep_250", + "dep_292", +] + +[[package]] +name = "dep_543" +version = "0.1.0" +dependencies = [ + "dep_226", + "dep_305", +] + +[[package]] +name = "dep_544" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_344", +] + +[[package]] +name = "dep_545" +version = "0.1.0" +dependencies = [ + "dep_164", + "dep_191", + "dep_358", +] + +[[package]] +name = "dep_546" +version = "0.1.0" +dependencies = [ + "dep_188", + "dep_205", +] + +[[package]] +name = "dep_547" +version = "0.1.0" +dependencies = [ + "dep_297", + "dep_299", +] + +[[package]] +name = "dep_548" +version = "0.1.0" +dependencies = [ + "dep_286", +] + +[[package]] +name = "dep_549" +version = "0.1.0" +dependencies = [ + "dep_168", +] + +[[package]] +name = "dep_55" +version = "0.1.0" +dependencies = [ + "dep_3", + "dep_5", + "dep_7", +] + +[[package]] +name = "dep_550" +version = "0.1.0" +dependencies = [ + "dep_207", + "dep_249", + "dep_297", + "dep_389", +] + +[[package]] +name = "dep_551" +version = "0.1.0" +dependencies = [ + "dep_243", + "dep_273", + "dep_332", + "dep_354", +] + +[[package]] +name = "dep_552" +version = "0.1.0" +dependencies = [ + "dep_227", + "dep_269", + "dep_348", +] + +[[package]] +name = "dep_553" +version = "0.1.0" +dependencies = [ + "dep_172", + "dep_338", + "dep_347", + "dep_380", +] + +[[package]] +name = "dep_554" +version = "0.1.0" +dependencies = [ + "dep_235", + "dep_300", + "dep_317", +] + +[[package]] +name = "dep_555" +version = "0.1.0" +dependencies = [ + "dep_192", + "dep_317", + "dep_325", + "dep_331", +] + +[[package]] +name = "dep_556" +version = "0.1.0" +dependencies = [ + "dep_325", +] + +[[package]] +name = "dep_557" +version = "0.1.0" +dependencies = [ + "dep_249", + "dep_296", + "dep_300", + "dep_409", +] + +[[package]] +name = "dep_558" +version = "0.1.0" +dependencies = [ + "dep_372", + "dep_395", +] + +[[package]] +name = "dep_559" +version = "0.1.0" +dependencies = [ + "dep_231", + "dep_407", +] + +[[package]] +name = "dep_56" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_3", + "dep_7", +] + +[[package]] +name = "dep_560" +version = "0.1.0" +dependencies = [ + "dep_283", +] + +[[package]] +name = "dep_561" +version = "0.1.0" +dependencies = [ + "dep_179", + "dep_266", + "dep_310", + "dep_313", + "dep_388", +] + +[[package]] +name = "dep_562" +version = "0.1.0" +dependencies = [ + "dep_200", + "dep_220", + "dep_340", +] + +[[package]] +name = "dep_563" +version = "0.1.0" +dependencies = [ + "dep_338", +] + +[[package]] +name = "dep_564" +version = "0.1.0" +dependencies = [ + "dep_237", +] + +[[package]] +name = "dep_565" +version = "0.1.0" +dependencies = [ + "dep_302", + "dep_353", + "dep_373", +] + +[[package]] +name = "dep_566" +version = "0.1.0" +dependencies = [ + "dep_209", + "dep_249", + "dep_262", + "dep_348", +] + +[[package]] +name = "dep_567" +version = "0.1.0" +dependencies = [ + "dep_366", + "dep_375", +] + +[[package]] +name = "dep_568" +version = "0.1.0" +dependencies = [ + "dep_309", +] + +[[package]] +name = "dep_569" +version = "0.1.0" +dependencies = [ + "dep_247", + "dep_372", +] + +[[package]] +name = "dep_57" +version = "0.1.0" +dependencies = [ + "dep_0", + "dep_7", + "dep_8", + "dep_9", +] + +[[package]] +name = "dep_570" +version = "0.1.0" +dependencies = [ + "dep_167", + "dep_216", + "dep_320", + "dep_324", + "dep_404", +] + +[[package]] +name = "dep_571" +version = "0.1.0" +dependencies = [ + "dep_169", + "dep_248", + "dep_298", +] + +[[package]] +name = "dep_572" +version = "0.1.0" +dependencies = [ + "dep_262", + "dep_263", + "dep_275", + "dep_348", + "dep_374", +] + +[[package]] +name = "dep_573" +version = "0.1.0" +dependencies = [ + "dep_222", + "dep_280", + "dep_306", +] + +[[package]] +name = "dep_574" +version = "0.1.0" +dependencies = [ + "dep_222", + "dep_321", + "dep_358", + "dep_372", +] + +[[package]] +name = "dep_575" +version = "0.1.0" +dependencies = [ + "dep_167", + "dep_235", + "dep_297", + "dep_402", +] + +[[package]] +name = "dep_576" +version = "0.1.0" +dependencies = [ + "dep_270", + "dep_389", +] + +[[package]] +name = "dep_577" +version = "0.1.0" +dependencies = [ + "dep_299", + "dep_408", +] + +[[package]] +name = "dep_578" +version = "0.1.0" +dependencies = [ + "dep_167", + "dep_172", +] + +[[package]] +name = "dep_579" +version = "0.1.0" +dependencies = [ + "dep_339", + "dep_392", +] + +[[package]] +name = "dep_58" +version = "0.1.0" +dependencies = [ + "dep_5", + "dep_6", + "dep_7", + "dep_9", +] + +[[package]] +name = "dep_580" +version = "0.1.0" +dependencies = [ + "dep_234", + "dep_379", + "dep_402", +] + +[[package]] +name = "dep_581" +version = "0.1.0" +dependencies = [ + "dep_324", + "dep_362", +] + +[[package]] +name = "dep_582" +version = "0.1.0" +dependencies = [ + "dep_331", + "dep_336", + "dep_338", + "dep_379", +] + +[[package]] +name = "dep_583" +version = "0.1.0" +dependencies = [ + "dep_257", + "dep_355", +] + +[[package]] +name = "dep_584" +version = "0.1.0" +dependencies = [ + "dep_273", +] + +[[package]] +name = "dep_585" +version = "0.1.0" +dependencies = [ + "dep_200", + "dep_366", + "dep_377", + "dep_386", +] + +[[package]] +name = "dep_586" +version = "0.1.0" +dependencies = [ + "dep_228", + "dep_291", + "dep_342", + "dep_343", + "dep_391", +] + +[[package]] +name = "dep_587" +version = "0.1.0" +dependencies = [ + "dep_248", + "dep_292", + "dep_331", + "dep_351", + "dep_379", +] + +[[package]] +name = "dep_588" +version = "0.1.0" +dependencies = [ + "dep_353", + "dep_356", +] + +[[package]] +name = "dep_589" +version = "0.1.0" +dependencies = [ + "dep_253", + "dep_354", + "dep_383", +] + +[[package]] +name = "dep_59" +version = "0.1.0" +dependencies = [ + "dep_9", +] + +[[package]] +name = "dep_590" +version = "0.1.0" +dependencies = [ + "dep_216", + "dep_233", + "dep_408", +] + +[[package]] +name = "dep_591" +version = "0.1.0" +dependencies = [ + "dep_301", + "dep_331", + "dep_362", + "dep_401", + "dep_403", +] + +[[package]] +name = "dep_592" +version = "0.1.0" +dependencies = [ + "dep_188", + "dep_222", + "dep_255", + "dep_378", +] + +[[package]] +name = "dep_593" +version = "0.1.0" +dependencies = [ + "dep_312", + "dep_363", + "dep_372", + "dep_381", +] + +[[package]] +name = "dep_594" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_195", + "dep_221", + "dep_251", + "dep_336", +] + +[[package]] +name = "dep_595" +version = "0.1.0" +dependencies = [ + "dep_228", + "dep_238", + "dep_270", + "dep_333", +] + +[[package]] +name = "dep_596" +version = "0.1.0" +dependencies = [ + "dep_230", +] + +[[package]] +name = "dep_597" +version = "0.1.0" +dependencies = [ + "dep_267", + "dep_343", + "dep_347", + "dep_364", + "dep_395", +] + +[[package]] +name = "dep_598" +version = "0.1.0" +dependencies = [ + "dep_194", + "dep_342", +] + +[[package]] +name = "dep_599" +version = "0.1.0" +dependencies = [ + "dep_243", + "dep_271", + "dep_285", + "dep_338", + "dep_394", +] + +[[package]] +name = "dep_6" +version = "0.1.0" + +[[package]] +name = "dep_60" +version = "0.1.0" +dependencies = [ + "dep_28", + "dep_37", +] + +[[package]] +name = "dep_600" +version = "0.1.0" +dependencies = [ + "dep_205", + "dep_286", +] + +[[package]] +name = "dep_601" +version = "0.1.0" +dependencies = [ + "dep_271", +] + +[[package]] +name = "dep_602" +version = "0.1.0" +dependencies = [ + "dep_209", + "dep_304", + "dep_316", + "dep_336", + "dep_356", +] + +[[package]] +name = "dep_603" +version = "0.1.0" +dependencies = [ + "dep_180", + "dep_213", + "dep_219", + "dep_230", +] + +[[package]] +name = "dep_604" +version = "0.1.0" +dependencies = [ + "dep_260", +] + +[[package]] +name = "dep_605" +version = "0.1.0" +dependencies = [ + "dep_247", + "dep_304", + "dep_384", +] + +[[package]] +name = "dep_606" +version = "0.1.0" +dependencies = [ + "dep_222", + "dep_303", + "dep_339", +] + +[[package]] +name = "dep_607" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_250", + "dep_306", + "dep_344", +] + +[[package]] +name = "dep_608" +version = "0.1.0" +dependencies = [ + "dep_188", + "dep_248", + "dep_369", +] + +[[package]] +name = "dep_609" +version = "0.1.0" +dependencies = [ + "dep_291", +] + +[[package]] +name = "dep_61" +version = "0.1.0" +dependencies = [ + "dep_11", + "dep_18", + "dep_33", + "dep_44", +] + +[[package]] +name = "dep_610" +version = "0.1.0" +dependencies = [ + "dep_180", + "dep_226", + "dep_292", + "dep_396", +] + +[[package]] +name = "dep_611" +version = "0.1.0" +dependencies = [ + "dep_162", + "dep_386", +] + +[[package]] +name = "dep_612" +version = "0.1.0" +dependencies = [ + "dep_315", + "dep_356", + "dep_371", +] + +[[package]] +name = "dep_613" +version = "0.1.0" +dependencies = [ + "dep_337", +] + +[[package]] +name = "dep_614" +version = "0.1.0" +dependencies = [ + "dep_370", + "dep_383", +] + +[[package]] +name = "dep_615" +version = "0.1.0" +dependencies = [ + "dep_399", +] + +[[package]] +name = "dep_616" +version = "0.1.0" +dependencies = [ + "dep_294", + "dep_303", + "dep_305", + "dep_335", +] + +[[package]] +name = "dep_617" +version = "0.1.0" +dependencies = [ + "dep_206", +] + +[[package]] +name = "dep_618" +version = "0.1.0" +dependencies = [ + "dep_220", + "dep_238", + "dep_321", +] + +[[package]] +name = "dep_619" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_266", + "dep_292", + "dep_403", +] + +[[package]] +name = "dep_62" +version = "0.1.0" +dependencies = [ + "dep_32", +] + +[[package]] +name = "dep_620" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_216", +] + +[[package]] +name = "dep_621" +version = "0.1.0" +dependencies = [ + "dep_178", + "dep_193", + "dep_294", + "dep_361", +] + +[[package]] +name = "dep_622" +version = "0.1.0" +dependencies = [ + "dep_175", + "dep_230", + "dep_281", + "dep_356", +] + +[[package]] +name = "dep_623" +version = "0.1.0" +dependencies = [ + "dep_179", + "dep_246", + "dep_256", + "dep_291", + "dep_339", +] + +[[package]] +name = "dep_624" +version = "0.1.0" +dependencies = [ + "dep_263", +] + +[[package]] +name = "dep_625" +version = "0.1.0" +dependencies = [ + "dep_277", + "dep_280", + "dep_299", + "dep_330", +] + +[[package]] +name = "dep_626" +version = "0.1.0" +dependencies = [ + "dep_357", +] + +[[package]] +name = "dep_627" +version = "0.1.0" +dependencies = [ + "dep_224", + "dep_317", + "dep_377", + "dep_385", +] + +[[package]] +name = "dep_628" +version = "0.1.0" +dependencies = [ + "dep_185", + "dep_240", + "dep_362", +] + +[[package]] +name = "dep_629" +version = "0.1.0" +dependencies = [ + "dep_263", + "dep_281", +] + +[[package]] +name = "dep_63" +version = "0.1.0" +dependencies = [ + "dep_14", + "dep_34", + "dep_37", + "dep_50", +] + +[[package]] +name = "dep_630" +version = "0.1.0" +dependencies = [ + "dep_278", +] + +[[package]] +name = "dep_631" +version = "0.1.0" +dependencies = [ + "dep_198", + "dep_316", +] + +[[package]] +name = "dep_632" +version = "0.1.0" +dependencies = [ + "dep_257", + "dep_364", + "dep_387", +] + +[[package]] +name = "dep_633" +version = "0.1.0" +dependencies = [ + "dep_187", + "dep_212", + "dep_333", + "dep_343", +] + +[[package]] +name = "dep_634" +version = "0.1.0" +dependencies = [ + "dep_339", +] + +[[package]] +name = "dep_635" +version = "0.1.0" +dependencies = [ + "dep_246", + "dep_263", + "dep_268", + "dep_282", + "dep_306", +] + +[[package]] +name = "dep_636" +version = "0.1.0" +dependencies = [ + "dep_243", +] + +[[package]] +name = "dep_637" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_280", + "dep_281", + "dep_395", +] + +[[package]] +name = "dep_638" +version = "0.1.0" +dependencies = [ + "dep_173", + "dep_257", + "dep_290", +] + +[[package]] +name = "dep_639" +version = "0.1.0" +dependencies = [ + "dep_196", + "dep_249", + "dep_337", + "dep_375", +] + +[[package]] +name = "dep_64" +version = "0.1.0" +dependencies = [ + "dep_12", + "dep_41", + "dep_42", + "dep_45", +] + +[[package]] +name = "dep_640" +version = "0.1.0" +dependencies = [ + "dep_210", + "dep_239", + "dep_297", + "dep_384", +] + +[[package]] +name = "dep_641" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_196", + "dep_246", +] + +[[package]] +name = "dep_642" +version = "0.1.0" +dependencies = [ + "dep_216", + "dep_399", +] + +[[package]] +name = "dep_643" +version = "0.1.0" +dependencies = [ + "dep_326", + "dep_361", +] + +[[package]] +name = "dep_644" +version = "0.1.0" +dependencies = [ + "dep_205", + "dep_324", + "dep_359", +] + +[[package]] +name = "dep_645" +version = "0.1.0" +dependencies = [ + "dep_252", +] + +[[package]] +name = "dep_646" +version = "0.1.0" +dependencies = [ + "dep_206", + "dep_296", +] + +[[package]] +name = "dep_647" +version = "0.1.0" +dependencies = [ + "dep_225", + "dep_314", + "dep_392", +] + +[[package]] +name = "dep_648" +version = "0.1.0" +dependencies = [ + "dep_171", + "dep_192", + "dep_265", + "dep_391", +] + +[[package]] +name = "dep_649" +version = "0.1.0" +dependencies = [ + "dep_196", + "dep_275", + "dep_341", + "dep_362", + "dep_387", +] + +[[package]] +name = "dep_65" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_26", + "dep_34", + "dep_53", + "dep_57", +] + +[[package]] +name = "dep_650" +version = "0.1.0" +dependencies = [ + "dep_169", + "dep_237", + "dep_386", +] + +[[package]] +name = "dep_651" +version = "0.1.0" +dependencies = [ + "dep_262", +] + +[[package]] +name = "dep_652" +version = "0.1.0" +dependencies = [ + "dep_262", + "dep_268", + "dep_382", +] + +[[package]] +name = "dep_653" +version = "0.1.0" +dependencies = [ + "dep_191", + "dep_217", + "dep_340", + "dep_364", +] + +[[package]] +name = "dep_654" +version = "0.1.0" +dependencies = [ + "dep_401", +] + +[[package]] +name = "dep_655" +version = "0.1.0" +dependencies = [ + "dep_170", + "dep_206", + "dep_262", + "dep_299", +] + +[[package]] +name = "dep_656" +version = "0.1.0" +dependencies = [ + "dep_208", +] + +[[package]] +name = "dep_657" +version = "0.1.0" +dependencies = [ + "dep_389", +] + +[[package]] +name = "dep_658" +version = "0.1.0" +dependencies = [ + "dep_209", + "dep_283", +] + +[[package]] +name = "dep_659" +version = "0.1.0" +dependencies = [ + "dep_196", + "dep_199", + "dep_206", + "dep_242", + "dep_339", +] + +[[package]] +name = "dep_66" +version = "0.1.0" +dependencies = [ + "dep_15", + "dep_23", + "dep_33", + "dep_49", + "dep_58", +] + +[[package]] +name = "dep_660" +version = "0.1.0" +dependencies = [ + "dep_287", + "dep_379", +] + +[[package]] +name = "dep_661" +version = "0.1.0" +dependencies = [ + "dep_169", + "dep_239", +] + +[[package]] +name = "dep_662" +version = "0.1.0" +dependencies = [ + "dep_181", + "dep_234", +] + +[[package]] +name = "dep_663" +version = "0.1.0" +dependencies = [ + "dep_213", + "dep_221", + "dep_225", + "dep_389", + "dep_400", +] + +[[package]] +name = "dep_664" +version = "0.1.0" +dependencies = [ + "dep_226", +] + +[[package]] +name = "dep_665" +version = "0.1.0" +dependencies = [ + "dep_204", + "dep_253", + "dep_315", + "dep_347", +] + +[[package]] +name = "dep_666" +version = "0.1.0" +dependencies = [ + "dep_221", + "dep_239", + "dep_352", +] + +[[package]] +name = "dep_667" +version = "0.1.0" +dependencies = [ + "dep_247", +] + +[[package]] +name = "dep_668" +version = "0.1.0" +dependencies = [ + "dep_286", + "dep_328", +] + +[[package]] +name = "dep_669" +version = "0.1.0" +dependencies = [ + "dep_186", + "dep_247", + "dep_260", +] + +[[package]] +name = "dep_67" +version = "0.1.0" +dependencies = [ + "dep_30", + "dep_34", + "dep_44", + "dep_54", +] + +[[package]] +name = "dep_670" +version = "0.1.0" +dependencies = [ + "dep_165", +] + +[[package]] +name = "dep_671" +version = "0.1.0" +dependencies = [ + "dep_231", + "dep_285", + "dep_338", + "dep_362", + "dep_399", +] + +[[package]] +name = "dep_672" +version = "0.1.0" +dependencies = [ + "dep_225", + "dep_296", +] + +[[package]] +name = "dep_673" +version = "0.1.0" +dependencies = [ + "dep_309", + "dep_380", +] + +[[package]] +name = "dep_674" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_257", + "dep_370", + "dep_390", +] + +[[package]] +name = "dep_675" +version = "0.1.0" +dependencies = [ + "dep_213", + "dep_238", + "dep_317", +] + +[[package]] +name = "dep_676" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_202", + "dep_368", +] + +[[package]] +name = "dep_677" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_192", + "dep_254", + "dep_382", +] + +[[package]] +name = "dep_678" +version = "0.1.0" +dependencies = [ + "dep_168", +] + +[[package]] +name = "dep_679" +version = "0.1.0" +dependencies = [ + "dep_172", + "dep_256", + "dep_334", + "dep_343", +] + +[[package]] +name = "dep_68" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_14", + "dep_19", + "dep_21", + "dep_51", +] + +[[package]] +name = "dep_680" +version = "0.1.0" +dependencies = [ + "dep_275", + "dep_349", +] + +[[package]] +name = "dep_681" +version = "0.1.0" +dependencies = [ + "dep_233", +] + +[[package]] +name = "dep_682" +version = "0.1.0" +dependencies = [ + "dep_175", +] + +[[package]] +name = "dep_683" +version = "0.1.0" +dependencies = [ + "dep_176", +] + +[[package]] +name = "dep_684" +version = "0.1.0" +dependencies = [ + "dep_224", + "dep_237", +] + +[[package]] +name = "dep_685" +version = "0.1.0" +dependencies = [ + "dep_184", + "dep_225", + "dep_291", + "dep_333", +] + +[[package]] +name = "dep_686" +version = "0.1.0" +dependencies = [ + "dep_282", + "dep_312", + "dep_378", +] + +[[package]] +name = "dep_687" +version = "0.1.0" +dependencies = [ + "dep_221", + "dep_296", + "dep_342", + "dep_377", +] + +[[package]] +name = "dep_688" +version = "0.1.0" +dependencies = [ + "dep_214", + "dep_254", + "dep_390", +] + +[[package]] +name = "dep_689" +version = "0.1.0" +dependencies = [ + "dep_189", +] + +[[package]] +name = "dep_69" +version = "0.1.0" +dependencies = [ + "dep_23", + "dep_31", + "dep_49", + "dep_52", +] + +[[package]] +name = "dep_690" +version = "0.1.0" +dependencies = [ + "dep_374", +] + +[[package]] +name = "dep_691" +version = "0.1.0" +dependencies = [ + "dep_233", + "dep_274", + "dep_324", +] + +[[package]] +name = "dep_692" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_169", + "dep_244", + "dep_258", + "dep_354", +] + +[[package]] +name = "dep_693" +version = "0.1.0" +dependencies = [ + "dep_291", + "dep_314", + "dep_391", +] + +[[package]] +name = "dep_694" +version = "0.1.0" +dependencies = [ + "dep_200", +] + +[[package]] +name = "dep_695" +version = "0.1.0" +dependencies = [ + "dep_268", + "dep_364", +] + +[[package]] +name = "dep_696" +version = "0.1.0" +dependencies = [ + "dep_189", + "dep_211", + "dep_398", + "dep_408", +] + +[[package]] +name = "dep_697" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_241", + "dep_245", + "dep_339", +] + +[[package]] +name = "dep_698" +version = "0.1.0" +dependencies = [ + "dep_276", +] + +[[package]] +name = "dep_699" +version = "0.1.0" +dependencies = [ + "dep_192", + "dep_207", + "dep_327", + "dep_377", + "dep_385", +] + +[[package]] +name = "dep_7" +version = "0.1.0" + +[[package]] +name = "dep_70" +version = "0.1.0" +dependencies = [ + "dep_11", + "dep_12", + "dep_13", + "dep_35", + "dep_58", +] + +[[package]] +name = "dep_700" +version = "0.1.0" +dependencies = [ + "dep_214", +] + +[[package]] +name = "dep_701" +version = "0.1.0" +dependencies = [ + "dep_247", + "dep_294", + "dep_342", + "dep_383", + "dep_408", +] + +[[package]] +name = "dep_702" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_194", + "dep_198", + "dep_341", + "dep_380", +] + +[[package]] +name = "dep_703" +version = "0.1.0" +dependencies = [ + "dep_243", + "dep_284", + "dep_305", + "dep_317", +] + +[[package]] +name = "dep_704" +version = "0.1.0" +dependencies = [ + "dep_198", +] + +[[package]] +name = "dep_705" +version = "0.1.0" +dependencies = [ + "dep_229", + "dep_274", + "dep_335", + "dep_367", + "dep_400", +] + +[[package]] +name = "dep_706" +version = "0.1.0" +dependencies = [ + "dep_294", +] + +[[package]] +name = "dep_707" +version = "0.1.0" +dependencies = [ + "dep_162", +] + +[[package]] +name = "dep_708" +version = "0.1.0" +dependencies = [ + "dep_164", + "dep_211", + "dep_320", +] + +[[package]] +name = "dep_709" +version = "0.1.0" +dependencies = [ + "dep_189", + "dep_267", + "dep_273", + "dep_303", + "dep_371", +] + +[[package]] +name = "dep_71" +version = "0.1.0" +dependencies = [ + "dep_18", + "dep_24", + "dep_44", + "dep_54", +] + +[[package]] +name = "dep_710" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_319", + "dep_322", + "dep_351", + "dep_377", +] + +[[package]] +name = "dep_711" +version = "0.1.0" +dependencies = [ + "dep_258", +] + +[[package]] +name = "dep_712" +version = "0.1.0" +dependencies = [ + "dep_171", + "dep_194", + "dep_228", + "dep_272", + "dep_284", +] + +[[package]] +name = "dep_713" +version = "0.1.0" +dependencies = [ + "dep_269", + "dep_312", +] + +[[package]] +name = "dep_714" +version = "0.1.0" +dependencies = [ + "dep_166", + "dep_374", +] + +[[package]] +name = "dep_715" +version = "0.1.0" +dependencies = [ + "dep_294", + "dep_406", +] + +[[package]] +name = "dep_716" +version = "0.1.0" +dependencies = [ + "dep_268", + "dep_332", + "dep_407", +] + +[[package]] +name = "dep_717" +version = "0.1.0" +dependencies = [ + "dep_176", + "dep_181", + "dep_184", + "dep_292", + "dep_374", +] + +[[package]] +name = "dep_718" +version = "0.1.0" +dependencies = [ + "dep_200", + "dep_253", + "dep_272", + "dep_312", +] + +[[package]] +name = "dep_719" +version = "0.1.0" +dependencies = [ + "dep_352", +] + +[[package]] +name = "dep_72" +version = "0.1.0" +dependencies = [ + "dep_38", +] + +[[package]] +name = "dep_720" +version = "0.1.0" +dependencies = [ + "dep_185", + "dep_249", +] + +[[package]] +name = "dep_721" +version = "0.1.0" +dependencies = [ + "dep_166", + "dep_261", + "dep_319", + "dep_336", + "dep_381", +] + +[[package]] +name = "dep_722" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_195", + "dep_203", + "dep_296", + "dep_364", +] + +[[package]] +name = "dep_723" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_235", + "dep_290", + "dep_305", + "dep_329", +] + +[[package]] +name = "dep_724" +version = "0.1.0" +dependencies = [ + "dep_342", + "dep_353", +] + +[[package]] +name = "dep_725" +version = "0.1.0" +dependencies = [ + "dep_241", + "dep_361", + "dep_404", +] + +[[package]] +name = "dep_726" +version = "0.1.0" +dependencies = [ + "dep_177", + "dep_216", +] + +[[package]] +name = "dep_727" +version = "0.1.0" +dependencies = [ + "dep_184", + "dep_277", + "dep_295", +] + +[[package]] +name = "dep_728" +version = "0.1.0" +dependencies = [ + "dep_242", +] + +[[package]] +name = "dep_729" +version = "0.1.0" +dependencies = [ + "dep_233", +] + +[[package]] +name = "dep_73" +version = "0.1.0" +dependencies = [ + "dep_25", + "dep_29", + "dep_31", + "dep_37", +] + +[[package]] +name = "dep_730" +version = "0.1.0" +dependencies = [ + "dep_178", + "dep_292", +] + +[[package]] +name = "dep_731" +version = "0.1.0" +dependencies = [ + "dep_312", +] + +[[package]] +name = "dep_732" +version = "0.1.0" +dependencies = [ + "dep_197", + "dep_203", + "dep_303", + "dep_380", + "dep_405", +] + +[[package]] +name = "dep_733" +version = "0.1.0" +dependencies = [ + "dep_233", + "dep_330", +] + +[[package]] +name = "dep_734" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_200", + "dep_321", +] + +[[package]] +name = "dep_735" +version = "0.1.0" +dependencies = [ + "dep_231", + "dep_273", + "dep_315", + "dep_328", + "dep_407", +] + +[[package]] +name = "dep_736" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_211", + "dep_213", +] + +[[package]] +name = "dep_737" +version = "0.1.0" +dependencies = [ + "dep_181", + "dep_339", + "dep_364", + "dep_390", +] + +[[package]] +name = "dep_738" +version = "0.1.0" +dependencies = [ + "dep_281", + "dep_360", +] + +[[package]] +name = "dep_739" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_184", + "dep_189", + "dep_249", + "dep_351", +] + +[[package]] +name = "dep_74" +version = "0.1.0" +dependencies = [ + "dep_20", + "dep_21", + "dep_22", + "dep_55", +] + +[[package]] +name = "dep_740" +version = "0.1.0" +dependencies = [ + "dep_371", +] + +[[package]] +name = "dep_741" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_320", +] + +[[package]] +name = "dep_742" +version = "0.1.0" +dependencies = [ + "dep_300", + "dep_340", +] + +[[package]] +name = "dep_743" +version = "0.1.0" +dependencies = [ + "dep_395", + "dep_398", +] + +[[package]] +name = "dep_744" +version = "0.1.0" +dependencies = [ + "dep_345", + "dep_354", +] + +[[package]] +name = "dep_745" +version = "0.1.0" +dependencies = [ + "dep_277", +] + +[[package]] +name = "dep_746" +version = "0.1.0" +dependencies = [ + "dep_199", + "dep_265", + "dep_267", + "dep_300", + "dep_392", +] + +[[package]] +name = "dep_747" +version = "0.1.0" +dependencies = [ + "dep_177", + "dep_217", + "dep_335", +] + +[[package]] +name = "dep_748" +version = "0.1.0" +dependencies = [ + "dep_240", + "dep_359", + "dep_372", + "dep_408", +] + +[[package]] +name = "dep_749" +version = "0.1.0" +dependencies = [ + "dep_172", + "dep_380", + "dep_395", +] + +[[package]] +name = "dep_75" +version = "0.1.0" +dependencies = [ + "dep_14", + "dep_28", + "dep_48", +] + +[[package]] +name = "dep_750" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_219", + "dep_240", + "dep_332", +] + +[[package]] +name = "dep_751" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_208", +] + +[[package]] +name = "dep_752" +version = "0.1.0" +dependencies = [ + "dep_219", + "dep_297", +] + +[[package]] +name = "dep_753" +version = "0.1.0" +dependencies = [ + "dep_201", + "dep_287", + "dep_309", + "dep_313", + "dep_335", +] + +[[package]] +name = "dep_754" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_335", + "dep_361", + "dep_362", + "dep_398", +] + +[[package]] +name = "dep_755" +version = "0.1.0" +dependencies = [ + "dep_330", +] + +[[package]] +name = "dep_756" +version = "0.1.0" +dependencies = [ + "dep_337", + "dep_365", +] + +[[package]] +name = "dep_757" +version = "0.1.0" +dependencies = [ + "dep_367", + "dep_381", +] + +[[package]] +name = "dep_758" +version = "0.1.0" +dependencies = [ + "dep_246", + "dep_261", + "dep_335", + "dep_409", +] + +[[package]] +name = "dep_759" +version = "0.1.0" +dependencies = [ + "dep_167", + "dep_225", + "dep_268", +] + +[[package]] +name = "dep_76" +version = "0.1.0" +dependencies = [ + "dep_39", +] + +[[package]] +name = "dep_760" +version = "0.1.0" +dependencies = [ + "dep_218", + "dep_298", +] + +[[package]] +name = "dep_761" +version = "0.1.0" +dependencies = [ + "dep_220", + "dep_261", + "dep_338", + "dep_361", +] + +[[package]] +name = "dep_762" +version = "0.1.0" +dependencies = [ + "dep_317", +] + +[[package]] +name = "dep_763" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_339", + "dep_385", + "dep_392", +] + +[[package]] +name = "dep_764" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_242", +] + +[[package]] +name = "dep_765" +version = "0.1.0" +dependencies = [ + "dep_232", + "dep_248", + "dep_336", + "dep_374", +] + +[[package]] +name = "dep_766" +version = "0.1.0" +dependencies = [ + "dep_165", + "dep_181", + "dep_195", + "dep_335", + "dep_392", +] + +[[package]] +name = "dep_767" +version = "0.1.0" +dependencies = [ + "dep_175", + "dep_239", + "dep_273", + "dep_283", + "dep_328", +] + +[[package]] +name = "dep_768" +version = "0.1.0" +dependencies = [ + "dep_205", + "dep_324", + "dep_335", +] + +[[package]] +name = "dep_769" +version = "0.1.0" +dependencies = [ + "dep_232", + "dep_367", + "dep_370", + "dep_402", +] + +[[package]] +name = "dep_77" +version = "0.1.0" +dependencies = [ + "dep_33", +] + +[[package]] +name = "dep_770" +version = "0.1.0" +dependencies = [ + "dep_302", + "dep_387", +] + +[[package]] +name = "dep_771" +version = "0.1.0" +dependencies = [ + "dep_198", + "dep_405", +] + +[[package]] +name = "dep_772" +version = "0.1.0" +dependencies = [ + "dep_252", + "dep_325", +] + +[[package]] +name = "dep_773" +version = "0.1.0" +dependencies = [ + "dep_251", + "dep_379", + "dep_395", +] + +[[package]] +name = "dep_774" +version = "0.1.0" +dependencies = [ + "dep_223", +] + +[[package]] +name = "dep_775" +version = "0.1.0" +dependencies = [ + "dep_318", + "dep_370", + "dep_387", + "dep_395", +] + +[[package]] +name = "dep_776" +version = "0.1.0" +dependencies = [ + "dep_207", + "dep_388", +] + +[[package]] +name = "dep_777" +version = "0.1.0" +dependencies = [ + "dep_380", +] + +[[package]] +name = "dep_778" +version = "0.1.0" +dependencies = [ + "dep_268", + "dep_306", + "dep_404", +] + +[[package]] +name = "dep_779" +version = "0.1.0" +dependencies = [ + "dep_337", + "dep_383", +] + +[[package]] +name = "dep_78" +version = "0.1.0" +dependencies = [ + "dep_50", +] + +[[package]] +name = "dep_780" +version = "0.1.0" +dependencies = [ + "dep_385", +] + +[[package]] +name = "dep_781" +version = "0.1.0" +dependencies = [ + "dep_215", + "dep_250", + "dep_258", + "dep_329", + "dep_344", +] + +[[package]] +name = "dep_782" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_390", +] + +[[package]] +name = "dep_783" +version = "0.1.0" +dependencies = [ + "dep_275", + "dep_379", +] + +[[package]] +name = "dep_784" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_274", + "dep_358", + "dep_401", +] + +[[package]] +name = "dep_785" +version = "0.1.0" +dependencies = [ + "dep_282", + "dep_407", +] + +[[package]] +name = "dep_786" +version = "0.1.0" +dependencies = [ + "dep_276", + "dep_350", + "dep_379", + "dep_404", +] + +[[package]] +name = "dep_787" +version = "0.1.0" +dependencies = [ + "dep_394", + "dep_406", +] + +[[package]] +name = "dep_788" +version = "0.1.0" +dependencies = [ + "dep_251", + "dep_295", + "dep_308", +] + +[[package]] +name = "dep_789" +version = "0.1.0" +dependencies = [ + "dep_203", + "dep_207", + "dep_227", + "dep_267", +] + +[[package]] +name = "dep_79" +version = "0.1.0" +dependencies = [ + "dep_26", +] + +[[package]] +name = "dep_790" +version = "0.1.0" +dependencies = [ + "dep_314", +] + +[[package]] +name = "dep_791" +version = "0.1.0" +dependencies = [ + "dep_265", + "dep_277", + "dep_307", +] + +[[package]] +name = "dep_792" +version = "0.1.0" +dependencies = [ + "dep_183", +] + +[[package]] +name = "dep_793" +version = "0.1.0" +dependencies = [ + "dep_190", + "dep_242", +] + +[[package]] +name = "dep_794" +version = "0.1.0" +dependencies = [ + "dep_244", + "dep_307", + "dep_384", +] + +[[package]] +name = "dep_795" +version = "0.1.0" +dependencies = [ + "dep_165", + "dep_267", + "dep_269", + "dep_370", +] + +[[package]] +name = "dep_796" +version = "0.1.0" +dependencies = [ + "dep_246", + "dep_335", + "dep_338", + "dep_340", +] + +[[package]] +name = "dep_797" +version = "0.1.0" +dependencies = [ + "dep_177", + "dep_232", + "dep_236", + "dep_295", +] + +[[package]] +name = "dep_798" +version = "0.1.0" +dependencies = [ + "dep_242", + "dep_347", + "dep_355", +] + +[[package]] +name = "dep_799" +version = "0.1.0" +dependencies = [ + "dep_224", + "dep_265", + "dep_336", +] + +[[package]] +name = "dep_8" +version = "0.1.0" + +[[package]] +name = "dep_80" +version = "0.1.0" +dependencies = [ + "dep_38", +] + +[[package]] +name = "dep_800" +version = "0.1.0" +dependencies = [ + "dep_230", +] + +[[package]] +name = "dep_801" +version = "0.1.0" +dependencies = [ + "dep_389", +] + +[[package]] +name = "dep_802" +version = "0.1.0" +dependencies = [ + "dep_390", +] + +[[package]] +name = "dep_803" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_241", + "dep_282", + "dep_301", +] + +[[package]] +name = "dep_804" +version = "0.1.0" +dependencies = [ + "dep_214", + "dep_364", + "dep_401", +] + +[[package]] +name = "dep_805" +version = "0.1.0" +dependencies = [ + "dep_343", +] + +[[package]] +name = "dep_806" +version = "0.1.0" +dependencies = [ + "dep_267", + "dep_308", + "dep_347", +] + +[[package]] +name = "dep_807" +version = "0.1.0" +dependencies = [ + "dep_161", +] + +[[package]] +name = "dep_808" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_244", + "dep_294", + "dep_300", + "dep_352", +] + +[[package]] +name = "dep_809" +version = "0.1.0" +dependencies = [ + "dep_196", +] + +[[package]] +name = "dep_81" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_11", + "dep_27", + "dep_32", +] + +[[package]] +name = "dep_810" +version = "0.1.0" +dependencies = [ + "dep_289", +] + +[[package]] +name = "dep_811" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_200", + "dep_260", + "dep_269", + "dep_316", +] + +[[package]] +name = "dep_812" +version = "0.1.0" +dependencies = [ + "dep_288", + "dep_332", + "dep_342", +] + +[[package]] +name = "dep_813" +version = "0.1.0" +dependencies = [ + "dep_269", + "dep_298", + "dep_376", +] + +[[package]] +name = "dep_814" +version = "0.1.0" +dependencies = [ + "dep_197", + "dep_226", + "dep_238", + "dep_371", +] + +[[package]] +name = "dep_815" +version = "0.1.0" +dependencies = [ + "dep_281", +] + +[[package]] +name = "dep_816" +version = "0.1.0" +dependencies = [ + "dep_247", + "dep_283", + "dep_309", + "dep_386", +] + +[[package]] +name = "dep_817" +version = "0.1.0" +dependencies = [ + "dep_189", + "dep_293", + "dep_334", + "dep_359", +] + +[[package]] +name = "dep_818" +version = "0.1.0" +dependencies = [ + "dep_408", +] + +[[package]] +name = "dep_819" +version = "0.1.0" +dependencies = [ + "dep_342", + "dep_354", + "dep_359", + "dep_369", +] + +[[package]] +name = "dep_82" +version = "0.1.0" +dependencies = [ + "dep_19", + "dep_31", + "dep_41", +] + +[[package]] +name = "dep_820" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_228", + "dep_281", + "dep_352", + "dep_381", +] + +[[package]] +name = "dep_821" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_242", +] + +[[package]] +name = "dep_822" +version = "0.1.0" +dependencies = [ + "dep_203", + "dep_235", + "dep_300", + "dep_332", +] + +[[package]] +name = "dep_823" +version = "0.1.0" +dependencies = [ + "dep_184", + "dep_270", + "dep_332", + "dep_390", + "dep_396", +] + +[[package]] +name = "dep_824" +version = "0.1.0" +dependencies = [ + "dep_221", + "dep_260", + "dep_317", + "dep_327", + "dep_337", +] + +[[package]] +name = "dep_825" +version = "0.1.0" +dependencies = [ + "dep_170", + "dep_266", + "dep_277", + "dep_371", + "dep_402", +] + +[[package]] +name = "dep_826" +version = "0.1.0" +dependencies = [ + "dep_369", + "dep_374", +] + +[[package]] +name = "dep_827" +version = "0.1.0" +dependencies = [ + "dep_212", + "dep_334", + "dep_404", +] + +[[package]] +name = "dep_828" +version = "0.1.0" +dependencies = [ + "dep_229", + "dep_241", +] + +[[package]] +name = "dep_829" +version = "0.1.0" +dependencies = [ + "dep_342", + "dep_349", +] + +[[package]] +name = "dep_83" +version = "0.1.0" +dependencies = [ + "dep_17", + "dep_52", +] + +[[package]] +name = "dep_830" +version = "0.1.0" +dependencies = [ + "dep_214", +] + +[[package]] +name = "dep_831" +version = "0.1.0" +dependencies = [ + "dep_198", + "dep_206", + "dep_273", + "dep_299", + "dep_392", +] + +[[package]] +name = "dep_832" +version = "0.1.0" +dependencies = [ + "dep_184", + "dep_275", + "dep_355", +] + +[[package]] +name = "dep_833" +version = "0.1.0" +dependencies = [ + "dep_182", + "dep_225", + "dep_233", + "dep_310", +] + +[[package]] +name = "dep_834" +version = "0.1.0" +dependencies = [ + "dep_191", + "dep_240", + "dep_242", + "dep_267", + "dep_351", +] + +[[package]] +name = "dep_835" +version = "0.1.0" +dependencies = [ + "dep_346", +] + +[[package]] +name = "dep_836" +version = "0.1.0" +dependencies = [ + "dep_168", + "dep_232", + "dep_305", + "dep_362", +] + +[[package]] +name = "dep_837" +version = "0.1.0" +dependencies = [ + "dep_203", + "dep_365", +] + +[[package]] +name = "dep_838" +version = "0.1.0" +dependencies = [ + "dep_172", + "dep_185", + "dep_210", + "dep_255", +] + +[[package]] +name = "dep_839" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_190", + "dep_314", +] + +[[package]] +name = "dep_84" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_27", + "dep_39", + "dep_50", + "dep_57", +] + +[[package]] +name = "dep_840" +version = "0.1.0" +dependencies = [ + "dep_346", +] + +[[package]] +name = "dep_841" +version = "0.1.0" +dependencies = [ + "dep_293", + "dep_371", + "dep_397", +] + +[[package]] +name = "dep_842" +version = "0.1.0" +dependencies = [ + "dep_271", + "dep_330", +] + +[[package]] +name = "dep_843" +version = "0.1.0" +dependencies = [ + "dep_202", + "dep_247", + "dep_319", +] + +[[package]] +name = "dep_844" +version = "0.1.0" +dependencies = [ + "dep_210", + "dep_222", + "dep_234", + "dep_238", + "dep_397", +] + +[[package]] +name = "dep_845" +version = "0.1.0" +dependencies = [ + "dep_227", + "dep_293", +] + +[[package]] +name = "dep_846" +version = "0.1.0" +dependencies = [ + "dep_254", + "dep_290", + "dep_355", + "dep_397", +] + +[[package]] +name = "dep_847" +version = "0.1.0" +dependencies = [ + "dep_180", +] + +[[package]] +name = "dep_848" +version = "0.1.0" +dependencies = [ + "dep_276", + "dep_282", +] + +[[package]] +name = "dep_849" +version = "0.1.0" +dependencies = [ + "dep_221", + "dep_357", +] + +[[package]] +name = "dep_85" +version = "0.1.0" +dependencies = [ + "dep_14", + "dep_25", + "dep_52", + "dep_56", +] + +[[package]] +name = "dep_850" +version = "0.1.0" +dependencies = [ + "dep_300", + "dep_324", + "dep_336", + "dep_366", + "dep_388", +] + +[[package]] +name = "dep_851" +version = "0.1.0" +dependencies = [ + "dep_270", + "dep_295", +] + +[[package]] +name = "dep_852" +version = "0.1.0" +dependencies = [ + "dep_173", + "dep_253", + "dep_334", +] + +[[package]] +name = "dep_853" +version = "0.1.0" +dependencies = [ + "dep_267", +] + +[[package]] +name = "dep_854" +version = "0.1.0" +dependencies = [ + "dep_166", + "dep_219", + "dep_318", + "dep_369", + "dep_405", +] + +[[package]] +name = "dep_855" +version = "0.1.0" +dependencies = [ + "dep_218", + "dep_371", +] + +[[package]] +name = "dep_856" +version = "0.1.0" +dependencies = [ + "dep_241", + "dep_322", +] + +[[package]] +name = "dep_857" +version = "0.1.0" +dependencies = [ + "dep_173", + "dep_192", + "dep_233", + "dep_252", + "dep_349", +] + +[[package]] +name = "dep_858" +version = "0.1.0" +dependencies = [ + "dep_171", +] + +[[package]] +name = "dep_859" +version = "0.1.0" +dependencies = [ + "dep_180", + "dep_250", + "dep_257", + "dep_276", + "dep_382", +] + +[[package]] +name = "dep_86" +version = "0.1.0" +dependencies = [ + "dep_20", + "dep_32", + "dep_33", + "dep_56", +] + +[[package]] +name = "dep_860" +version = "0.1.0" +dependencies = [ + "dep_216", + "dep_278", + "dep_392", +] + +[[package]] +name = "dep_861" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_230", + "dep_232", + "dep_327", + "dep_339", +] + +[[package]] +name = "dep_862" +version = "0.1.0" +dependencies = [ + "dep_328", + "dep_333", + "dep_335", +] + +[[package]] +name = "dep_863" +version = "0.1.0" +dependencies = [ + "dep_279", + "dep_293", + "dep_297", +] + +[[package]] +name = "dep_864" +version = "0.1.0" +dependencies = [ + "dep_160", + "dep_235", + "dep_304", + "dep_305", +] + +[[package]] +name = "dep_865" +version = "0.1.0" +dependencies = [ + "dep_180", + "dep_289", + "dep_294", + "dep_309", +] + +[[package]] +name = "dep_866" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_306", +] + +[[package]] +name = "dep_867" +version = "0.1.0" +dependencies = [ + "dep_170", +] + +[[package]] +name = "dep_868" +version = "0.1.0" +dependencies = [ + "dep_202", + "dep_353", + "dep_370", +] + +[[package]] +name = "dep_869" +version = "0.1.0" +dependencies = [ + "dep_260", + "dep_306", + "dep_330", + "dep_335", + "dep_353", +] + +[[package]] +name = "dep_87" +version = "0.1.0" +dependencies = [ + "dep_13", + "dep_22", + "dep_41", +] + +[[package]] +name = "dep_870" +version = "0.1.0" +dependencies = [ + "dep_207", + "dep_221", + "dep_223", + "dep_271", + "dep_320", +] + +[[package]] +name = "dep_871" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_178", + "dep_215", +] + +[[package]] +name = "dep_872" +version = "0.1.0" +dependencies = [ + "dep_183", + "dep_269", + "dep_283", + "dep_316", +] + +[[package]] +name = "dep_873" +version = "0.1.0" +dependencies = [ + "dep_240", + "dep_243", + "dep_354", + "dep_382", + "dep_396", +] + +[[package]] +name = "dep_874" +version = "0.1.0" +dependencies = [ + "dep_278", + "dep_320", + "dep_400", + "dep_404", +] + +[[package]] +name = "dep_875" +version = "0.1.0" +dependencies = [ + "dep_299", + "dep_313", +] + +[[package]] +name = "dep_876" +version = "0.1.0" +dependencies = [ + "dep_293", + "dep_352", + "dep_356", +] + +[[package]] +name = "dep_877" +version = "0.1.0" +dependencies = [ + "dep_185", + "dep_269", + "dep_338", + "dep_381", +] + +[[package]] +name = "dep_878" +version = "0.1.0" +dependencies = [ + "dep_161", + "dep_232", + "dep_241", +] + +[[package]] +name = "dep_879" +version = "0.1.0" +dependencies = [ + "dep_172", + "dep_188", + "dep_215", + "dep_216", + "dep_285", +] + +[[package]] +name = "dep_88" +version = "0.1.0" +dependencies = [ + "dep_58", +] + +[[package]] +name = "dep_880" +version = "0.1.0" +dependencies = [ + "dep_193", + "dep_338", +] + +[[package]] +name = "dep_881" +version = "0.1.0" +dependencies = [ + "dep_198", + "dep_351", + "dep_397", +] + +[[package]] +name = "dep_882" +version = "0.1.0" +dependencies = [ + "dep_181", + "dep_247", +] + +[[package]] +name = "dep_883" +version = "0.1.0" +dependencies = [ + "dep_278", + "dep_322", + "dep_352", +] + +[[package]] +name = "dep_884" +version = "0.1.0" +dependencies = [ + "dep_296", +] + +[[package]] +name = "dep_885" +version = "0.1.0" +dependencies = [ + "dep_189", + "dep_394", +] + +[[package]] +name = "dep_886" +version = "0.1.0" +dependencies = [ + "dep_191", +] + +[[package]] +name = "dep_887" +version = "0.1.0" +dependencies = [ + "dep_176", +] + +[[package]] +name = "dep_888" +version = "0.1.0" +dependencies = [ + "dep_202", + "dep_283", + "dep_287", + "dep_314", +] + +[[package]] +name = "dep_889" +version = "0.1.0" +dependencies = [ + "dep_220", + "dep_363", +] + +[[package]] +name = "dep_89" +version = "0.1.0" +dependencies = [ + "dep_16", + "dep_39", + "dep_41", + "dep_45", +] + +[[package]] +name = "dep_890" +version = "0.1.0" +dependencies = [ + "dep_230", + "dep_238", + "dep_283", + "dep_357", +] + +[[package]] +name = "dep_891" +version = "0.1.0" +dependencies = [ + "dep_170", + "dep_269", + "dep_402", +] + +[[package]] +name = "dep_892" +version = "0.1.0" +dependencies = [ + "dep_234", + "dep_261", + "dep_271", + "dep_308", + "dep_341", +] + +[[package]] +name = "dep_893" +version = "0.1.0" +dependencies = [ + "dep_304", + "dep_375", + "dep_392", + "dep_395", +] + +[[package]] +name = "dep_894" +version = "0.1.0" +dependencies = [ + "dep_276", + "dep_284", + "dep_360", + "dep_402", +] + +[[package]] +name = "dep_895" +version = "0.1.0" +dependencies = [ + "dep_167", + "dep_224", + "dep_236", + "dep_347", +] + +[[package]] +name = "dep_896" +version = "0.1.0" +dependencies = [ + "dep_261", + "dep_301", + "dep_302", + "dep_378", +] + +[[package]] +name = "dep_897" +version = "0.1.0" +dependencies = [ + "dep_173", + "dep_183", +] + +[[package]] +name = "dep_898" +version = "0.1.0" +dependencies = [ + "dep_162", + "dep_164", + "dep_252", + "dep_329", +] + +[[package]] +name = "dep_899" +version = "0.1.0" +dependencies = [ + "dep_269", +] + +[[package]] +name = "dep_9" +version = "0.1.0" + +[[package]] +name = "dep_90" +version = "0.1.0" +dependencies = [ + "dep_11", + "dep_13", + "dep_36", + "dep_56", +] + +[[package]] +name = "dep_900" +version = "0.1.0" +dependencies = [ + "dep_280", + "dep_291", + "dep_390", +] + +[[package]] +name = "dep_901" +version = "0.1.0" +dependencies = [ + "dep_354", +] + +[[package]] +name = "dep_902" +version = "0.1.0" +dependencies = [ + "dep_174", + "dep_366", +] + +[[package]] +name = "dep_903" +version = "0.1.0" +dependencies = [ + "dep_169", + "dep_188", + "dep_207", + "dep_263", + "dep_359", +] + +[[package]] +name = "dep_904" +version = "0.1.0" +dependencies = [ + "dep_191", + "dep_317", + "dep_382", + "dep_383", + "dep_400", +] + +[[package]] +name = "dep_905" +version = "0.1.0" +dependencies = [ + "dep_187", + "dep_203", + "dep_286", + "dep_391", +] + +[[package]] +name = "dep_906" +version = "0.1.0" +dependencies = [ + "dep_201", + "dep_210", + "dep_248", + "dep_291", + "dep_370", +] + +[[package]] +name = "dep_907" +version = "0.1.0" +dependencies = [ + "dep_271", + "dep_343", +] + +[[package]] +name = "dep_908" +version = "0.1.0" +dependencies = [ + "dep_212", +] + +[[package]] +name = "dep_909" +version = "0.1.0" +dependencies = [ + "dep_257", +] + +[[package]] +name = "dep_91" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_11", + "dep_24", + "dep_49", + "dep_52", +] + +[[package]] +name = "dep_92" +version = "0.1.0" +dependencies = [ + "dep_54", +] + +[[package]] +name = "dep_93" +version = "0.1.0" +dependencies = [ + "dep_18", +] + +[[package]] +name = "dep_94" +version = "0.1.0" +dependencies = [ + "dep_10", + "dep_23", + "dep_37", +] + +[[package]] +name = "dep_95" +version = "0.1.0" +dependencies = [ + "dep_15", + "dep_30", + "dep_37", + "dep_49", +] + +[[package]] +name = "dep_96" +version = "0.1.0" +dependencies = [ + "dep_16", + "dep_37", + "dep_39", + "dep_41", + "dep_58", +] + +[[package]] +name = "dep_97" +version = "0.1.0" +dependencies = [ + "dep_12", + "dep_38", +] + +[[package]] +name = "dep_98" +version = "0.1.0" +dependencies = [ + "dep_14", + "dep_21", + "dep_34", + "dep_50", +] + +[[package]] +name = "dep_99" +version = "0.1.0" +dependencies = [ + "dep_12", + "dep_28", + "dep_43", + "dep_51", + "dep_57", +] + +[[package]] +name = "large-workspace" +version = "0.1.0" +dependencies = [ + "dep_410", + "dep_411", + "dep_412", + "dep_413", + "dep_414", + "dep_415", + "dep_416", + "dep_417", + "dep_418", + "dep_419", + "dep_420", + "dep_421", + "dep_422", + "dep_423", + "dep_424", + "dep_425", + "dep_426", + "dep_427", + "dep_428", + "dep_429", + "dep_430", + "dep_431", + "dep_432", + "dep_433", + "dep_434", + "dep_435", + "dep_436", + "dep_437", + "dep_438", + "dep_439", + "dep_440", + "dep_441", + "dep_442", + "dep_443", + "dep_444", + "dep_445", + "dep_446", + "dep_447", + "dep_448", + "dep_449", + "dep_450", + "dep_451", + "dep_452", + "dep_453", + "dep_454", + "dep_455", + "dep_456", + "dep_457", + "dep_458", + "dep_459", + "dep_460", + "dep_461", + "dep_462", + "dep_463", + "dep_464", + "dep_465", + "dep_466", + "dep_467", + "dep_468", + "dep_469", + "dep_470", + "dep_471", + "dep_472", + "dep_473", + "dep_474", + "dep_475", + "dep_476", + "dep_477", + "dep_478", + "dep_479", + "dep_480", + "dep_481", + "dep_482", + "dep_483", + "dep_484", + "dep_485", + "dep_486", + "dep_487", + "dep_488", + "dep_489", + "dep_490", + "dep_491", + "dep_492", + "dep_493", + "dep_494", + "dep_495", + "dep_496", + "dep_497", + "dep_498", + "dep_499", + "dep_500", + "dep_501", + "dep_502", + "dep_503", + "dep_504", + "dep_505", + "dep_506", + "dep_507", + "dep_508", + "dep_509", + "dep_510", + "dep_511", + "dep_512", + "dep_513", + "dep_514", + "dep_515", + "dep_516", + "dep_517", + "dep_518", + "dep_519", + "dep_520", + "dep_521", + "dep_522", + "dep_523", + "dep_524", + "dep_525", + "dep_526", + "dep_527", + "dep_528", + "dep_529", + "dep_530", + "dep_531", + "dep_532", + "dep_533", + "dep_534", + "dep_535", + "dep_536", + "dep_537", + "dep_538", + "dep_539", + "dep_540", + "dep_541", + "dep_542", + "dep_543", + "dep_544", + "dep_545", + "dep_546", + "dep_547", + "dep_548", + "dep_549", + "dep_550", + "dep_551", + "dep_552", + "dep_553", + "dep_554", + "dep_555", + "dep_556", + "dep_557", + "dep_558", + "dep_559", + "dep_560", + "dep_561", + "dep_562", + "dep_563", + "dep_564", + "dep_565", + "dep_566", + "dep_567", + "dep_568", + "dep_569", + "dep_570", + "dep_571", + "dep_572", + "dep_573", + "dep_574", + "dep_575", + "dep_576", + "dep_577", + "dep_578", + "dep_579", + "dep_580", + "dep_581", + "dep_582", + "dep_583", + "dep_584", + "dep_585", + "dep_586", + "dep_587", + "dep_588", + "dep_589", + "dep_590", + "dep_591", + "dep_592", + "dep_593", + "dep_594", + "dep_595", + "dep_596", + "dep_597", + "dep_598", + "dep_599", + "dep_600", + "dep_601", + "dep_602", + "dep_603", + "dep_604", + "dep_605", + "dep_606", + "dep_607", + "dep_608", + "dep_609", + "dep_610", + "dep_611", + "dep_612", + "dep_613", + "dep_614", + "dep_615", + "dep_616", + "dep_617", + "dep_618", + "dep_619", + "dep_620", + "dep_621", + "dep_622", + "dep_623", + "dep_624", + "dep_625", + "dep_626", + "dep_627", + "dep_628", + "dep_629", + "dep_630", + "dep_631", + "dep_632", + "dep_633", + "dep_634", + "dep_635", + "dep_636", + "dep_637", + "dep_638", + "dep_639", + "dep_640", + "dep_641", + "dep_642", + "dep_643", + "dep_644", + "dep_645", + "dep_646", + "dep_647", + "dep_648", + "dep_649", + "dep_650", + "dep_651", + "dep_652", + "dep_653", + "dep_654", + "dep_655", + "dep_656", + "dep_657", + "dep_658", + "dep_659", + "dep_660", + "dep_661", + "dep_662", + "dep_663", + "dep_664", + "dep_665", + "dep_666", + "dep_667", + "dep_668", + "dep_669", + "dep_670", + "dep_671", + "dep_672", + "dep_673", + "dep_674", + "dep_675", + "dep_676", + "dep_677", + "dep_678", + "dep_679", + "dep_680", + "dep_681", + "dep_682", + "dep_683", + "dep_684", + "dep_685", + "dep_686", + "dep_687", + "dep_688", + "dep_689", + "dep_690", + "dep_691", + "dep_692", + "dep_693", + "dep_694", + "dep_695", + "dep_696", + "dep_697", + "dep_698", + "dep_699", + "dep_700", + "dep_701", + "dep_702", + "dep_703", + "dep_704", + "dep_705", + "dep_706", + "dep_707", + "dep_708", + "dep_709", + "dep_710", + "dep_711", + "dep_712", + "dep_713", + "dep_714", + "dep_715", + "dep_716", + "dep_717", + "dep_718", + "dep_719", + "dep_720", + "dep_721", + "dep_722", + "dep_723", + "dep_724", + "dep_725", + "dep_726", + "dep_727", + "dep_728", + "dep_729", + "dep_730", + "dep_731", + "dep_732", + "dep_733", + "dep_734", + "dep_735", + "dep_736", + "dep_737", + "dep_738", + "dep_739", + "dep_740", + "dep_741", + "dep_742", + "dep_743", + "dep_744", + "dep_745", + "dep_746", + "dep_747", + "dep_748", + "dep_749", + "dep_750", + "dep_751", + "dep_752", + "dep_753", + "dep_754", + "dep_755", + "dep_756", + "dep_757", + "dep_758", + "dep_759", + "dep_760", + "dep_761", + "dep_762", + "dep_763", + "dep_764", + "dep_765", + "dep_766", + "dep_767", + "dep_768", + "dep_769", + "dep_770", + "dep_771", + "dep_772", + "dep_773", + "dep_774", + "dep_775", + "dep_776", + "dep_777", + "dep_778", + "dep_779", + "dep_780", + "dep_781", + "dep_782", + "dep_783", + "dep_784", + "dep_785", + "dep_786", + "dep_787", + "dep_788", + "dep_789", + "dep_790", + "dep_791", + "dep_792", + "dep_793", + "dep_794", + "dep_795", + "dep_796", + "dep_797", + "dep_798", + "dep_799", + "dep_800", + "dep_801", + "dep_802", + "dep_803", + "dep_804", + "dep_805", + "dep_806", + "dep_807", + "dep_808", + "dep_809", + "dep_810", + "dep_811", + "dep_812", + "dep_813", + "dep_814", + "dep_815", + "dep_816", + "dep_817", + "dep_818", + "dep_819", + "dep_820", + "dep_821", + "dep_822", + "dep_823", + "dep_824", + "dep_825", + "dep_826", + "dep_827", + "dep_828", + "dep_829", + "dep_830", + "dep_831", + "dep_832", + "dep_833", + "dep_834", + "dep_835", + "dep_836", + "dep_837", + "dep_838", + "dep_839", + "dep_840", + "dep_841", + "dep_842", + "dep_843", + "dep_844", + "dep_845", + "dep_846", + "dep_847", + "dep_848", + "dep_849", + "dep_850", + "dep_851", + "dep_852", + "dep_853", + "dep_854", + "dep_855", + "dep_856", + "dep_857", + "dep_858", + "dep_859", + "dep_860", + "dep_861", + "dep_862", + "dep_863", + "dep_864", + "dep_865", + "dep_866", + "dep_867", + "dep_868", + "dep_869", + "dep_870", + "dep_871", + "dep_872", + "dep_873", + "dep_874", + "dep_875", + "dep_876", + "dep_877", + "dep_878", + "dep_879", + "dep_880", + "dep_881", + "dep_882", + "dep_883", + "dep_884", + "dep_885", + "dep_886", + "dep_887", + "dep_888", + "dep_889", + "dep_890", + "dep_891", + "dep_892", + "dep_893", + "dep_894", + "dep_895", + "dep_896", + "dep_897", + "dep_898", + "dep_899", + "dep_900", + "dep_901", + "dep_902", + "dep_903", + "dep_904", + "dep_905", + "dep_906", + "dep_907", + "dep_908", + "dep_909", +] diff --git a/collector/compile-benchmarks/large-workspace/Cargo.toml b/collector/compile-benchmarks/large-workspace/Cargo.toml new file mode 100644 index 000000000..1c089032a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/Cargo.toml @@ -0,0 +1,509 @@ +[package] +name = "large-workspace" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_410 = { path = "crates/dep_410" } +dep_411 = { path = "crates/dep_411" } +dep_412 = { path = "crates/dep_412" } +dep_413 = { path = "crates/dep_413" } +dep_414 = { path = "crates/dep_414" } +dep_415 = { path = "crates/dep_415" } +dep_416 = { path = "crates/dep_416" } +dep_417 = { path = "crates/dep_417" } +dep_418 = { path = "crates/dep_418" } +dep_419 = { path = "crates/dep_419" } +dep_420 = { path = "crates/dep_420" } +dep_421 = { path = "crates/dep_421" } +dep_422 = { path = "crates/dep_422" } +dep_423 = { path = "crates/dep_423" } +dep_424 = { path = "crates/dep_424" } +dep_425 = { path = "crates/dep_425" } +dep_426 = { path = "crates/dep_426" } +dep_427 = { path = "crates/dep_427" } +dep_428 = { path = "crates/dep_428" } +dep_429 = { path = "crates/dep_429" } +dep_430 = { path = "crates/dep_430" } +dep_431 = { path = "crates/dep_431" } +dep_432 = { path = "crates/dep_432" } +dep_433 = { path = "crates/dep_433" } +dep_434 = { path = "crates/dep_434" } +dep_435 = { path = "crates/dep_435" } +dep_436 = { path = "crates/dep_436" } +dep_437 = { path = "crates/dep_437" } +dep_438 = { path = "crates/dep_438" } +dep_439 = { path = "crates/dep_439" } +dep_440 = { path = "crates/dep_440" } +dep_441 = { path = "crates/dep_441" } +dep_442 = { path = "crates/dep_442" } +dep_443 = { path = "crates/dep_443" } +dep_444 = { path = "crates/dep_444" } +dep_445 = { path = "crates/dep_445" } +dep_446 = { path = "crates/dep_446" } +dep_447 = { path = "crates/dep_447" } +dep_448 = { path = "crates/dep_448" } +dep_449 = { path = "crates/dep_449" } +dep_450 = { path = "crates/dep_450" } +dep_451 = { path = "crates/dep_451" } +dep_452 = { path = "crates/dep_452" } +dep_453 = { path = "crates/dep_453" } +dep_454 = { path = "crates/dep_454" } +dep_455 = { path = "crates/dep_455" } +dep_456 = { path = "crates/dep_456" } +dep_457 = { path = "crates/dep_457" } +dep_458 = { path = "crates/dep_458" } +dep_459 = { path = "crates/dep_459" } +dep_460 = { path = "crates/dep_460" } +dep_461 = { path = "crates/dep_461" } +dep_462 = { path = "crates/dep_462" } +dep_463 = { path = "crates/dep_463" } +dep_464 = { path = "crates/dep_464" } +dep_465 = { path = "crates/dep_465" } +dep_466 = { path = "crates/dep_466" } +dep_467 = { path = "crates/dep_467" } +dep_468 = { path = "crates/dep_468" } +dep_469 = { path = "crates/dep_469" } +dep_470 = { path = "crates/dep_470" } +dep_471 = { path = "crates/dep_471" } +dep_472 = { path = "crates/dep_472" } +dep_473 = { path = "crates/dep_473" } +dep_474 = { path = "crates/dep_474" } +dep_475 = { path = "crates/dep_475" } +dep_476 = { path = "crates/dep_476" } +dep_477 = { path = "crates/dep_477" } +dep_478 = { path = "crates/dep_478" } +dep_479 = { path = "crates/dep_479" } +dep_480 = { path = "crates/dep_480" } +dep_481 = { path = "crates/dep_481" } +dep_482 = { path = "crates/dep_482" } +dep_483 = { path = "crates/dep_483" } +dep_484 = { path = "crates/dep_484" } +dep_485 = { path = "crates/dep_485" } +dep_486 = { path = "crates/dep_486" } +dep_487 = { path = "crates/dep_487" } +dep_488 = { path = "crates/dep_488" } +dep_489 = { path = "crates/dep_489" } +dep_490 = { path = "crates/dep_490" } +dep_491 = { path = "crates/dep_491" } +dep_492 = { path = "crates/dep_492" } +dep_493 = { path = "crates/dep_493" } +dep_494 = { path = "crates/dep_494" } +dep_495 = { path = "crates/dep_495" } +dep_496 = { path = "crates/dep_496" } +dep_497 = { path = "crates/dep_497" } +dep_498 = { path = "crates/dep_498" } +dep_499 = { path = "crates/dep_499" } +dep_500 = { path = "crates/dep_500" } +dep_501 = { path = "crates/dep_501" } +dep_502 = { path = "crates/dep_502" } +dep_503 = { path = "crates/dep_503" } +dep_504 = { path = "crates/dep_504" } +dep_505 = { path = "crates/dep_505" } +dep_506 = { path = "crates/dep_506" } +dep_507 = { path = "crates/dep_507" } +dep_508 = { path = "crates/dep_508" } +dep_509 = { path = "crates/dep_509" } +dep_510 = { path = "crates/dep_510" } +dep_511 = { path = "crates/dep_511" } +dep_512 = { path = "crates/dep_512" } +dep_513 = { path = "crates/dep_513" } +dep_514 = { path = "crates/dep_514" } +dep_515 = { path = "crates/dep_515" } +dep_516 = { path = "crates/dep_516" } +dep_517 = { path = "crates/dep_517" } +dep_518 = { path = "crates/dep_518" } +dep_519 = { path = "crates/dep_519" } +dep_520 = { path = "crates/dep_520" } +dep_521 = { path = "crates/dep_521" } +dep_522 = { path = "crates/dep_522" } +dep_523 = { path = "crates/dep_523" } +dep_524 = { path = "crates/dep_524" } +dep_525 = { path = "crates/dep_525" } +dep_526 = { path = "crates/dep_526" } +dep_527 = { path = "crates/dep_527" } +dep_528 = { path = "crates/dep_528" } +dep_529 = { path = "crates/dep_529" } +dep_530 = { path = "crates/dep_530" } +dep_531 = { path = "crates/dep_531" } +dep_532 = { path = "crates/dep_532" } +dep_533 = { path = "crates/dep_533" } +dep_534 = { path = "crates/dep_534" } +dep_535 = { path = "crates/dep_535" } +dep_536 = { path = "crates/dep_536" } +dep_537 = { path = "crates/dep_537" } +dep_538 = { path = "crates/dep_538" } +dep_539 = { path = "crates/dep_539" } +dep_540 = { path = "crates/dep_540" } +dep_541 = { path = "crates/dep_541" } +dep_542 = { path = "crates/dep_542" } +dep_543 = { path = "crates/dep_543" } +dep_544 = { path = "crates/dep_544" } +dep_545 = { path = "crates/dep_545" } +dep_546 = { path = "crates/dep_546" } +dep_547 = { path = "crates/dep_547" } +dep_548 = { path = "crates/dep_548" } +dep_549 = { path = "crates/dep_549" } +dep_550 = { path = "crates/dep_550" } +dep_551 = { path = "crates/dep_551" } +dep_552 = { path = "crates/dep_552" } +dep_553 = { path = "crates/dep_553" } +dep_554 = { path = "crates/dep_554" } +dep_555 = { path = "crates/dep_555" } +dep_556 = { path = "crates/dep_556" } +dep_557 = { path = "crates/dep_557" } +dep_558 = { path = "crates/dep_558" } +dep_559 = { path = "crates/dep_559" } +dep_560 = { path = "crates/dep_560" } +dep_561 = { path = "crates/dep_561" } +dep_562 = { path = "crates/dep_562" } +dep_563 = { path = "crates/dep_563" } +dep_564 = { path = "crates/dep_564" } +dep_565 = { path = "crates/dep_565" } +dep_566 = { path = "crates/dep_566" } +dep_567 = { path = "crates/dep_567" } +dep_568 = { path = "crates/dep_568" } +dep_569 = { path = "crates/dep_569" } +dep_570 = { path = "crates/dep_570" } +dep_571 = { path = "crates/dep_571" } +dep_572 = { path = "crates/dep_572" } +dep_573 = { path = "crates/dep_573" } +dep_574 = { path = "crates/dep_574" } +dep_575 = { path = "crates/dep_575" } +dep_576 = { path = "crates/dep_576" } +dep_577 = { path = "crates/dep_577" } +dep_578 = { path = "crates/dep_578" } +dep_579 = { path = "crates/dep_579" } +dep_580 = { path = "crates/dep_580" } +dep_581 = { path = "crates/dep_581" } +dep_582 = { path = "crates/dep_582" } +dep_583 = { path = "crates/dep_583" } +dep_584 = { path = "crates/dep_584" } +dep_585 = { path = "crates/dep_585" } +dep_586 = { path = "crates/dep_586" } +dep_587 = { path = "crates/dep_587" } +dep_588 = { path = "crates/dep_588" } +dep_589 = { path = "crates/dep_589" } +dep_590 = { path = "crates/dep_590" } +dep_591 = { path = "crates/dep_591" } +dep_592 = { path = "crates/dep_592" } +dep_593 = { path = "crates/dep_593" } +dep_594 = { path = "crates/dep_594" } +dep_595 = { path = "crates/dep_595" } +dep_596 = { path = "crates/dep_596" } +dep_597 = { path = "crates/dep_597" } +dep_598 = { path = "crates/dep_598" } +dep_599 = { path = "crates/dep_599" } +dep_600 = { path = "crates/dep_600" } +dep_601 = { path = "crates/dep_601" } +dep_602 = { path = "crates/dep_602" } +dep_603 = { path = "crates/dep_603" } +dep_604 = { path = "crates/dep_604" } +dep_605 = { path = "crates/dep_605" } +dep_606 = { path = "crates/dep_606" } +dep_607 = { path = "crates/dep_607" } +dep_608 = { path = "crates/dep_608" } +dep_609 = { path = "crates/dep_609" } +dep_610 = { path = "crates/dep_610" } +dep_611 = { path = "crates/dep_611" } +dep_612 = { path = "crates/dep_612" } +dep_613 = { path = "crates/dep_613" } +dep_614 = { path = "crates/dep_614" } +dep_615 = { path = "crates/dep_615" } +dep_616 = { path = "crates/dep_616" } +dep_617 = { path = "crates/dep_617" } +dep_618 = { path = "crates/dep_618" } +dep_619 = { path = "crates/dep_619" } +dep_620 = { path = "crates/dep_620" } +dep_621 = { path = "crates/dep_621" } +dep_622 = { path = "crates/dep_622" } +dep_623 = { path = "crates/dep_623" } +dep_624 = { path = "crates/dep_624" } +dep_625 = { path = "crates/dep_625" } +dep_626 = { path = "crates/dep_626" } +dep_627 = { path = "crates/dep_627" } +dep_628 = { path = "crates/dep_628" } +dep_629 = { path = "crates/dep_629" } +dep_630 = { path = "crates/dep_630" } +dep_631 = { path = "crates/dep_631" } +dep_632 = { path = "crates/dep_632" } +dep_633 = { path = "crates/dep_633" } +dep_634 = { path = "crates/dep_634" } +dep_635 = { path = "crates/dep_635" } +dep_636 = { path = "crates/dep_636" } +dep_637 = { path = "crates/dep_637" } +dep_638 = { path = "crates/dep_638" } +dep_639 = { path = "crates/dep_639" } +dep_640 = { path = "crates/dep_640" } +dep_641 = { path = "crates/dep_641" } +dep_642 = { path = "crates/dep_642" } +dep_643 = { path = "crates/dep_643" } +dep_644 = { path = "crates/dep_644" } +dep_645 = { path = "crates/dep_645" } +dep_646 = { path = "crates/dep_646" } +dep_647 = { path = "crates/dep_647" } +dep_648 = { path = "crates/dep_648" } +dep_649 = { path = "crates/dep_649" } +dep_650 = { path = "crates/dep_650" } +dep_651 = { path = "crates/dep_651" } +dep_652 = { path = "crates/dep_652" } +dep_653 = { path = "crates/dep_653" } +dep_654 = { path = "crates/dep_654" } +dep_655 = { path = "crates/dep_655" } +dep_656 = { path = "crates/dep_656" } +dep_657 = { path = "crates/dep_657" } +dep_658 = { path = "crates/dep_658" } +dep_659 = { path = "crates/dep_659" } +dep_660 = { path = "crates/dep_660" } +dep_661 = { path = "crates/dep_661" } +dep_662 = { path = "crates/dep_662" } +dep_663 = { path = "crates/dep_663" } +dep_664 = { path = "crates/dep_664" } +dep_665 = { path = "crates/dep_665" } +dep_666 = { path = "crates/dep_666" } +dep_667 = { path = "crates/dep_667" } +dep_668 = { path = "crates/dep_668" } +dep_669 = { path = "crates/dep_669" } +dep_670 = { path = "crates/dep_670" } +dep_671 = { path = "crates/dep_671" } +dep_672 = { path = "crates/dep_672" } +dep_673 = { path = "crates/dep_673" } +dep_674 = { path = "crates/dep_674" } +dep_675 = { path = "crates/dep_675" } +dep_676 = { path = "crates/dep_676" } +dep_677 = { path = "crates/dep_677" } +dep_678 = { path = "crates/dep_678" } +dep_679 = { path = "crates/dep_679" } +dep_680 = { path = "crates/dep_680" } +dep_681 = { path = "crates/dep_681" } +dep_682 = { path = "crates/dep_682" } +dep_683 = { path = "crates/dep_683" } +dep_684 = { path = "crates/dep_684" } +dep_685 = { path = "crates/dep_685" } +dep_686 = { path = "crates/dep_686" } +dep_687 = { path = "crates/dep_687" } +dep_688 = { path = "crates/dep_688" } +dep_689 = { path = "crates/dep_689" } +dep_690 = { path = "crates/dep_690" } +dep_691 = { path = "crates/dep_691" } +dep_692 = { path = "crates/dep_692" } +dep_693 = { path = "crates/dep_693" } +dep_694 = { path = "crates/dep_694" } +dep_695 = { path = "crates/dep_695" } +dep_696 = { path = "crates/dep_696" } +dep_697 = { path = "crates/dep_697" } +dep_698 = { path = "crates/dep_698" } +dep_699 = { path = "crates/dep_699" } +dep_700 = { path = "crates/dep_700" } +dep_701 = { path = "crates/dep_701" } +dep_702 = { path = "crates/dep_702" } +dep_703 = { path = "crates/dep_703" } +dep_704 = { path = "crates/dep_704" } +dep_705 = { path = "crates/dep_705" } +dep_706 = { path = "crates/dep_706" } +dep_707 = { path = "crates/dep_707" } +dep_708 = { path = "crates/dep_708" } +dep_709 = { path = "crates/dep_709" } +dep_710 = { path = "crates/dep_710" } +dep_711 = { path = "crates/dep_711" } +dep_712 = { path = "crates/dep_712" } +dep_713 = { path = "crates/dep_713" } +dep_714 = { path = "crates/dep_714" } +dep_715 = { path = "crates/dep_715" } +dep_716 = { path = "crates/dep_716" } +dep_717 = { path = "crates/dep_717" } +dep_718 = { path = "crates/dep_718" } +dep_719 = { path = "crates/dep_719" } +dep_720 = { path = "crates/dep_720" } +dep_721 = { path = "crates/dep_721" } +dep_722 = { path = "crates/dep_722" } +dep_723 = { path = "crates/dep_723" } +dep_724 = { path = "crates/dep_724" } +dep_725 = { path = "crates/dep_725" } +dep_726 = { path = "crates/dep_726" } +dep_727 = { path = "crates/dep_727" } +dep_728 = { path = "crates/dep_728" } +dep_729 = { path = "crates/dep_729" } +dep_730 = { path = "crates/dep_730" } +dep_731 = { path = "crates/dep_731" } +dep_732 = { path = "crates/dep_732" } +dep_733 = { path = "crates/dep_733" } +dep_734 = { path = "crates/dep_734" } +dep_735 = { path = "crates/dep_735" } +dep_736 = { path = "crates/dep_736" } +dep_737 = { path = "crates/dep_737" } +dep_738 = { path = "crates/dep_738" } +dep_739 = { path = "crates/dep_739" } +dep_740 = { path = "crates/dep_740" } +dep_741 = { path = "crates/dep_741" } +dep_742 = { path = "crates/dep_742" } +dep_743 = { path = "crates/dep_743" } +dep_744 = { path = "crates/dep_744" } +dep_745 = { path = "crates/dep_745" } +dep_746 = { path = "crates/dep_746" } +dep_747 = { path = "crates/dep_747" } +dep_748 = { path = "crates/dep_748" } +dep_749 = { path = "crates/dep_749" } +dep_750 = { path = "crates/dep_750" } +dep_751 = { path = "crates/dep_751" } +dep_752 = { path = "crates/dep_752" } +dep_753 = { path = "crates/dep_753" } +dep_754 = { path = "crates/dep_754" } +dep_755 = { path = "crates/dep_755" } +dep_756 = { path = "crates/dep_756" } +dep_757 = { path = "crates/dep_757" } +dep_758 = { path = "crates/dep_758" } +dep_759 = { path = "crates/dep_759" } +dep_760 = { path = "crates/dep_760" } +dep_761 = { path = "crates/dep_761" } +dep_762 = { path = "crates/dep_762" } +dep_763 = { path = "crates/dep_763" } +dep_764 = { path = "crates/dep_764" } +dep_765 = { path = "crates/dep_765" } +dep_766 = { path = "crates/dep_766" } +dep_767 = { path = "crates/dep_767" } +dep_768 = { path = "crates/dep_768" } +dep_769 = { path = "crates/dep_769" } +dep_770 = { path = "crates/dep_770" } +dep_771 = { path = "crates/dep_771" } +dep_772 = { path = "crates/dep_772" } +dep_773 = { path = "crates/dep_773" } +dep_774 = { path = "crates/dep_774" } +dep_775 = { path = "crates/dep_775" } +dep_776 = { path = "crates/dep_776" } +dep_777 = { path = "crates/dep_777" } +dep_778 = { path = "crates/dep_778" } +dep_779 = { path = "crates/dep_779" } +dep_780 = { path = "crates/dep_780" } +dep_781 = { path = "crates/dep_781" } +dep_782 = { path = "crates/dep_782" } +dep_783 = { path = "crates/dep_783" } +dep_784 = { path = "crates/dep_784" } +dep_785 = { path = "crates/dep_785" } +dep_786 = { path = "crates/dep_786" } +dep_787 = { path = "crates/dep_787" } +dep_788 = { path = "crates/dep_788" } +dep_789 = { path = "crates/dep_789" } +dep_790 = { path = "crates/dep_790" } +dep_791 = { path = "crates/dep_791" } +dep_792 = { path = "crates/dep_792" } +dep_793 = { path = "crates/dep_793" } +dep_794 = { path = "crates/dep_794" } +dep_795 = { path = "crates/dep_795" } +dep_796 = { path = "crates/dep_796" } +dep_797 = { path = "crates/dep_797" } +dep_798 = { path = "crates/dep_798" } +dep_799 = { path = "crates/dep_799" } +dep_800 = { path = "crates/dep_800" } +dep_801 = { path = "crates/dep_801" } +dep_802 = { path = "crates/dep_802" } +dep_803 = { path = "crates/dep_803" } +dep_804 = { path = "crates/dep_804" } +dep_805 = { path = "crates/dep_805" } +dep_806 = { path = "crates/dep_806" } +dep_807 = { path = "crates/dep_807" } +dep_808 = { path = "crates/dep_808" } +dep_809 = { path = "crates/dep_809" } +dep_810 = { path = "crates/dep_810" } +dep_811 = { path = "crates/dep_811" } +dep_812 = { path = "crates/dep_812" } +dep_813 = { path = "crates/dep_813" } +dep_814 = { path = "crates/dep_814" } +dep_815 = { path = "crates/dep_815" } +dep_816 = { path = "crates/dep_816" } +dep_817 = { path = "crates/dep_817" } +dep_818 = { path = "crates/dep_818" } +dep_819 = { path = "crates/dep_819" } +dep_820 = { path = "crates/dep_820" } +dep_821 = { path = "crates/dep_821" } +dep_822 = { path = "crates/dep_822" } +dep_823 = { path = "crates/dep_823" } +dep_824 = { path = "crates/dep_824" } +dep_825 = { path = "crates/dep_825" } +dep_826 = { path = "crates/dep_826" } +dep_827 = { path = "crates/dep_827" } +dep_828 = { path = "crates/dep_828" } +dep_829 = { path = "crates/dep_829" } +dep_830 = { path = "crates/dep_830" } +dep_831 = { path = "crates/dep_831" } +dep_832 = { path = "crates/dep_832" } +dep_833 = { path = "crates/dep_833" } +dep_834 = { path = "crates/dep_834" } +dep_835 = { path = "crates/dep_835" } +dep_836 = { path = "crates/dep_836" } +dep_837 = { path = "crates/dep_837" } +dep_838 = { path = "crates/dep_838" } +dep_839 = { path = "crates/dep_839" } +dep_840 = { path = "crates/dep_840" } +dep_841 = { path = "crates/dep_841" } +dep_842 = { path = "crates/dep_842" } +dep_843 = { path = "crates/dep_843" } +dep_844 = { path = "crates/dep_844" } +dep_845 = { path = "crates/dep_845" } +dep_846 = { path = "crates/dep_846" } +dep_847 = { path = "crates/dep_847" } +dep_848 = { path = "crates/dep_848" } +dep_849 = { path = "crates/dep_849" } +dep_850 = { path = "crates/dep_850" } +dep_851 = { path = "crates/dep_851" } +dep_852 = { path = "crates/dep_852" } +dep_853 = { path = "crates/dep_853" } +dep_854 = { path = "crates/dep_854" } +dep_855 = { path = "crates/dep_855" } +dep_856 = { path = "crates/dep_856" } +dep_857 = { path = "crates/dep_857" } +dep_858 = { path = "crates/dep_858" } +dep_859 = { path = "crates/dep_859" } +dep_860 = { path = "crates/dep_860" } +dep_861 = { path = "crates/dep_861" } +dep_862 = { path = "crates/dep_862" } +dep_863 = { path = "crates/dep_863" } +dep_864 = { path = "crates/dep_864" } +dep_865 = { path = "crates/dep_865" } +dep_866 = { path = "crates/dep_866" } +dep_867 = { path = "crates/dep_867" } +dep_868 = { path = "crates/dep_868" } +dep_869 = { path = "crates/dep_869" } +dep_870 = { path = "crates/dep_870" } +dep_871 = { path = "crates/dep_871" } +dep_872 = { path = "crates/dep_872" } +dep_873 = { path = "crates/dep_873" } +dep_874 = { path = "crates/dep_874" } +dep_875 = { path = "crates/dep_875" } +dep_876 = { path = "crates/dep_876" } +dep_877 = { path = "crates/dep_877" } +dep_878 = { path = "crates/dep_878" } +dep_879 = { path = "crates/dep_879" } +dep_880 = { path = "crates/dep_880" } +dep_881 = { path = "crates/dep_881" } +dep_882 = { path = "crates/dep_882" } +dep_883 = { path = "crates/dep_883" } +dep_884 = { path = "crates/dep_884" } +dep_885 = { path = "crates/dep_885" } +dep_886 = { path = "crates/dep_886" } +dep_887 = { path = "crates/dep_887" } +dep_888 = { path = "crates/dep_888" } +dep_889 = { path = "crates/dep_889" } +dep_890 = { path = "crates/dep_890" } +dep_891 = { path = "crates/dep_891" } +dep_892 = { path = "crates/dep_892" } +dep_893 = { path = "crates/dep_893" } +dep_894 = { path = "crates/dep_894" } +dep_895 = { path = "crates/dep_895" } +dep_896 = { path = "crates/dep_896" } +dep_897 = { path = "crates/dep_897" } +dep_898 = { path = "crates/dep_898" } +dep_899 = { path = "crates/dep_899" } +dep_900 = { path = "crates/dep_900" } +dep_901 = { path = "crates/dep_901" } +dep_902 = { path = "crates/dep_902" } +dep_903 = { path = "crates/dep_903" } +dep_904 = { path = "crates/dep_904" } +dep_905 = { path = "crates/dep_905" } +dep_906 = { path = "crates/dep_906" } +dep_907 = { path = "crates/dep_907" } +dep_908 = { path = "crates/dep_908" } +dep_909 = { path = "crates/dep_909" } + +[workspace] diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_0/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_0/Cargo.toml new file mode 100644 index 000000000..a657a0f04 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_0/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_0" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_0/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_0/src/lib.rs new file mode 100644 index 000000000..fe5bfa71d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_0/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_0"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_0"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_0: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_1/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_1/Cargo.toml new file mode 100644 index 000000000..de155bfeb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_1/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_1" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_1/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_1/src/lib.rs new file mode 100644 index 000000000..d7cedf29a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_1/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_1"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_1"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_1: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_10/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_10/Cargo.toml new file mode 100644 index 000000000..e505d8909 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_10/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_10" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_7 = { path = "../dep_7" } +dep_3 = { path = "../dep_3" } +dep_2 = { path = "../dep_2" } +dep_8 = { path = "../dep_8" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_10/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_10/src/lib.rs new file mode 100644 index 000000000..ea3f94a7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_10/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_10"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_10"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_10: {t}"); +} + +pub fn foo() { + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_100/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_100/Cargo.toml new file mode 100644 index 000000000..68bc586d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_100/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_100" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_25 = { path = "../dep_25" } +dep_37 = { path = "../dep_37" } +dep_40 = { path = "../dep_40" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_100/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_100/src/lib.rs new file mode 100644 index 000000000..48e111ce3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_100/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_100"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_100"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_100: {t}"); +} + +pub fn foo() { + dep_25::code(); + dep_25::code_inlined(); + dep_25::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_40::code(); + dep_40::code_inlined(); + dep_40::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_101/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_101/Cargo.toml new file mode 100644 index 000000000..bfca17660 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_101/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_101" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_12 = { path = "../dep_12" } +dep_58 = { path = "../dep_58" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_101/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_101/src/lib.rs new file mode 100644 index 000000000..05247ee7c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_101/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_101"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_101"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_101: {t}"); +} + +pub fn foo() { + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_102/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_102/Cargo.toml new file mode 100644 index 000000000..39be045f9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_102/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_102" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_41 = { path = "../dep_41" } +dep_32 = { path = "../dep_32" } +dep_10 = { path = "../dep_10" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_102/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_102/src/lib.rs new file mode 100644 index 000000000..62eef3505 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_102/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_102"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_102"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_102: {t}"); +} + +pub fn foo() { + dep_41::code(); + dep_41::code_inlined(); + dep_41::code_generic(1u32); + dep_32::code(); + dep_32::code_inlined(); + dep_32::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_103/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_103/Cargo.toml new file mode 100644 index 000000000..de699ac8a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_103/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_103" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_57 = { path = "../dep_57" } +dep_20 = { path = "../dep_20" } +dep_47 = { path = "../dep_47" } +dep_21 = { path = "../dep_21" } +dep_17 = { path = "../dep_17" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_103/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_103/src/lib.rs new file mode 100644 index 000000000..6a3b83e1f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_103/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_103"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_103"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_103: {t}"); +} + +pub fn foo() { + dep_57::code(); + dep_57::code_inlined(); + dep_57::code_generic(1u32); + dep_20::code(); + dep_20::code_inlined(); + dep_20::code_generic(1u32); + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_104/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_104/Cargo.toml new file mode 100644 index 000000000..851308f11 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_104/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_104" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_22 = { path = "../dep_22" } +dep_47 = { path = "../dep_47" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_104/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_104/src/lib.rs new file mode 100644 index 000000000..bcab057b4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_104/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_104"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_104"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_104: {t}"); +} + +pub fn foo() { + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_105/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_105/Cargo.toml new file mode 100644 index 000000000..9d0402b09 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_105/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_105" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_15 = { path = "../dep_15" } +dep_48 = { path = "../dep_48" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_105/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_105/src/lib.rs new file mode 100644 index 000000000..350a4e969 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_105/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_105"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_105"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_105: {t}"); +} + +pub fn foo() { + dep_15::code(); + dep_15::code_inlined(); + dep_15::code_generic(1u32); + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_106/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_106/Cargo.toml new file mode 100644 index 000000000..dc7d58530 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_106/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_106" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_16 = { path = "../dep_16" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_106/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_106/src/lib.rs new file mode 100644 index 000000000..2ecfc31a1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_106/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_106"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_106"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_106: {t}"); +} + +pub fn foo() { + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_107/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_107/Cargo.toml new file mode 100644 index 000000000..bae4730b9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_107/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_107" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_26 = { path = "../dep_26" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_107/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_107/src/lib.rs new file mode 100644 index 000000000..38ca4b7af --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_107/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_107"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_107"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_107: {t}"); +} + +pub fn foo() { + dep_26::code(); + dep_26::code_inlined(); + dep_26::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_108/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_108/Cargo.toml new file mode 100644 index 000000000..e92e45fd4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_108/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_108" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_25 = { path = "../dep_25" } +dep_17 = { path = "../dep_17" } +dep_35 = { path = "../dep_35" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_108/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_108/src/lib.rs new file mode 100644 index 000000000..7a8f7a5be --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_108/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_108"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_108"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_108: {t}"); +} + +pub fn foo() { + dep_25::code(); + dep_25::code_inlined(); + dep_25::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); + dep_35::code(); + dep_35::code_inlined(); + dep_35::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_109/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_109/Cargo.toml new file mode 100644 index 000000000..761b7e7c4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_109/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_109" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_54 = { path = "../dep_54" } +dep_51 = { path = "../dep_51" } +dep_11 = { path = "../dep_11" } +dep_48 = { path = "../dep_48" } +dep_21 = { path = "../dep_21" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_109/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_109/src/lib.rs new file mode 100644 index 000000000..a254e0037 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_109/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_109"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_109"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_109: {t}"); +} + +pub fn foo() { + dep_54::code(); + dep_54::code_inlined(); + dep_54::code_generic(1u32); + dep_51::code(); + dep_51::code_inlined(); + dep_51::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_11/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_11/Cargo.toml new file mode 100644 index 000000000..dd1452e2e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_11/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_11" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_4 = { path = "../dep_4" } +dep_3 = { path = "../dep_3" } +dep_2 = { path = "../dep_2" } +dep_9 = { path = "../dep_9" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_11/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_11/src/lib.rs new file mode 100644 index 000000000..355c869e3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_11/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_11"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_11"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_11: {t}"); +} + +pub fn foo() { + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_110/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_110/Cargo.toml new file mode 100644 index 000000000..4f757ba99 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_110/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_110" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_17 = { path = "../dep_17" } +dep_10 = { path = "../dep_10" } +dep_48 = { path = "../dep_48" } +dep_40 = { path = "../dep_40" } +dep_58 = { path = "../dep_58" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_110/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_110/src/lib.rs new file mode 100644 index 000000000..c95f45bc5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_110/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_110"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_110"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_110: {t}"); +} + +pub fn foo() { + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); + dep_40::code(); + dep_40::code_inlined(); + dep_40::code_generic(1u32); + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_111/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_111/Cargo.toml new file mode 100644 index 000000000..bef48d0fd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_111/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_111" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_46 = { path = "../dep_46" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_111/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_111/src/lib.rs new file mode 100644 index 000000000..2b4402638 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_111/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_111"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_111"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_111: {t}"); +} + +pub fn foo() { + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_112/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_112/Cargo.toml new file mode 100644 index 000000000..96da8ee8b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_112/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_112" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_38 = { path = "../dep_38" } +dep_32 = { path = "../dep_32" } +dep_26 = { path = "../dep_26" } +dep_44 = { path = "../dep_44" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_112/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_112/src/lib.rs new file mode 100644 index 000000000..fe86014d8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_112/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_112"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_112"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_112: {t}"); +} + +pub fn foo() { + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); + dep_32::code(); + dep_32::code_inlined(); + dep_32::code_generic(1u32); + dep_26::code(); + dep_26::code_inlined(); + dep_26::code_generic(1u32); + dep_44::code(); + dep_44::code_inlined(); + dep_44::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_113/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_113/Cargo.toml new file mode 100644 index 000000000..c81f79026 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_113/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_113" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_56 = { path = "../dep_56" } +dep_10 = { path = "../dep_10" } +dep_59 = { path = "../dep_59" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_113/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_113/src/lib.rs new file mode 100644 index 000000000..61fe1cccc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_113/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_113"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_113"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_113: {t}"); +} + +pub fn foo() { + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_59::code(); + dep_59::code_inlined(); + dep_59::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_114/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_114/Cargo.toml new file mode 100644 index 000000000..370c12938 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_114/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_114" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_48 = { path = "../dep_48" } +dep_14 = { path = "../dep_14" } +dep_54 = { path = "../dep_54" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_114/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_114/src/lib.rs new file mode 100644 index 000000000..e498d662c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_114/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_114"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_114"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_114: {t}"); +} + +pub fn foo() { + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); + dep_54::code(); + dep_54::code_inlined(); + dep_54::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_115/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_115/Cargo.toml new file mode 100644 index 000000000..fa8ffa41c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_115/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_115" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_10 = { path = "../dep_10" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_115/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_115/src/lib.rs new file mode 100644 index 000000000..51a696847 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_115/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_115"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_115"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_115: {t}"); +} + +pub fn foo() { + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_116/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_116/Cargo.toml new file mode 100644 index 000000000..0fc945fd4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_116/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_116" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_46 = { path = "../dep_46" } +dep_49 = { path = "../dep_49" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_116/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_116/src/lib.rs new file mode 100644 index 000000000..2eab55c8a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_116/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_116"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_116"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_116: {t}"); +} + +pub fn foo() { + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); + dep_49::code(); + dep_49::code_inlined(); + dep_49::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_117/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_117/Cargo.toml new file mode 100644 index 000000000..65754a895 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_117/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_117" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_59 = { path = "../dep_59" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_117/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_117/src/lib.rs new file mode 100644 index 000000000..b92781779 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_117/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_117"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_117"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_117: {t}"); +} + +pub fn foo() { + dep_59::code(); + dep_59::code_inlined(); + dep_59::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_118/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_118/Cargo.toml new file mode 100644 index 000000000..a3a295b51 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_118/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_118" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_52 = { path = "../dep_52" } +dep_39 = { path = "../dep_39" } +dep_45 = { path = "../dep_45" } +dep_11 = { path = "../dep_11" } +dep_22 = { path = "../dep_22" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_118/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_118/src/lib.rs new file mode 100644 index 000000000..23d73da5c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_118/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_118"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_118"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_118: {t}"); +} + +pub fn foo() { + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); + dep_45::code(); + dep_45::code_inlined(); + dep_45::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_119/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_119/Cargo.toml new file mode 100644 index 000000000..e432254d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_119/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_119" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_17 = { path = "../dep_17" } +dep_39 = { path = "../dep_39" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_119/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_119/src/lib.rs new file mode 100644 index 000000000..4f76a049d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_119/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_119"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_119"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_119: {t}"); +} + +pub fn foo() { + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_12/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_12/Cargo.toml new file mode 100644 index 000000000..724935ce4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_12/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_12" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_8 = { path = "../dep_8" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_12/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_12/src/lib.rs new file mode 100644 index 000000000..1f687eeee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_12/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_12"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_12"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_12: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_120/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_120/Cargo.toml new file mode 100644 index 000000000..a395ecb00 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_120/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_120" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_16 = { path = "../dep_16" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_120/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_120/src/lib.rs new file mode 100644 index 000000000..661db993f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_120/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_120"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_120"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_120: {t}"); +} + +pub fn foo() { + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_121/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_121/Cargo.toml new file mode 100644 index 000000000..b8160a831 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_121/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_121" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_23 = { path = "../dep_23" } +dep_46 = { path = "../dep_46" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_121/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_121/src/lib.rs new file mode 100644 index 000000000..9e7da6b67 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_121/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_121"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_121"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_121: {t}"); +} + +pub fn foo() { + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_122/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_122/Cargo.toml new file mode 100644 index 000000000..6662a306d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_122/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_122" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_38 = { path = "../dep_38" } +dep_27 = { path = "../dep_27" } +dep_55 = { path = "../dep_55" } +dep_48 = { path = "../dep_48" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_122/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_122/src/lib.rs new file mode 100644 index 000000000..89ab51140 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_122/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_122"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_122"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_122: {t}"); +} + +pub fn foo() { + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); + dep_27::code(); + dep_27::code_inlined(); + dep_27::code_generic(1u32); + dep_55::code(); + dep_55::code_inlined(); + dep_55::code_generic(1u32); + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_123/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_123/Cargo.toml new file mode 100644 index 000000000..d0bcd1dee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_123/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_123" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_52 = { path = "../dep_52" } +dep_51 = { path = "../dep_51" } +dep_17 = { path = "../dep_17" } +dep_23 = { path = "../dep_23" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_123/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_123/src/lib.rs new file mode 100644 index 000000000..22a7e0b50 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_123/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_123"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_123"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_123: {t}"); +} + +pub fn foo() { + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); + dep_51::code(); + dep_51::code_inlined(); + dep_51::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_124/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_124/Cargo.toml new file mode 100644 index 000000000..b49ead667 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_124/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_124" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_21 = { path = "../dep_21" } +dep_34 = { path = "../dep_34" } +dep_42 = { path = "../dep_42" } +dep_29 = { path = "../dep_29" } +dep_47 = { path = "../dep_47" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_124/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_124/src/lib.rs new file mode 100644 index 000000000..e057cd6d7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_124/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_124"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_124"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_124: {t}"); +} + +pub fn foo() { + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_34::code(); + dep_34::code_inlined(); + dep_34::code_generic(1u32); + dep_42::code(); + dep_42::code_inlined(); + dep_42::code_generic(1u32); + dep_29::code(); + dep_29::code_inlined(); + dep_29::code_generic(1u32); + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_125/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_125/Cargo.toml new file mode 100644 index 000000000..b6671aa8a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_125/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_125" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_23 = { path = "../dep_23" } +dep_12 = { path = "../dep_12" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_125/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_125/src/lib.rs new file mode 100644 index 000000000..351494e7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_125/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_125"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_125"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_125: {t}"); +} + +pub fn foo() { + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_126/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_126/Cargo.toml new file mode 100644 index 000000000..9cb10886c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_126/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_126" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_56 = { path = "../dep_56" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_126/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_126/src/lib.rs new file mode 100644 index 000000000..0c92bf732 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_126/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_126"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_126"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_126: {t}"); +} + +pub fn foo() { + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_127/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_127/Cargo.toml new file mode 100644 index 000000000..00565d8bc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_127/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_127" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_42 = { path = "../dep_42" } +dep_36 = { path = "../dep_36" } +dep_23 = { path = "../dep_23" } +dep_58 = { path = "../dep_58" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_127/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_127/src/lib.rs new file mode 100644 index 000000000..38e3d154e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_127/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_127"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_127"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_127: {t}"); +} + +pub fn foo() { + dep_42::code(); + dep_42::code_inlined(); + dep_42::code_generic(1u32); + dep_36::code(); + dep_36::code_inlined(); + dep_36::code_generic(1u32); + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_128/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_128/Cargo.toml new file mode 100644 index 000000000..df03563c0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_128/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_128" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_47 = { path = "../dep_47" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_128/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_128/src/lib.rs new file mode 100644 index 000000000..4e18a6df4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_128/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_128"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_128"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_128: {t}"); +} + +pub fn foo() { + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_129/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_129/Cargo.toml new file mode 100644 index 000000000..688d33b3c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_129/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_129" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_24 = { path = "../dep_24" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_129/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_129/src/lib.rs new file mode 100644 index 000000000..11e67cdc9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_129/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_129"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_129"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_129: {t}"); +} + +pub fn foo() { + dep_24::code(); + dep_24::code_inlined(); + dep_24::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_13/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_13/Cargo.toml new file mode 100644 index 000000000..64ab151cc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_13/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_13" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_5 = { path = "../dep_5" } +dep_7 = { path = "../dep_7" } +dep_1 = { path = "../dep_1" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_13/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_13/src/lib.rs new file mode 100644 index 000000000..8a5329154 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_13/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_13"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_13"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_13: {t}"); +} + +pub fn foo() { + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_130/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_130/Cargo.toml new file mode 100644 index 000000000..0540b1c1b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_130/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_130" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_15 = { path = "../dep_15" } +dep_45 = { path = "../dep_45" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_130/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_130/src/lib.rs new file mode 100644 index 000000000..7e22bef8d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_130/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_130"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_130"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_130: {t}"); +} + +pub fn foo() { + dep_15::code(); + dep_15::code_inlined(); + dep_15::code_generic(1u32); + dep_45::code(); + dep_45::code_inlined(); + dep_45::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_131/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_131/Cargo.toml new file mode 100644 index 000000000..835ba1742 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_131/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_131" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_59 = { path = "../dep_59" } +dep_11 = { path = "../dep_11" } +dep_21 = { path = "../dep_21" } +dep_38 = { path = "../dep_38" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_131/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_131/src/lib.rs new file mode 100644 index 000000000..c3725528e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_131/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_131"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_131"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_131: {t}"); +} + +pub fn foo() { + dep_59::code(); + dep_59::code_inlined(); + dep_59::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_132/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_132/Cargo.toml new file mode 100644 index 000000000..1d8b1da03 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_132/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_132" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_22 = { path = "../dep_22" } +dep_38 = { path = "../dep_38" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_132/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_132/src/lib.rs new file mode 100644 index 000000000..599fad90d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_132/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_132"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_132"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_132: {t}"); +} + +pub fn foo() { + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_133/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_133/Cargo.toml new file mode 100644 index 000000000..d3fa0b43b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_133/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_133" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_38 = { path = "../dep_38" } +dep_37 = { path = "../dep_37" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_133/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_133/src/lib.rs new file mode 100644 index 000000000..079068ca7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_133/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_133"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_133"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_133: {t}"); +} + +pub fn foo() { + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_134/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_134/Cargo.toml new file mode 100644 index 000000000..cb1745f0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_134/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_134" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_30 = { path = "../dep_30" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_134/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_134/src/lib.rs new file mode 100644 index 000000000..01f04a940 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_134/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_134"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_134"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_134: {t}"); +} + +pub fn foo() { + dep_30::code(); + dep_30::code_inlined(); + dep_30::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_135/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_135/Cargo.toml new file mode 100644 index 000000000..6f3eedc0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_135/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_135" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_42 = { path = "../dep_42" } +dep_10 = { path = "../dep_10" } +dep_23 = { path = "../dep_23" } +dep_17 = { path = "../dep_17" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_135/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_135/src/lib.rs new file mode 100644 index 000000000..946772269 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_135/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_135"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_135"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_135: {t}"); +} + +pub fn foo() { + dep_42::code(); + dep_42::code_inlined(); + dep_42::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_136/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_136/Cargo.toml new file mode 100644 index 000000000..186f0eb2b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_136/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_136" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_26 = { path = "../dep_26" } +dep_39 = { path = "../dep_39" } +dep_16 = { path = "../dep_16" } +dep_56 = { path = "../dep_56" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_136/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_136/src/lib.rs new file mode 100644 index 000000000..bdf2e6d38 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_136/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_136"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_136"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_136: {t}"); +} + +pub fn foo() { + dep_26::code(); + dep_26::code_inlined(); + dep_26::code_generic(1u32); + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_137/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_137/Cargo.toml new file mode 100644 index 000000000..f2e3d0b3d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_137/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_137" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_27 = { path = "../dep_27" } +dep_51 = { path = "../dep_51" } +dep_47 = { path = "../dep_47" } +dep_52 = { path = "../dep_52" } +dep_54 = { path = "../dep_54" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_137/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_137/src/lib.rs new file mode 100644 index 000000000..392e5a8e8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_137/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_137"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_137"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_137: {t}"); +} + +pub fn foo() { + dep_27::code(); + dep_27::code_inlined(); + dep_27::code_generic(1u32); + dep_51::code(); + dep_51::code_inlined(); + dep_51::code_generic(1u32); + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); + dep_54::code(); + dep_54::code_inlined(); + dep_54::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_138/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_138/Cargo.toml new file mode 100644 index 000000000..7c2797052 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_138/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_138" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_43 = { path = "../dep_43" } +dep_58 = { path = "../dep_58" } +dep_52 = { path = "../dep_52" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_138/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_138/src/lib.rs new file mode 100644 index 000000000..d878f2cb7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_138/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_138"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_138"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_138: {t}"); +} + +pub fn foo() { + dep_43::code(); + dep_43::code_inlined(); + dep_43::code_generic(1u32); + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_139/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_139/Cargo.toml new file mode 100644 index 000000000..3b06b03d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_139/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_139" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_37 = { path = "../dep_37" } +dep_58 = { path = "../dep_58" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_139/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_139/src/lib.rs new file mode 100644 index 000000000..ca7dc51d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_139/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_139"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_139"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_139: {t}"); +} + +pub fn foo() { + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_14/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_14/Cargo.toml new file mode 100644 index 000000000..afb37e305 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_14/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_14" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_2 = { path = "../dep_2" } +dep_6 = { path = "../dep_6" } +dep_1 = { path = "../dep_1" } +dep_7 = { path = "../dep_7" } +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_14/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_14/src/lib.rs new file mode 100644 index 000000000..ce1409c97 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_14/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_14"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_14"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_14: {t}"); +} + +pub fn foo() { + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_140/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_140/Cargo.toml new file mode 100644 index 000000000..2020cc051 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_140/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_140" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_42 = { path = "../dep_42" } +dep_48 = { path = "../dep_48" } +dep_46 = { path = "../dep_46" } +dep_18 = { path = "../dep_18" } +dep_19 = { path = "../dep_19" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_140/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_140/src/lib.rs new file mode 100644 index 000000000..722f9231f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_140/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_140"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_140"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_140: {t}"); +} + +pub fn foo() { + dep_42::code(); + dep_42::code_inlined(); + dep_42::code_generic(1u32); + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); + dep_18::code(); + dep_18::code_inlined(); + dep_18::code_generic(1u32); + dep_19::code(); + dep_19::code_inlined(); + dep_19::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_141/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_141/Cargo.toml new file mode 100644 index 000000000..619dfef98 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_141/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_141" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_55 = { path = "../dep_55" } +dep_21 = { path = "../dep_21" } +dep_14 = { path = "../dep_14" } +dep_39 = { path = "../dep_39" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_141/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_141/src/lib.rs new file mode 100644 index 000000000..ad61d6ab0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_141/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_141"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_141"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_141: {t}"); +} + +pub fn foo() { + dep_55::code(); + dep_55::code_inlined(); + dep_55::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_142/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_142/Cargo.toml new file mode 100644 index 000000000..3c7e1b6ed --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_142/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_142" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_16 = { path = "../dep_16" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_142/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_142/src/lib.rs new file mode 100644 index 000000000..6fec2fa64 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_142/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_142"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_142"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_142: {t}"); +} + +pub fn foo() { + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_143/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_143/Cargo.toml new file mode 100644 index 000000000..0f257bd57 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_143/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_143" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_40 = { path = "../dep_40" } +dep_24 = { path = "../dep_24" } +dep_46 = { path = "../dep_46" } +dep_21 = { path = "../dep_21" } +dep_37 = { path = "../dep_37" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_143/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_143/src/lib.rs new file mode 100644 index 000000000..717b269ad --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_143/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_143"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_143"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_143: {t}"); +} + +pub fn foo() { + dep_40::code(); + dep_40::code_inlined(); + dep_40::code_generic(1u32); + dep_24::code(); + dep_24::code_inlined(); + dep_24::code_generic(1u32); + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_144/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_144/Cargo.toml new file mode 100644 index 000000000..9861c5e55 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_144/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_144" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_47 = { path = "../dep_47" } +dep_15 = { path = "../dep_15" } +dep_43 = { path = "../dep_43" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_144/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_144/src/lib.rs new file mode 100644 index 000000000..58814dd59 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_144/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_144"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_144"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_144: {t}"); +} + +pub fn foo() { + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); + dep_15::code(); + dep_15::code_inlined(); + dep_15::code_generic(1u32); + dep_43::code(); + dep_43::code_inlined(); + dep_43::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_145/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_145/Cargo.toml new file mode 100644 index 000000000..9bedcc017 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_145/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_145" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_15 = { path = "../dep_15" } +dep_35 = { path = "../dep_35" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_145/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_145/src/lib.rs new file mode 100644 index 000000000..7dc1d9212 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_145/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_145"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_145"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_145: {t}"); +} + +pub fn foo() { + dep_15::code(); + dep_15::code_inlined(); + dep_15::code_generic(1u32); + dep_35::code(); + dep_35::code_inlined(); + dep_35::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_146/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_146/Cargo.toml new file mode 100644 index 000000000..eb1299183 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_146/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_146" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_11 = { path = "../dep_11" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_146/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_146/src/lib.rs new file mode 100644 index 000000000..a24186072 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_146/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_146"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_146"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_146: {t}"); +} + +pub fn foo() { + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_147/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_147/Cargo.toml new file mode 100644 index 000000000..d925a61dd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_147/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_147" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_47 = { path = "../dep_47" } +dep_40 = { path = "../dep_40" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_147/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_147/src/lib.rs new file mode 100644 index 000000000..496b5d0c0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_147/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_147"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_147"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_147: {t}"); +} + +pub fn foo() { + dep_47::code(); + dep_47::code_inlined(); + dep_47::code_generic(1u32); + dep_40::code(); + dep_40::code_inlined(); + dep_40::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_148/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_148/Cargo.toml new file mode 100644 index 000000000..13099a25f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_148/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_148" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_33 = { path = "../dep_33" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_148/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_148/src/lib.rs new file mode 100644 index 000000000..fc8458c91 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_148/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_148"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_148"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_148: {t}"); +} + +pub fn foo() { + dep_33::code(); + dep_33::code_inlined(); + dep_33::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_149/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_149/Cargo.toml new file mode 100644 index 000000000..15acf49ff --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_149/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_149" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_22 = { path = "../dep_22" } +dep_34 = { path = "../dep_34" } +dep_56 = { path = "../dep_56" } +dep_40 = { path = "../dep_40" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_149/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_149/src/lib.rs new file mode 100644 index 000000000..7f8743a51 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_149/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_149"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_149"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_149: {t}"); +} + +pub fn foo() { + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); + dep_34::code(); + dep_34::code_inlined(); + dep_34::code_generic(1u32); + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); + dep_40::code(); + dep_40::code_inlined(); + dep_40::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_15/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_15/Cargo.toml new file mode 100644 index 000000000..facb25f68 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_15/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_15" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_2 = { path = "../dep_2" } +dep_9 = { path = "../dep_9" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_15/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_15/src/lib.rs new file mode 100644 index 000000000..a09c66bb6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_15/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_15"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_15"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_15: {t}"); +} + +pub fn foo() { + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_150/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_150/Cargo.toml new file mode 100644 index 000000000..9d63bebb7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_150/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_150" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_22 = { path = "../dep_22" } +dep_39 = { path = "../dep_39" } +dep_23 = { path = "../dep_23" } +dep_17 = { path = "../dep_17" } +dep_45 = { path = "../dep_45" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_150/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_150/src/lib.rs new file mode 100644 index 000000000..bd8414b3d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_150/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_150"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_150"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_150: {t}"); +} + +pub fn foo() { + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); + dep_45::code(); + dep_45::code_inlined(); + dep_45::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_151/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_151/Cargo.toml new file mode 100644 index 000000000..8b3f2f207 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_151/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_151" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_43 = { path = "../dep_43" } +dep_20 = { path = "../dep_20" } +dep_51 = { path = "../dep_51" } +dep_55 = { path = "../dep_55" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_151/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_151/src/lib.rs new file mode 100644 index 000000000..b4991ce7b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_151/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_151"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_151"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_151: {t}"); +} + +pub fn foo() { + dep_43::code(); + dep_43::code_inlined(); + dep_43::code_generic(1u32); + dep_20::code(); + dep_20::code_inlined(); + dep_20::code_generic(1u32); + dep_51::code(); + dep_51::code_inlined(); + dep_51::code_generic(1u32); + dep_55::code(); + dep_55::code_inlined(); + dep_55::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_152/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_152/Cargo.toml new file mode 100644 index 000000000..964d4a3aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_152/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_152" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_55 = { path = "../dep_55" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_152/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_152/src/lib.rs new file mode 100644 index 000000000..e4f1c29fe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_152/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_152"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_152"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_152: {t}"); +} + +pub fn foo() { + dep_55::code(); + dep_55::code_inlined(); + dep_55::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_153/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_153/Cargo.toml new file mode 100644 index 000000000..e01a2e638 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_153/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_153" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_35 = { path = "../dep_35" } +dep_31 = { path = "../dep_31" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_153/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_153/src/lib.rs new file mode 100644 index 000000000..b85365f5a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_153/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_153"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_153"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_153: {t}"); +} + +pub fn foo() { + dep_35::code(); + dep_35::code_inlined(); + dep_35::code_generic(1u32); + dep_31::code(); + dep_31::code_inlined(); + dep_31::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_154/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_154/Cargo.toml new file mode 100644 index 000000000..521743870 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_154/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_154" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_20 = { path = "../dep_20" } +dep_38 = { path = "../dep_38" } +dep_35 = { path = "../dep_35" } +dep_46 = { path = "../dep_46" } +dep_24 = { path = "../dep_24" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_154/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_154/src/lib.rs new file mode 100644 index 000000000..721cb25cb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_154/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_154"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_154"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_154: {t}"); +} + +pub fn foo() { + dep_20::code(); + dep_20::code_inlined(); + dep_20::code_generic(1u32); + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); + dep_35::code(); + dep_35::code_inlined(); + dep_35::code_generic(1u32); + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); + dep_24::code(); + dep_24::code_inlined(); + dep_24::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_155/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_155/Cargo.toml new file mode 100644 index 000000000..9f40b7402 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_155/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_155" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_12 = { path = "../dep_12" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_155/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_155/src/lib.rs new file mode 100644 index 000000000..1b02e5b92 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_155/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_155"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_155"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_155: {t}"); +} + +pub fn foo() { + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_156/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_156/Cargo.toml new file mode 100644 index 000000000..238ee978b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_156/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_156" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_27 = { path = "../dep_27" } +dep_17 = { path = "../dep_17" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_156/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_156/src/lib.rs new file mode 100644 index 000000000..7d9615c9d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_156/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_156"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_156"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_156: {t}"); +} + +pub fn foo() { + dep_27::code(); + dep_27::code_inlined(); + dep_27::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_157/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_157/Cargo.toml new file mode 100644 index 000000000..a22126b33 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_157/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_157" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_53 = { path = "../dep_53" } +dep_36 = { path = "../dep_36" } +dep_33 = { path = "../dep_33" } +dep_38 = { path = "../dep_38" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_157/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_157/src/lib.rs new file mode 100644 index 000000000..9a1ed6e73 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_157/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_157"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_157"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_157: {t}"); +} + +pub fn foo() { + dep_53::code(); + dep_53::code_inlined(); + dep_53::code_generic(1u32); + dep_36::code(); + dep_36::code_inlined(); + dep_36::code_generic(1u32); + dep_33::code(); + dep_33::code_inlined(); + dep_33::code_generic(1u32); + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_158/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_158/Cargo.toml new file mode 100644 index 000000000..9002e7504 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_158/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_158" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_46 = { path = "../dep_46" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_158/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_158/src/lib.rs new file mode 100644 index 000000000..f06d1b782 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_158/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_158"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_158"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_158: {t}"); +} + +pub fn foo() { + dep_46::code(); + dep_46::code_inlined(); + dep_46::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_159/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_159/Cargo.toml new file mode 100644 index 000000000..605219c56 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_159/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_159" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_20 = { path = "../dep_20" } +dep_16 = { path = "../dep_16" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_159/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_159/src/lib.rs new file mode 100644 index 000000000..407367a19 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_159/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_159"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_159"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_159: {t}"); +} + +pub fn foo() { + dep_20::code(); + dep_20::code_inlined(); + dep_20::code_generic(1u32); + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_16/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_16/Cargo.toml new file mode 100644 index 000000000..eba9c8118 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_16/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_16" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_7 = { path = "../dep_7" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_16/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_16/src/lib.rs new file mode 100644 index 000000000..8acd46a3a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_16/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_16"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_16"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_16: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_160/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_160/Cargo.toml new file mode 100644 index 000000000..5d4c96df1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_160/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_160" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_60 = { path = "../dep_60" } +dep_119 = { path = "../dep_119" } +dep_62 = { path = "../dep_62" } +dep_74 = { path = "../dep_74" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_160/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_160/src/lib.rs new file mode 100644 index 000000000..a335bb6ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_160/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_160"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_160"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_160: {t}"); +} + +pub fn foo() { + dep_60::code(); + dep_60::code_inlined(); + dep_60::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_161/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_161/Cargo.toml new file mode 100644 index 000000000..d70d5cd97 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_161/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_161" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_71 = { path = "../dep_71" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_161/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_161/src/lib.rs new file mode 100644 index 000000000..e4ac6f854 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_161/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_161"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_161"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_161: {t}"); +} + +pub fn foo() { + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_162/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_162/Cargo.toml new file mode 100644 index 000000000..1daca0152 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_162/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_162" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_81 = { path = "../dep_81" } +dep_140 = { path = "../dep_140" } +dep_139 = { path = "../dep_139" } +dep_79 = { path = "../dep_79" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_162/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_162/src/lib.rs new file mode 100644 index 000000000..0c484083d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_162/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_162"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_162"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_162: {t}"); +} + +pub fn foo() { + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_139::code(); + dep_139::code_inlined(); + dep_139::code_generic(1u32); + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_163/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_163/Cargo.toml new file mode 100644 index 000000000..9b645f53e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_163/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_163" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_113 = { path = "../dep_113" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_163/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_163/src/lib.rs new file mode 100644 index 000000000..ebc82eff8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_163/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_163"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_163"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_163: {t}"); +} + +pub fn foo() { + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_164/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_164/Cargo.toml new file mode 100644 index 000000000..4c556fe49 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_164/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_164" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_134 = { path = "../dep_134" } +dep_100 = { path = "../dep_100" } +dep_88 = { path = "../dep_88" } +dep_67 = { path = "../dep_67" } +dep_87 = { path = "../dep_87" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_164/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_164/src/lib.rs new file mode 100644 index 000000000..f28013270 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_164/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_164"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_164"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_164: {t}"); +} + +pub fn foo() { + dep_134::code(); + dep_134::code_inlined(); + dep_134::code_generic(1u32); + dep_100::code(); + dep_100::code_inlined(); + dep_100::code_generic(1u32); + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_165/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_165/Cargo.toml new file mode 100644 index 000000000..c0c2ffdaa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_165/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_165" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_152 = { path = "../dep_152" } +dep_97 = { path = "../dep_97" } +dep_64 = { path = "../dep_64" } +dep_156 = { path = "../dep_156" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_165/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_165/src/lib.rs new file mode 100644 index 000000000..d2debcc60 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_165/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_165"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_165"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_165: {t}"); +} + +pub fn foo() { + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_97::code(); + dep_97::code_inlined(); + dep_97::code_generic(1u32); + dep_64::code(); + dep_64::code_inlined(); + dep_64::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_166/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_166/Cargo.toml new file mode 100644 index 000000000..540c15256 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_166/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_166" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_84 = { path = "../dep_84" } +dep_81 = { path = "../dep_81" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_166/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_166/src/lib.rs new file mode 100644 index 000000000..05250f80a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_166/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_166"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_166"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_166: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_167/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_167/Cargo.toml new file mode 100644 index 000000000..faa9e464a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_167/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_167" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_157 = { path = "../dep_157" } +dep_90 = { path = "../dep_90" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_167/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_167/src/lib.rs new file mode 100644 index 000000000..de70b0a2b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_167/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_167"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_167"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_167: {t}"); +} + +pub fn foo() { + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_168/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_168/Cargo.toml new file mode 100644 index 000000000..384cd91d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_168/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_168" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_85 = { path = "../dep_85" } +dep_93 = { path = "../dep_93" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_168/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_168/src/lib.rs new file mode 100644 index 000000000..dce68346f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_168/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_168"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_168"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_168: {t}"); +} + +pub fn foo() { + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_169/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_169/Cargo.toml new file mode 100644 index 000000000..457e953ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_169/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_169" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_61 = { path = "../dep_61" } +dep_90 = { path = "../dep_90" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_169/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_169/src/lib.rs new file mode 100644 index 000000000..d10aa6311 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_169/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_169"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_169"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_169: {t}"); +} + +pub fn foo() { + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_17/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_17/Cargo.toml new file mode 100644 index 000000000..afe86320b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_17/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_17" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_7 = { path = "../dep_7" } +dep_3 = { path = "../dep_3" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_17/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_17/src/lib.rs new file mode 100644 index 000000000..d62611a99 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_17/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_17"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_17"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_17: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_170/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_170/Cargo.toml new file mode 100644 index 000000000..6fbe55d5f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_170/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_170" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_110 = { path = "../dep_110" } +dep_141 = { path = "../dep_141" } +dep_72 = { path = "../dep_72" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_170/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_170/src/lib.rs new file mode 100644 index 000000000..7ee44dad2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_170/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_170"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_170"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_170: {t}"); +} + +pub fn foo() { + dep_110::code(); + dep_110::code_inlined(); + dep_110::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_171/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_171/Cargo.toml new file mode 100644 index 000000000..0c5408124 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_171/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_171" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_85 = { path = "../dep_85" } +dep_115 = { path = "../dep_115" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_171/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_171/src/lib.rs new file mode 100644 index 000000000..c8c3de8da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_171/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_171"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_171"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_171: {t}"); +} + +pub fn foo() { + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_172/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_172/Cargo.toml new file mode 100644 index 000000000..b521c22c8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_172/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_172" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_104 = { path = "../dep_104" } +dep_76 = { path = "../dep_76" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_172/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_172/src/lib.rs new file mode 100644 index 000000000..436f3d438 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_172/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_172"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_172"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_172: {t}"); +} + +pub fn foo() { + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_173/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_173/Cargo.toml new file mode 100644 index 000000000..6dcbcb8cf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_173/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_173" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_92 = { path = "../dep_92" } +dep_65 = { path = "../dep_65" } +dep_85 = { path = "../dep_85" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_173/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_173/src/lib.rs new file mode 100644 index 000000000..73cefd1cd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_173/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_173"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_173"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_173: {t}"); +} + +pub fn foo() { + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); + dep_65::code(); + dep_65::code_inlined(); + dep_65::code_generic(1u32); + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_174/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_174/Cargo.toml new file mode 100644 index 000000000..e768c3e73 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_174/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_174" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_136 = { path = "../dep_136" } +dep_85 = { path = "../dep_85" } +dep_142 = { path = "../dep_142" } +dep_62 = { path = "../dep_62" } +dep_109 = { path = "../dep_109" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_174/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_174/src/lib.rs new file mode 100644 index 000000000..6d5ba68dc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_174/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_174"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_174"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_174: {t}"); +} + +pub fn foo() { + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_175/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_175/Cargo.toml new file mode 100644 index 000000000..211515be6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_175/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_175" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_104 = { path = "../dep_104" } +dep_84 = { path = "../dep_84" } +dep_123 = { path = "../dep_123" } +dep_82 = { path = "../dep_82" } +dep_116 = { path = "../dep_116" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_175/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_175/src/lib.rs new file mode 100644 index 000000000..ab23c03ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_175/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_175"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_175"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_175: {t}"); +} + +pub fn foo() { + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_176/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_176/Cargo.toml new file mode 100644 index 000000000..b00d25ed2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_176/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_176" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_107 = { path = "../dep_107" } +dep_132 = { path = "../dep_132" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_176/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_176/src/lib.rs new file mode 100644 index 000000000..d2cd57d4c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_176/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_176"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_176"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_176: {t}"); +} + +pub fn foo() { + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_177/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_177/Cargo.toml new file mode 100644 index 000000000..d3a7cae4c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_177/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_177" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_144 = { path = "../dep_144" } +dep_107 = { path = "../dep_107" } +dep_147 = { path = "../dep_147" } +dep_106 = { path = "../dep_106" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_177/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_177/src/lib.rs new file mode 100644 index 000000000..11d3d0189 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_177/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_177"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_177"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_177: {t}"); +} + +pub fn foo() { + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); + dep_106::code(); + dep_106::code_inlined(); + dep_106::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_178/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_178/Cargo.toml new file mode 100644 index 000000000..c17ab0176 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_178/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_178" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_152 = { path = "../dep_152" } +dep_141 = { path = "../dep_141" } +dep_153 = { path = "../dep_153" } +dep_137 = { path = "../dep_137" } +dep_101 = { path = "../dep_101" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_178/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_178/src/lib.rs new file mode 100644 index 000000000..1fa36e63f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_178/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_178"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_178"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_178: {t}"); +} + +pub fn foo() { + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_153::code(); + dep_153::code_inlined(); + dep_153::code_generic(1u32); + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_179/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_179/Cargo.toml new file mode 100644 index 000000000..df4850a65 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_179/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_179" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_117 = { path = "../dep_117" } +dep_69 = { path = "../dep_69" } +dep_68 = { path = "../dep_68" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_179/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_179/src/lib.rs new file mode 100644 index 000000000..7ce8f523f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_179/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_179"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_179"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_179: {t}"); +} + +pub fn foo() { + dep_117::code(); + dep_117::code_inlined(); + dep_117::code_generic(1u32); + dep_69::code(); + dep_69::code_inlined(); + dep_69::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_18/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_18/Cargo.toml new file mode 100644 index 000000000..d1888bc11 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_18/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_18" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_2 = { path = "../dep_2" } +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_18/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_18/src/lib.rs new file mode 100644 index 000000000..eb2723dd3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_18/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_18"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_18"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_18: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_180/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_180/Cargo.toml new file mode 100644 index 000000000..979ca16c8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_180/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_180" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_63 = { path = "../dep_63" } +dep_156 = { path = "../dep_156" } +dep_76 = { path = "../dep_76" } +dep_110 = { path = "../dep_110" } +dep_129 = { path = "../dep_129" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_180/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_180/src/lib.rs new file mode 100644 index 000000000..ff3c52d70 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_180/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_180"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_180"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_180: {t}"); +} + +pub fn foo() { + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_110::code(); + dep_110::code_inlined(); + dep_110::code_generic(1u32); + dep_129::code(); + dep_129::code_inlined(); + dep_129::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_181/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_181/Cargo.toml new file mode 100644 index 000000000..1b6da1219 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_181/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_181" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_123 = { path = "../dep_123" } +dep_126 = { path = "../dep_126" } +dep_107 = { path = "../dep_107" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_181/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_181/src/lib.rs new file mode 100644 index 000000000..ec33217c8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_181/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_181"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_181"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_181: {t}"); +} + +pub fn foo() { + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_182/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_182/Cargo.toml new file mode 100644 index 000000000..ec7087932 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_182/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_182" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_123 = { path = "../dep_123" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_182/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_182/src/lib.rs new file mode 100644 index 000000000..76aa48380 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_182/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_182"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_182"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_182: {t}"); +} + +pub fn foo() { + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_183/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_183/Cargo.toml new file mode 100644 index 000000000..6d2cca11a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_183/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_183" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_143 = { path = "../dep_143" } +dep_83 = { path = "../dep_83" } +dep_82 = { path = "../dep_82" } +dep_139 = { path = "../dep_139" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_183/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_183/src/lib.rs new file mode 100644 index 000000000..5874cc609 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_183/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_183"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_183"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_183: {t}"); +} + +pub fn foo() { + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); + dep_83::code(); + dep_83::code_inlined(); + dep_83::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); + dep_139::code(); + dep_139::code_inlined(); + dep_139::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_184/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_184/Cargo.toml new file mode 100644 index 000000000..515b91238 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_184/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_184" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_116 = { path = "../dep_116" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_184/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_184/src/lib.rs new file mode 100644 index 000000000..a409632c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_184/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_184"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_184"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_184: {t}"); +} + +pub fn foo() { + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_185/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_185/Cargo.toml new file mode 100644 index 000000000..52348f91a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_185/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_185" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_141 = { path = "../dep_141" } +dep_95 = { path = "../dep_95" } +dep_116 = { path = "../dep_116" } +dep_143 = { path = "../dep_143" } +dep_90 = { path = "../dep_90" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_185/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_185/src/lib.rs new file mode 100644 index 000000000..f70126b02 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_185/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_185"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_185"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_185: {t}"); +} + +pub fn foo() { + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_186/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_186/Cargo.toml new file mode 100644 index 000000000..67037e7a4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_186/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_186" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_79 = { path = "../dep_79" } +dep_159 = { path = "../dep_159" } +dep_128 = { path = "../dep_128" } +dep_117 = { path = "../dep_117" } +dep_135 = { path = "../dep_135" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_186/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_186/src/lib.rs new file mode 100644 index 000000000..9e248e2f8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_186/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_186"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_186"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_186: {t}"); +} + +pub fn foo() { + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_128::code(); + dep_128::code_inlined(); + dep_128::code_generic(1u32); + dep_117::code(); + dep_117::code_inlined(); + dep_117::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_187/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_187/Cargo.toml new file mode 100644 index 000000000..f0a5af937 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_187/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_187" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_148 = { path = "../dep_148" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_187/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_187/src/lib.rs new file mode 100644 index 000000000..8eaeb369b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_187/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_187"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_187"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_187: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_188/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_188/Cargo.toml new file mode 100644 index 000000000..951e5c639 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_188/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_188" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_75 = { path = "../dep_75" } +dep_97 = { path = "../dep_97" } +dep_74 = { path = "../dep_74" } +dep_101 = { path = "../dep_101" } +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_188/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_188/src/lib.rs new file mode 100644 index 000000000..75a53fd74 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_188/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_188"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_188"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_188: {t}"); +} + +pub fn foo() { + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); + dep_97::code(); + dep_97::code_inlined(); + dep_97::code_generic(1u32); + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_189/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_189/Cargo.toml new file mode 100644 index 000000000..7d1b144ec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_189/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_189" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_145 = { path = "../dep_145" } +dep_149 = { path = "../dep_149" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_189/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_189/src/lib.rs new file mode 100644 index 000000000..ab4f22888 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_189/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_189"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_189"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_189: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_19/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_19/Cargo.toml new file mode 100644 index 000000000..9915f9897 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_19/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_19" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_6 = { path = "../dep_6" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_19/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_19/src/lib.rs new file mode 100644 index 000000000..20f5d928e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_19/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_19"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_19"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_19: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_190/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_190/Cargo.toml new file mode 100644 index 000000000..a854df32e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_190/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_190" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_133 = { path = "../dep_133" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_190/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_190/src/lib.rs new file mode 100644 index 000000000..0fd7264d9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_190/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_190"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_190"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_190: {t}"); +} + +pub fn foo() { + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_191/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_191/Cargo.toml new file mode 100644 index 000000000..fa2c1b62c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_191/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_191" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_67 = { path = "../dep_67" } +dep_116 = { path = "../dep_116" } +dep_72 = { path = "../dep_72" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_191/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_191/src/lib.rs new file mode 100644 index 000000000..9ba1dfefc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_191/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_191"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_191"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_191: {t}"); +} + +pub fn foo() { + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_192/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_192/Cargo.toml new file mode 100644 index 000000000..b6d1ba3e2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_192/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_192" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_136 = { path = "../dep_136" } +dep_90 = { path = "../dep_90" } +dep_72 = { path = "../dep_72" } +dep_130 = { path = "../dep_130" } +dep_143 = { path = "../dep_143" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_192/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_192/src/lib.rs new file mode 100644 index 000000000..565a24bc1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_192/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_192"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_192"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_192: {t}"); +} + +pub fn foo() { + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_193/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_193/Cargo.toml new file mode 100644 index 000000000..06f649c87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_193/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_193" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_102 = { path = "../dep_102" } +dep_141 = { path = "../dep_141" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_193/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_193/src/lib.rs new file mode 100644 index 000000000..3f48f27f8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_193/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_193"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_193"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_193: {t}"); +} + +pub fn foo() { + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_194/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_194/Cargo.toml new file mode 100644 index 000000000..1473df617 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_194/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_194" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_130 = { path = "../dep_130" } +dep_109 = { path = "../dep_109" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_194/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_194/src/lib.rs new file mode 100644 index 000000000..1ca5c4298 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_194/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_194"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_194"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_194: {t}"); +} + +pub fn foo() { + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_195/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_195/Cargo.toml new file mode 100644 index 000000000..854f206e8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_195/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_195" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_132 = { path = "../dep_132" } +dep_140 = { path = "../dep_140" } +dep_152 = { path = "../dep_152" } +dep_83 = { path = "../dep_83" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_195/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_195/src/lib.rs new file mode 100644 index 000000000..5a5a5af67 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_195/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_195"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_195"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_195: {t}"); +} + +pub fn foo() { + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_83::code(); + dep_83::code_inlined(); + dep_83::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_196/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_196/Cargo.toml new file mode 100644 index 000000000..9f6c8ec9a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_196/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_196" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_67 = { path = "../dep_67" } +dep_63 = { path = "../dep_63" } +dep_132 = { path = "../dep_132" } +dep_137 = { path = "../dep_137" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_196/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_196/src/lib.rs new file mode 100644 index 000000000..5e5caa2f3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_196/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_196"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_196"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_196: {t}"); +} + +pub fn foo() { + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_197/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_197/Cargo.toml new file mode 100644 index 000000000..fb56d0f42 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_197/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_197" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_122 = { path = "../dep_122" } +dep_91 = { path = "../dep_91" } +dep_69 = { path = "../dep_69" } +dep_148 = { path = "../dep_148" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_197/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_197/src/lib.rs new file mode 100644 index 000000000..b1af86865 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_197/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_197"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_197"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_197: {t}"); +} + +pub fn foo() { + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); + dep_91::code(); + dep_91::code_inlined(); + dep_91::code_generic(1u32); + dep_69::code(); + dep_69::code_inlined(); + dep_69::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_198/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_198/Cargo.toml new file mode 100644 index 000000000..55c7269cd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_198/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_198" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_136 = { path = "../dep_136" } +dep_66 = { path = "../dep_66" } +dep_114 = { path = "../dep_114" } +dep_117 = { path = "../dep_117" } +dep_143 = { path = "../dep_143" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_198/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_198/src/lib.rs new file mode 100644 index 000000000..4d256dbb3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_198/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_198"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_198"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_198: {t}"); +} + +pub fn foo() { + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); + dep_114::code(); + dep_114::code_inlined(); + dep_114::code_generic(1u32); + dep_117::code(); + dep_117::code_inlined(); + dep_117::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_199/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_199/Cargo.toml new file mode 100644 index 000000000..fe59914d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_199/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_199" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_119 = { path = "../dep_119" } +dep_96 = { path = "../dep_96" } +dep_136 = { path = "../dep_136" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_199/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_199/src/lib.rs new file mode 100644 index 000000000..2125c2f92 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_199/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_199"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_199"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_199: {t}"); +} + +pub fn foo() { + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_2/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_2/Cargo.toml new file mode 100644 index 000000000..32dd6b590 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_2/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_2" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_2/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_2/src/lib.rs new file mode 100644 index 000000000..9af10767a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_2/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_2"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_2"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_2: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_20/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_20/Cargo.toml new file mode 100644 index 000000000..9b6487e66 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_20/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_20" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_1 = { path = "../dep_1" } +dep_7 = { path = "../dep_7" } +dep_8 = { path = "../dep_8" } +dep_6 = { path = "../dep_6" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_20/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_20/src/lib.rs new file mode 100644 index 000000000..76bb2d861 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_20/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_20"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_20"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_20: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_200/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_200/Cargo.toml new file mode 100644 index 000000000..7ac9a2194 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_200/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_200" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_64 = { path = "../dep_64" } +dep_123 = { path = "../dep_123" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_200/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_200/src/lib.rs new file mode 100644 index 000000000..d7af6ab22 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_200/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_200"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_200"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_200: {t}"); +} + +pub fn foo() { + dep_64::code(); + dep_64::code_inlined(); + dep_64::code_generic(1u32); + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_201/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_201/Cargo.toml new file mode 100644 index 000000000..3ea97397b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_201/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_201" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_65 = { path = "../dep_65" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_201/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_201/src/lib.rs new file mode 100644 index 000000000..4ce8380b0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_201/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_201"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_201"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_201: {t}"); +} + +pub fn foo() { + dep_65::code(); + dep_65::code_inlined(); + dep_65::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_202/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_202/Cargo.toml new file mode 100644 index 000000000..72b04adf0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_202/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_202" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_96 = { path = "../dep_96" } +dep_156 = { path = "../dep_156" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_202/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_202/src/lib.rs new file mode 100644 index 000000000..785048ba7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_202/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_202"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_202"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_202: {t}"); +} + +pub fn foo() { + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_203/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_203/Cargo.toml new file mode 100644 index 000000000..fedc09c7b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_203/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_203" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_76 = { path = "../dep_76" } +dep_87 = { path = "../dep_87" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_203/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_203/src/lib.rs new file mode 100644 index 000000000..1f0ae8962 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_203/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_203"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_203"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_203: {t}"); +} + +pub fn foo() { + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_204/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_204/Cargo.toml new file mode 100644 index 000000000..8d19d4d14 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_204/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_204" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_155 = { path = "../dep_155" } +dep_98 = { path = "../dep_98" } +dep_61 = { path = "../dep_61" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_204/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_204/src/lib.rs new file mode 100644 index 000000000..0ee00a15a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_204/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_204"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_204"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_204: {t}"); +} + +pub fn foo() { + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_205/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_205/Cargo.toml new file mode 100644 index 000000000..c755fbc6e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_205/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_205" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_147 = { path = "../dep_147" } +dep_100 = { path = "../dep_100" } +dep_88 = { path = "../dep_88" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_205/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_205/src/lib.rs new file mode 100644 index 000000000..6e223a87a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_205/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_205"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_205"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_205: {t}"); +} + +pub fn foo() { + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); + dep_100::code(); + dep_100::code_inlined(); + dep_100::code_generic(1u32); + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_206/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_206/Cargo.toml new file mode 100644 index 000000000..94636cddc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_206/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_206" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_99 = { path = "../dep_99" } +dep_103 = { path = "../dep_103" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_206/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_206/src/lib.rs new file mode 100644 index 000000000..f752d7616 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_206/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_206"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_206"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_206: {t}"); +} + +pub fn foo() { + dep_99::code(); + dep_99::code_inlined(); + dep_99::code_generic(1u32); + dep_103::code(); + dep_103::code_inlined(); + dep_103::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_207/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_207/Cargo.toml new file mode 100644 index 000000000..9ba770c38 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_207/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_207" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_138 = { path = "../dep_138" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_207/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_207/src/lib.rs new file mode 100644 index 000000000..1f2eed55a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_207/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_207"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_207"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_207: {t}"); +} + +pub fn foo() { + dep_138::code(); + dep_138::code_inlined(); + dep_138::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_208/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_208/Cargo.toml new file mode 100644 index 000000000..e86409c4a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_208/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_208" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_67 = { path = "../dep_67" } +dep_148 = { path = "../dep_148" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_208/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_208/src/lib.rs new file mode 100644 index 000000000..9709100dd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_208/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_208"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_208"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_208: {t}"); +} + +pub fn foo() { + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_209/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_209/Cargo.toml new file mode 100644 index 000000000..9ac260c05 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_209/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_209" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_114 = { path = "../dep_114" } +dep_98 = { path = "../dep_98" } +dep_132 = { path = "../dep_132" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_209/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_209/src/lib.rs new file mode 100644 index 000000000..d9680982d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_209/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_209"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_209"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_209: {t}"); +} + +pub fn foo() { + dep_114::code(); + dep_114::code_inlined(); + dep_114::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_21/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_21/Cargo.toml new file mode 100644 index 000000000..120b7012b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_21/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_21" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_2 = { path = "../dep_2" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_21/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_21/src/lib.rs new file mode 100644 index 000000000..760465af2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_21/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_21"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_21"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_21: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_210/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_210/Cargo.toml new file mode 100644 index 000000000..a00e69ed2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_210/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_210" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_136 = { path = "../dep_136" } +dep_141 = { path = "../dep_141" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_210/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_210/src/lib.rs new file mode 100644 index 000000000..8bf6f44f9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_210/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_210"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_210"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_210: {t}"); +} + +pub fn foo() { + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_211/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_211/Cargo.toml new file mode 100644 index 000000000..f2b00ee79 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_211/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_211" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_144 = { path = "../dep_144" } +dep_151 = { path = "../dep_151" } +dep_89 = { path = "../dep_89" } +dep_131 = { path = "../dep_131" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_211/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_211/src/lib.rs new file mode 100644 index 000000000..6c3502c76 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_211/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_211"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_211"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_211: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_151::code(); + dep_151::code_inlined(); + dep_151::code_generic(1u32); + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_131::code(); + dep_131::code_inlined(); + dep_131::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_212/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_212/Cargo.toml new file mode 100644 index 000000000..c5a5fc91d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_212/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_212" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_137 = { path = "../dep_137" } +dep_99 = { path = "../dep_99" } +dep_71 = { path = "../dep_71" } +dep_92 = { path = "../dep_92" } +dep_105 = { path = "../dep_105" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_212/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_212/src/lib.rs new file mode 100644 index 000000000..03f26dd4e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_212/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_212"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_212"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_212: {t}"); +} + +pub fn foo() { + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_99::code(); + dep_99::code_inlined(); + dep_99::code_generic(1u32); + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); + dep_105::code(); + dep_105::code_inlined(); + dep_105::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_213/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_213/Cargo.toml new file mode 100644 index 000000000..d874bcc84 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_213/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_213" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_134 = { path = "../dep_134" } +dep_89 = { path = "../dep_89" } +dep_82 = { path = "../dep_82" } +dep_113 = { path = "../dep_113" } +dep_125 = { path = "../dep_125" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_213/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_213/src/lib.rs new file mode 100644 index 000000000..ff8dd14c6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_213/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_213"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_213"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_213: {t}"); +} + +pub fn foo() { + dep_134::code(); + dep_134::code_inlined(); + dep_134::code_generic(1u32); + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_125::code(); + dep_125::code_inlined(); + dep_125::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_214/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_214/Cargo.toml new file mode 100644 index 000000000..446f2a415 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_214/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_214" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_93 = { path = "../dep_93" } +dep_76 = { path = "../dep_76" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_214/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_214/src/lib.rs new file mode 100644 index 000000000..0d912d2c2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_214/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_214"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_214"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_214: {t}"); +} + +pub fn foo() { + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_215/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_215/Cargo.toml new file mode 100644 index 000000000..22ece4bc6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_215/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_215" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_89 = { path = "../dep_89" } +dep_130 = { path = "../dep_130" } +dep_101 = { path = "../dep_101" } +dep_63 = { path = "../dep_63" } +dep_145 = { path = "../dep_145" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_215/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_215/src/lib.rs new file mode 100644 index 000000000..fcdabb168 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_215/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_215"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_215"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_215: {t}"); +} + +pub fn foo() { + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_216/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_216/Cargo.toml new file mode 100644 index 000000000..470c6786c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_216/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_216" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_123 = { path = "../dep_123" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_216/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_216/src/lib.rs new file mode 100644 index 000000000..1ec8e8eda --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_216/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_216"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_216"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_216: {t}"); +} + +pub fn foo() { + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_217/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_217/Cargo.toml new file mode 100644 index 000000000..e6303ca3e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_217/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_217" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_74 = { path = "../dep_74" } +dep_124 = { path = "../dep_124" } +dep_140 = { path = "../dep_140" } +dep_115 = { path = "../dep_115" } +dep_122 = { path = "../dep_122" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_217/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_217/src/lib.rs new file mode 100644 index 000000000..313e16c37 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_217/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_217"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_217"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_217: {t}"); +} + +pub fn foo() { + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_218/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_218/Cargo.toml new file mode 100644 index 000000000..fad550afe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_218/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_218" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_89 = { path = "../dep_89" } +dep_128 = { path = "../dep_128" } +dep_145 = { path = "../dep_145" } +dep_83 = { path = "../dep_83" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_218/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_218/src/lib.rs new file mode 100644 index 000000000..9bcd78152 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_218/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_218"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_218"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_218: {t}"); +} + +pub fn foo() { + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_128::code(); + dep_128::code_inlined(); + dep_128::code_generic(1u32); + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); + dep_83::code(); + dep_83::code_inlined(); + dep_83::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_219/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_219/Cargo.toml new file mode 100644 index 000000000..d0b527571 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_219/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_219" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_86 = { path = "../dep_86" } +dep_139 = { path = "../dep_139" } +dep_151 = { path = "../dep_151" } +dep_130 = { path = "../dep_130" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_219/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_219/src/lib.rs new file mode 100644 index 000000000..cd953cc39 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_219/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_219"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_219"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_219: {t}"); +} + +pub fn foo() { + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_139::code(); + dep_139::code_inlined(); + dep_139::code_generic(1u32); + dep_151::code(); + dep_151::code_inlined(); + dep_151::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_22/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_22/Cargo.toml new file mode 100644 index 000000000..2fc0786c5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_22/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_22" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_7 = { path = "../dep_7" } +dep_9 = { path = "../dep_9" } +dep_5 = { path = "../dep_5" } +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_22/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_22/src/lib.rs new file mode 100644 index 000000000..133a416fe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_22/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_22"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_22"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_22: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_220/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_220/Cargo.toml new file mode 100644 index 000000000..30e10e730 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_220/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_220" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_104 = { path = "../dep_104" } +dep_96 = { path = "../dep_96" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_220/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_220/src/lib.rs new file mode 100644 index 000000000..2db37ffe9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_220/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_220"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_220"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_220: {t}"); +} + +pub fn foo() { + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_221/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_221/Cargo.toml new file mode 100644 index 000000000..d852f4096 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_221/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_221" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_151 = { path = "../dep_151" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_221/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_221/src/lib.rs new file mode 100644 index 000000000..0e0374866 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_221/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_221"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_221"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_221: {t}"); +} + +pub fn foo() { + dep_151::code(); + dep_151::code_inlined(); + dep_151::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_222/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_222/Cargo.toml new file mode 100644 index 000000000..267951496 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_222/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_222" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_66 = { path = "../dep_66" } +dep_145 = { path = "../dep_145" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_222/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_222/src/lib.rs new file mode 100644 index 000000000..29e652c4b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_222/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_222"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_222"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_222: {t}"); +} + +pub fn foo() { + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_223/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_223/Cargo.toml new file mode 100644 index 000000000..a469b2e0b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_223/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_223" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_68 = { path = "../dep_68" } +dep_82 = { path = "../dep_82" } +dep_111 = { path = "../dep_111" } +dep_119 = { path = "../dep_119" } +dep_112 = { path = "../dep_112" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_223/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_223/src/lib.rs new file mode 100644 index 000000000..2fc3fb340 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_223/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_223"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_223"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_223: {t}"); +} + +pub fn foo() { + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_224/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_224/Cargo.toml new file mode 100644 index 000000000..17d792ab0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_224/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_224" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_113 = { path = "../dep_113" } +dep_95 = { path = "../dep_95" } +dep_77 = { path = "../dep_77" } +dep_131 = { path = "../dep_131" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_224/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_224/src/lib.rs new file mode 100644 index 000000000..c3e9f2ca4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_224/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_224"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_224"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_224: {t}"); +} + +pub fn foo() { + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); + dep_77::code(); + dep_77::code_inlined(); + dep_77::code_generic(1u32); + dep_131::code(); + dep_131::code_inlined(); + dep_131::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_225/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_225/Cargo.toml new file mode 100644 index 000000000..aa2329813 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_225/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_225" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_140 = { path = "../dep_140" } +dep_61 = { path = "../dep_61" } +dep_90 = { path = "../dep_90" } +dep_108 = { path = "../dep_108" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_225/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_225/src/lib.rs new file mode 100644 index 000000000..da82dcbe1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_225/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_225"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_225"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_225: {t}"); +} + +pub fn foo() { + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_108::code(); + dep_108::code_inlined(); + dep_108::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_226/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_226/Cargo.toml new file mode 100644 index 000000000..730ebda6e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_226/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_226" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_134 = { path = "../dep_134" } +dep_139 = { path = "../dep_139" } +dep_130 = { path = "../dep_130" } +dep_119 = { path = "../dep_119" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_226/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_226/src/lib.rs new file mode 100644 index 000000000..4f0bf5edd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_226/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_226"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_226"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_226: {t}"); +} + +pub fn foo() { + dep_134::code(); + dep_134::code_inlined(); + dep_134::code_generic(1u32); + dep_139::code(); + dep_139::code_inlined(); + dep_139::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_227/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_227/Cargo.toml new file mode 100644 index 000000000..61fba9fef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_227/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_227" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_98 = { path = "../dep_98" } +dep_100 = { path = "../dep_100" } +dep_88 = { path = "../dep_88" } +dep_68 = { path = "../dep_68" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_227/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_227/src/lib.rs new file mode 100644 index 000000000..4c03001a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_227/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_227"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_227"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_227: {t}"); +} + +pub fn foo() { + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_100::code(); + dep_100::code_inlined(); + dep_100::code_generic(1u32); + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_228/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_228/Cargo.toml new file mode 100644 index 000000000..762eb9b27 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_228/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_228" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_148 = { path = "../dep_148" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_228/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_228/src/lib.rs new file mode 100644 index 000000000..7b4d859e9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_228/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_228"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_228"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_228: {t}"); +} + +pub fn foo() { + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_229/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_229/Cargo.toml new file mode 100644 index 000000000..048a55d57 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_229/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_229" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_118 = { path = "../dep_118" } +dep_113 = { path = "../dep_113" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_229/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_229/src/lib.rs new file mode 100644 index 000000000..89a9d58ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_229/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_229"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_229"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_229: {t}"); +} + +pub fn foo() { + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_23/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_23/Cargo.toml new file mode 100644 index 000000000..da415b4b1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_23/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_23" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } +dep_7 = { path = "../dep_7" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_23/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_23/src/lib.rs new file mode 100644 index 000000000..2df948753 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_23/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_23"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_23"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_23: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_230/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_230/Cargo.toml new file mode 100644 index 000000000..043a22327 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_230/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_230" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_70 = { path = "../dep_70" } +dep_148 = { path = "../dep_148" } +dep_102 = { path = "../dep_102" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_230/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_230/src/lib.rs new file mode 100644 index 000000000..2b88fd050 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_230/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_230"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_230"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_230: {t}"); +} + +pub fn foo() { + dep_70::code(); + dep_70::code_inlined(); + dep_70::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_231/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_231/Cargo.toml new file mode 100644 index 000000000..cdc77062f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_231/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_231" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_156 = { path = "../dep_156" } +dep_135 = { path = "../dep_135" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_231/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_231/src/lib.rs new file mode 100644 index 000000000..d5951e76b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_231/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_231"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_231"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_231: {t}"); +} + +pub fn foo() { + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_232/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_232/Cargo.toml new file mode 100644 index 000000000..b781809ed --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_232/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_232" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_157 = { path = "../dep_157" } +dep_156 = { path = "../dep_156" } +dep_88 = { path = "../dep_88" } +dep_68 = { path = "../dep_68" } +dep_135 = { path = "../dep_135" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_232/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_232/src/lib.rs new file mode 100644 index 000000000..33b96602e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_232/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_232"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_232"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_232: {t}"); +} + +pub fn foo() { + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_233/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_233/Cargo.toml new file mode 100644 index 000000000..7ff04d570 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_233/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_233" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_90 = { path = "../dep_90" } +dep_101 = { path = "../dep_101" } +dep_143 = { path = "../dep_143" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_233/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_233/src/lib.rs new file mode 100644 index 000000000..9f15c4aa4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_233/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_233"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_233"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_233: {t}"); +} + +pub fn foo() { + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_234/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_234/Cargo.toml new file mode 100644 index 000000000..2117188f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_234/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_234" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_93 = { path = "../dep_93" } +dep_148 = { path = "../dep_148" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_234/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_234/src/lib.rs new file mode 100644 index 000000000..1944ccebd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_234/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_234"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_234"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_234: {t}"); +} + +pub fn foo() { + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_235/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_235/Cargo.toml new file mode 100644 index 000000000..9fcb371e2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_235/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_235" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_122 = { path = "../dep_122" } +dep_153 = { path = "../dep_153" } +dep_114 = { path = "../dep_114" } +dep_108 = { path = "../dep_108" } +dep_109 = { path = "../dep_109" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_235/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_235/src/lib.rs new file mode 100644 index 000000000..a9756cfb4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_235/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_235"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_235"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_235: {t}"); +} + +pub fn foo() { + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); + dep_153::code(); + dep_153::code_inlined(); + dep_153::code_generic(1u32); + dep_114::code(); + dep_114::code_inlined(); + dep_114::code_generic(1u32); + dep_108::code(); + dep_108::code_inlined(); + dep_108::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_236/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_236/Cargo.toml new file mode 100644 index 000000000..da0b2c5d1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_236/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_236" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_94 = { path = "../dep_94" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_236/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_236/src/lib.rs new file mode 100644 index 000000000..a755b9654 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_236/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_236"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_236"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_236: {t}"); +} + +pub fn foo() { + dep_94::code(); + dep_94::code_inlined(); + dep_94::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_237/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_237/Cargo.toml new file mode 100644 index 000000000..de1d12753 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_237/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_237" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_111 = { path = "../dep_111" } +dep_74 = { path = "../dep_74" } +dep_136 = { path = "../dep_136" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_237/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_237/src/lib.rs new file mode 100644 index 000000000..e054692f4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_237/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_237"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_237"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_237: {t}"); +} + +pub fn foo() { + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_238/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_238/Cargo.toml new file mode 100644 index 000000000..fefea7577 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_238/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_238" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_89 = { path = "../dep_89" } +dep_82 = { path = "../dep_82" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_238/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_238/src/lib.rs new file mode 100644 index 000000000..7e7b59c24 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_238/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_238"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_238"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_238: {t}"); +} + +pub fn foo() { + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_239/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_239/Cargo.toml new file mode 100644 index 000000000..ccc2bc3a6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_239/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_239" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_78 = { path = "../dep_78" } +dep_63 = { path = "../dep_63" } +dep_102 = { path = "../dep_102" } +dep_80 = { path = "../dep_80" } +dep_122 = { path = "../dep_122" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_239/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_239/src/lib.rs new file mode 100644 index 000000000..a861f91cd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_239/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_239"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_239"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_239: {t}"); +} + +pub fn foo() { + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); + dep_80::code(); + dep_80::code_inlined(); + dep_80::code_generic(1u32); + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_24/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_24/Cargo.toml new file mode 100644 index 000000000..539a3b13f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_24/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_24" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } +dep_5 = { path = "../dep_5" } +dep_2 = { path = "../dep_2" } +dep_8 = { path = "../dep_8" } +dep_6 = { path = "../dep_6" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_24/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_24/src/lib.rs new file mode 100644 index 000000000..29fb193ee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_24/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_24"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_24"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_24: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_240/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_240/Cargo.toml new file mode 100644 index 000000000..4a3f29d83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_240/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_240" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_151 = { path = "../dep_151" } +dep_66 = { path = "../dep_66" } +dep_81 = { path = "../dep_81" } +dep_107 = { path = "../dep_107" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_240/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_240/src/lib.rs new file mode 100644 index 000000000..380ca1211 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_240/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_240"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_240"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_240: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_151::code(); + dep_151::code_inlined(); + dep_151::code_generic(1u32); + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_241/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_241/Cargo.toml new file mode 100644 index 000000000..deec8dda9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_241/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_241" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_115 = { path = "../dep_115" } +dep_75 = { path = "../dep_75" } +dep_60 = { path = "../dep_60" } +dep_85 = { path = "../dep_85" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_241/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_241/src/lib.rs new file mode 100644 index 000000000..aca970236 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_241/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_241"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_241"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_241: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); + dep_60::code(); + dep_60::code_inlined(); + dep_60::code_generic(1u32); + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_242/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_242/Cargo.toml new file mode 100644 index 000000000..3663d0422 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_242/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_242" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_116 = { path = "../dep_116" } +dep_107 = { path = "../dep_107" } +dep_147 = { path = "../dep_147" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_242/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_242/src/lib.rs new file mode 100644 index 000000000..d30cf4a1d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_242/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_242"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_242"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_242: {t}"); +} + +pub fn foo() { + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_243/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_243/Cargo.toml new file mode 100644 index 000000000..b5c8f27cc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_243/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_243" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_159 = { path = "../dep_159" } +dep_141 = { path = "../dep_141" } +dep_124 = { path = "../dep_124" } +dep_84 = { path = "../dep_84" } +dep_110 = { path = "../dep_110" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_243/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_243/src/lib.rs new file mode 100644 index 000000000..1d9d2575d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_243/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_243"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_243"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_243: {t}"); +} + +pub fn foo() { + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_110::code(); + dep_110::code_inlined(); + dep_110::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_244/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_244/Cargo.toml new file mode 100644 index 000000000..534ab7d5f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_244/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_244" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_133 = { path = "../dep_133" } +dep_149 = { path = "../dep_149" } +dep_153 = { path = "../dep_153" } +dep_62 = { path = "../dep_62" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_244/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_244/src/lib.rs new file mode 100644 index 000000000..75d7785ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_244/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_244"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_244"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_244: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); + dep_153::code(); + dep_153::code_inlined(); + dep_153::code_generic(1u32); + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_245/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_245/Cargo.toml new file mode 100644 index 000000000..6615ff71c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_245/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_245" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_82 = { path = "../dep_82" } +dep_98 = { path = "../dep_98" } +dep_96 = { path = "../dep_96" } +dep_125 = { path = "../dep_125" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_245/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_245/src/lib.rs new file mode 100644 index 000000000..ac63edbc4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_245/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_245"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_245"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_245: {t}"); +} + +pub fn foo() { + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); + dep_125::code(); + dep_125::code_inlined(); + dep_125::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_246/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_246/Cargo.toml new file mode 100644 index 000000000..36e102aba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_246/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_246" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_126 = { path = "../dep_126" } +dep_118 = { path = "../dep_118" } +dep_68 = { path = "../dep_68" } +dep_71 = { path = "../dep_71" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_246/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_246/src/lib.rs new file mode 100644 index 000000000..96973ed2b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_246/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_246"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_246"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_246: {t}"); +} + +pub fn foo() { + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_247/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_247/Cargo.toml new file mode 100644 index 000000000..60f061d9a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_247/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_247" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_129 = { path = "../dep_129" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_247/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_247/src/lib.rs new file mode 100644 index 000000000..63cce5d25 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_247/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_247"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_247"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_247: {t}"); +} + +pub fn foo() { + dep_129::code(); + dep_129::code_inlined(); + dep_129::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_248/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_248/Cargo.toml new file mode 100644 index 000000000..db6798a67 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_248/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_248" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_62 = { path = "../dep_62" } +dep_122 = { path = "../dep_122" } +dep_147 = { path = "../dep_147" } +dep_86 = { path = "../dep_86" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_248/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_248/src/lib.rs new file mode 100644 index 000000000..0d6e1bb79 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_248/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_248"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_248"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_248: {t}"); +} + +pub fn foo() { + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_249/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_249/Cargo.toml new file mode 100644 index 000000000..b9cc69636 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_249/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_249" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_152 = { path = "../dep_152" } +dep_148 = { path = "../dep_148" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_249/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_249/src/lib.rs new file mode 100644 index 000000000..df83ceed9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_249/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_249"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_249"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_249: {t}"); +} + +pub fn foo() { + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_25/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_25/Cargo.toml new file mode 100644 index 000000000..2fa5f5b9a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_25/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_25" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_8 = { path = "../dep_8" } +dep_5 = { path = "../dep_5" } +dep_6 = { path = "../dep_6" } +dep_0 = { path = "../dep_0" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_25/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_25/src/lib.rs new file mode 100644 index 000000000..474e57551 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_25/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_25"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_25"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_25: {t}"); +} + +pub fn foo() { + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_250/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_250/Cargo.toml new file mode 100644 index 000000000..29ec0c37b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_250/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_250" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_61 = { path = "../dep_61" } +dep_120 = { path = "../dep_120" } +dep_92 = { path = "../dep_92" } +dep_108 = { path = "../dep_108" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_250/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_250/src/lib.rs new file mode 100644 index 000000000..cb98b9b71 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_250/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_250"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_250"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_250: {t}"); +} + +pub fn foo() { + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); + dep_120::code(); + dep_120::code_inlined(); + dep_120::code_generic(1u32); + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); + dep_108::code(); + dep_108::code_inlined(); + dep_108::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_251/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_251/Cargo.toml new file mode 100644 index 000000000..0f27c2422 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_251/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_251" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_64 = { path = "../dep_64" } +dep_149 = { path = "../dep_149" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_251/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_251/src/lib.rs new file mode 100644 index 000000000..58298dd9e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_251/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_251"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_251"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_251: {t}"); +} + +pub fn foo() { + dep_64::code(); + dep_64::code_inlined(); + dep_64::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_252/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_252/Cargo.toml new file mode 100644 index 000000000..d4430028d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_252/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_252" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_131 = { path = "../dep_131" } +dep_102 = { path = "../dep_102" } +dep_149 = { path = "../dep_149" } +dep_154 = { path = "../dep_154" } +dep_66 = { path = "../dep_66" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_252/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_252/src/lib.rs new file mode 100644 index 000000000..b9f76324b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_252/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_252"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_252"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_252: {t}"); +} + +pub fn foo() { + dep_131::code(); + dep_131::code_inlined(); + dep_131::code_generic(1u32); + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); + dep_154::code(); + dep_154::code_inlined(); + dep_154::code_generic(1u32); + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_253/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_253/Cargo.toml new file mode 100644 index 000000000..5047fabe4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_253/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_253" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_124 = { path = "../dep_124" } +dep_93 = { path = "../dep_93" } +dep_138 = { path = "../dep_138" } +dep_86 = { path = "../dep_86" } +dep_111 = { path = "../dep_111" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_253/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_253/src/lib.rs new file mode 100644 index 000000000..77e6fad17 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_253/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_253"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_253"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_253: {t}"); +} + +pub fn foo() { + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); + dep_138::code(); + dep_138::code_inlined(); + dep_138::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_254/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_254/Cargo.toml new file mode 100644 index 000000000..addc6ad3a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_254/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_254" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_74 = { path = "../dep_74" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_254/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_254/src/lib.rs new file mode 100644 index 000000000..476b0b9e1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_254/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_254"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_254"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_254: {t}"); +} + +pub fn foo() { + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_255/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_255/Cargo.toml new file mode 100644 index 000000000..569041dbc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_255/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_255" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_155 = { path = "../dep_155" } +dep_85 = { path = "../dep_85" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_255/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_255/src/lib.rs new file mode 100644 index 000000000..690500518 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_255/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_255"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_255"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_255: {t}"); +} + +pub fn foo() { + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_256/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_256/Cargo.toml new file mode 100644 index 000000000..09f80e408 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_256/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_256" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_131 = { path = "../dep_131" } +dep_82 = { path = "../dep_82" } +dep_113 = { path = "../dep_113" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_256/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_256/src/lib.rs new file mode 100644 index 000000000..75266ffe2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_256/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_256"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_256"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_256: {t}"); +} + +pub fn foo() { + dep_131::code(); + dep_131::code_inlined(); + dep_131::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_257/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_257/Cargo.toml new file mode 100644 index 000000000..88a78f303 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_257/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_257" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_107 = { path = "../dep_107" } +dep_116 = { path = "../dep_116" } +dep_87 = { path = "../dep_87" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_257/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_257/src/lib.rs new file mode 100644 index 000000000..93da0db56 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_257/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_257"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_257"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_257: {t}"); +} + +pub fn foo() { + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_258/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_258/Cargo.toml new file mode 100644 index 000000000..663c2b0ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_258/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_258" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_133 = { path = "../dep_133" } +dep_63 = { path = "../dep_63" } +dep_112 = { path = "../dep_112" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_258/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_258/src/lib.rs new file mode 100644 index 000000000..454270884 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_258/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_258"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_258"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_258: {t}"); +} + +pub fn foo() { + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_259/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_259/Cargo.toml new file mode 100644 index 000000000..8c86c4462 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_259/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_259" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_158 = { path = "../dep_158" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_259/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_259/src/lib.rs new file mode 100644 index 000000000..ccc55ac32 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_259/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_259"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_259"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_259: {t}"); +} + +pub fn foo() { + dep_158::code(); + dep_158::code_inlined(); + dep_158::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_26/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_26/Cargo.toml new file mode 100644 index 000000000..52b1051ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_26/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_26" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_26/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_26/src/lib.rs new file mode 100644 index 000000000..7d51b62de --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_26/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_26"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_26"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_26: {t}"); +} + +pub fn foo() { + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_260/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_260/Cargo.toml new file mode 100644 index 000000000..8d13762d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_260/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_260" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_112 = { path = "../dep_112" } +dep_106 = { path = "../dep_106" } +dep_135 = { path = "../dep_135" } +dep_114 = { path = "../dep_114" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_260/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_260/src/lib.rs new file mode 100644 index 000000000..845bb2783 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_260/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_260"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_260"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_260: {t}"); +} + +pub fn foo() { + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); + dep_106::code(); + dep_106::code_inlined(); + dep_106::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); + dep_114::code(); + dep_114::code_inlined(); + dep_114::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_261/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_261/Cargo.toml new file mode 100644 index 000000000..52bb80f57 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_261/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_261" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_76 = { path = "../dep_76" } +dep_120 = { path = "../dep_120" } +dep_63 = { path = "../dep_63" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_261/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_261/src/lib.rs new file mode 100644 index 000000000..3a4924772 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_261/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_261"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_261"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_261: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_120::code(); + dep_120::code_inlined(); + dep_120::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_262/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_262/Cargo.toml new file mode 100644 index 000000000..907ae52b7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_262/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_262" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_126 = { path = "../dep_126" } +dep_111 = { path = "../dep_111" } +dep_67 = { path = "../dep_67" } +dep_84 = { path = "../dep_84" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_262/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_262/src/lib.rs new file mode 100644 index 000000000..70bb1e783 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_262/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_262"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_262"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_262: {t}"); +} + +pub fn foo() { + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_263/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_263/Cargo.toml new file mode 100644 index 000000000..c861aa0f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_263/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_263" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_154 = { path = "../dep_154" } +dep_108 = { path = "../dep_108" } +dep_109 = { path = "../dep_109" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_263/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_263/src/lib.rs new file mode 100644 index 000000000..076051d3d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_263/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_263"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_263"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_263: {t}"); +} + +pub fn foo() { + dep_154::code(); + dep_154::code_inlined(); + dep_154::code_generic(1u32); + dep_108::code(); + dep_108::code_inlined(); + dep_108::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_264/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_264/Cargo.toml new file mode 100644 index 000000000..007b3e386 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_264/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_264" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_140 = { path = "../dep_140" } +dep_92 = { path = "../dep_92" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_264/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_264/src/lib.rs new file mode 100644 index 000000000..3089038ff --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_264/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_264"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_264"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_264: {t}"); +} + +pub fn foo() { + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_265/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_265/Cargo.toml new file mode 100644 index 000000000..004313477 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_265/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_265" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_156 = { path = "../dep_156" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_265/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_265/src/lib.rs new file mode 100644 index 000000000..5be82cc3c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_265/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_265"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_265"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_265: {t}"); +} + +pub fn foo() { + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_266/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_266/Cargo.toml new file mode 100644 index 000000000..eabbb8f97 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_266/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_266" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_81 = { path = "../dep_81" } +dep_125 = { path = "../dep_125" } +dep_108 = { path = "../dep_108" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_266/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_266/src/lib.rs new file mode 100644 index 000000000..7626593f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_266/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_266"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_266"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_266: {t}"); +} + +pub fn foo() { + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_125::code(); + dep_125::code_inlined(); + dep_125::code_generic(1u32); + dep_108::code(); + dep_108::code_inlined(); + dep_108::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_267/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_267/Cargo.toml new file mode 100644 index 000000000..e6d119cce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_267/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_267" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_91 = { path = "../dep_91" } +dep_132 = { path = "../dep_132" } +dep_114 = { path = "../dep_114" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_267/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_267/src/lib.rs new file mode 100644 index 000000000..4e38fc4ea --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_267/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_267"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_267"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_267: {t}"); +} + +pub fn foo() { + dep_91::code(); + dep_91::code_inlined(); + dep_91::code_generic(1u32); + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); + dep_114::code(); + dep_114::code_inlined(); + dep_114::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_268/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_268/Cargo.toml new file mode 100644 index 000000000..6c366cce0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_268/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_268" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_73 = { path = "../dep_73" } +dep_113 = { path = "../dep_113" } +dep_159 = { path = "../dep_159" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_268/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_268/src/lib.rs new file mode 100644 index 000000000..afc8ea23c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_268/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_268"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_268"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_268: {t}"); +} + +pub fn foo() { + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_269/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_269/Cargo.toml new file mode 100644 index 000000000..2c1fc9c58 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_269/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_269" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_158 = { path = "../dep_158" } +dep_86 = { path = "../dep_86" } +dep_68 = { path = "../dep_68" } +dep_143 = { path = "../dep_143" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_269/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_269/src/lib.rs new file mode 100644 index 000000000..7aa0f6fcd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_269/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_269"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_269"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_269: {t}"); +} + +pub fn foo() { + dep_158::code(); + dep_158::code_inlined(); + dep_158::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_27/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_27/Cargo.toml new file mode 100644 index 000000000..42d0cc296 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_27/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_27" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_9 = { path = "../dep_9" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_27/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_27/src/lib.rs new file mode 100644 index 000000000..890e5873a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_27/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_27"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_27"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_27: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_270/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_270/Cargo.toml new file mode 100644 index 000000000..0363a70c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_270/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_270" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_139 = { path = "../dep_139" } +dep_115 = { path = "../dep_115" } +dep_104 = { path = "../dep_104" } +dep_146 = { path = "../dep_146" } +dep_79 = { path = "../dep_79" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_270/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_270/src/lib.rs new file mode 100644 index 000000000..2bde390b2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_270/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_270"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_270"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_270: {t}"); +} + +pub fn foo() { + dep_139::code(); + dep_139::code_inlined(); + dep_139::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_146::code(); + dep_146::code_inlined(); + dep_146::code_generic(1u32); + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_271/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_271/Cargo.toml new file mode 100644 index 000000000..22cf0d6f3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_271/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_271" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_137 = { path = "../dep_137" } +dep_104 = { path = "../dep_104" } +dep_152 = { path = "../dep_152" } +dep_145 = { path = "../dep_145" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_271/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_271/src/lib.rs new file mode 100644 index 000000000..5c79c5642 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_271/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_271"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_271"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_271: {t}"); +} + +pub fn foo() { + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_272/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_272/Cargo.toml new file mode 100644 index 000000000..82f2cbe8e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_272/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_272" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_133 = { path = "../dep_133" } +dep_124 = { path = "../dep_124" } +dep_95 = { path = "../dep_95" } +dep_125 = { path = "../dep_125" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_272/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_272/src/lib.rs new file mode 100644 index 000000000..42c5f6740 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_272/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_272"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_272"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_272: {t}"); +} + +pub fn foo() { + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); + dep_125::code(); + dep_125::code_inlined(); + dep_125::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_273/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_273/Cargo.toml new file mode 100644 index 000000000..4eb62f2bd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_273/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_273" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_144 = { path = "../dep_144" } +dep_118 = { path = "../dep_118" } +dep_67 = { path = "../dep_67" } +dep_84 = { path = "../dep_84" } +dep_95 = { path = "../dep_95" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_273/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_273/src/lib.rs new file mode 100644 index 000000000..b14c6960c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_273/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_273"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_273"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_273: {t}"); +} + +pub fn foo() { + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_274/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_274/Cargo.toml new file mode 100644 index 000000000..487a18a0e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_274/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_274" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_98 = { path = "../dep_98" } +dep_126 = { path = "../dep_126" } +dep_146 = { path = "../dep_146" } +dep_104 = { path = "../dep_104" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_274/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_274/src/lib.rs new file mode 100644 index 000000000..b83faaa80 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_274/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_274"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_274"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_274: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); + dep_146::code(); + dep_146::code_inlined(); + dep_146::code_generic(1u32); + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_275/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_275/Cargo.toml new file mode 100644 index 000000000..bd0fc4a5e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_275/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_275" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_131 = { path = "../dep_131" } +dep_76 = { path = "../dep_76" } +dep_136 = { path = "../dep_136" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_275/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_275/src/lib.rs new file mode 100644 index 000000000..f0163996b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_275/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_275"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_275"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_275: {t}"); +} + +pub fn foo() { + dep_131::code(); + dep_131::code_inlined(); + dep_131::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_276/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_276/Cargo.toml new file mode 100644 index 000000000..344fb88a2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_276/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_276" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_94 = { path = "../dep_94" } +dep_86 = { path = "../dep_86" } +dep_112 = { path = "../dep_112" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_276/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_276/src/lib.rs new file mode 100644 index 000000000..db4872811 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_276/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_276"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_276"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_276: {t}"); +} + +pub fn foo() { + dep_94::code(); + dep_94::code_inlined(); + dep_94::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_277/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_277/Cargo.toml new file mode 100644 index 000000000..5057d3fbd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_277/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_277" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_140 = { path = "../dep_140" } +dep_157 = { path = "../dep_157" } +dep_120 = { path = "../dep_120" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_277/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_277/src/lib.rs new file mode 100644 index 000000000..2f449f86e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_277/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_277"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_277"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_277: {t}"); +} + +pub fn foo() { + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_120::code(); + dep_120::code_inlined(); + dep_120::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_278/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_278/Cargo.toml new file mode 100644 index 000000000..0d6a71ef7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_278/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_278" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_75 = { path = "../dep_75" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_278/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_278/src/lib.rs new file mode 100644 index 000000000..55bf2f6f6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_278/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_278"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_278"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_278: {t}"); +} + +pub fn foo() { + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_279/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_279/Cargo.toml new file mode 100644 index 000000000..c115cdc2c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_279/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_279" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_121 = { path = "../dep_121" } +dep_104 = { path = "../dep_104" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_279/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_279/src/lib.rs new file mode 100644 index 000000000..2ff87e0b8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_279/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_279"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_279"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_279: {t}"); +} + +pub fn foo() { + dep_121::code(); + dep_121::code_inlined(); + dep_121::code_generic(1u32); + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_28/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_28/Cargo.toml new file mode 100644 index 000000000..37c8df729 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_28/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_28" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_28/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_28/src/lib.rs new file mode 100644 index 000000000..99ceff2d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_28/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_28"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_28"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_28: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_280/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_280/Cargo.toml new file mode 100644 index 000000000..6df341b8f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_280/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_280" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_98 = { path = "../dep_98" } +dep_109 = { path = "../dep_109" } +dep_88 = { path = "../dep_88" } +dep_67 = { path = "../dep_67" } +dep_75 = { path = "../dep_75" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_280/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_280/src/lib.rs new file mode 100644 index 000000000..2a2be1b7c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_280/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_280"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_280"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_280: {t}"); +} + +pub fn foo() { + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_281/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_281/Cargo.toml new file mode 100644 index 000000000..34db8f225 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_281/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_281" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_62 = { path = "../dep_62" } +dep_86 = { path = "../dep_86" } +dep_106 = { path = "../dep_106" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_281/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_281/src/lib.rs new file mode 100644 index 000000000..a35bead2d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_281/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_281"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_281"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_281: {t}"); +} + +pub fn foo() { + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_106::code(); + dep_106::code_inlined(); + dep_106::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_282/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_282/Cargo.toml new file mode 100644 index 000000000..ab39b7d06 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_282/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_282" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_142 = { path = "../dep_142" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_282/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_282/src/lib.rs new file mode 100644 index 000000000..8c605d692 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_282/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_282"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_282"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_282: {t}"); +} + +pub fn foo() { + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_283/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_283/Cargo.toml new file mode 100644 index 000000000..4147e029d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_283/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_283" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_88 = { path = "../dep_88" } +dep_122 = { path = "../dep_122" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_283/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_283/src/lib.rs new file mode 100644 index 000000000..d074974d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_283/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_283"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_283"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_283: {t}"); +} + +pub fn foo() { + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_284/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_284/Cargo.toml new file mode 100644 index 000000000..62b367aa9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_284/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_284" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_60 = { path = "../dep_60" } +dep_89 = { path = "../dep_89" } +dep_127 = { path = "../dep_127" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_284/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_284/src/lib.rs new file mode 100644 index 000000000..11bfa6207 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_284/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_284"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_284"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_284: {t}"); +} + +pub fn foo() { + dep_60::code(); + dep_60::code_inlined(); + dep_60::code_generic(1u32); + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_127::code(); + dep_127::code_inlined(); + dep_127::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_285/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_285/Cargo.toml new file mode 100644 index 000000000..4885e2e97 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_285/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_285" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_82 = { path = "../dep_82" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_285/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_285/src/lib.rs new file mode 100644 index 000000000..a1885dde4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_285/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_285"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_285"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_285: {t}"); +} + +pub fn foo() { + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_286/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_286/Cargo.toml new file mode 100644 index 000000000..01404a5c8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_286/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_286" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_67 = { path = "../dep_67" } +dep_135 = { path = "../dep_135" } +dep_127 = { path = "../dep_127" } +dep_132 = { path = "../dep_132" } +dep_68 = { path = "../dep_68" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_286/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_286/src/lib.rs new file mode 100644 index 000000000..ca3e1d338 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_286/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_286"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_286"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_286: {t}"); +} + +pub fn foo() { + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); + dep_127::code(); + dep_127::code_inlined(); + dep_127::code_generic(1u32); + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_287/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_287/Cargo.toml new file mode 100644 index 000000000..64b915f14 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_287/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_287" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_131 = { path = "../dep_131" } +dep_153 = { path = "../dep_153" } +dep_84 = { path = "../dep_84" } +dep_145 = { path = "../dep_145" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_287/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_287/src/lib.rs new file mode 100644 index 000000000..4e4416685 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_287/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_287"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_287"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_287: {t}"); +} + +pub fn foo() { + dep_131::code(); + dep_131::code_inlined(); + dep_131::code_generic(1u32); + dep_153::code(); + dep_153::code_inlined(); + dep_153::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_288/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_288/Cargo.toml new file mode 100644 index 000000000..1005f8d28 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_288/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_288" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_288/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_288/src/lib.rs new file mode 100644 index 000000000..a3180334e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_288/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_288"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_288"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_288: {t}"); +} + +pub fn foo() { + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_289/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_289/Cargo.toml new file mode 100644 index 000000000..c6157797c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_289/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_289" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_88 = { path = "../dep_88" } +dep_98 = { path = "../dep_98" } +dep_142 = { path = "../dep_142" } +dep_80 = { path = "../dep_80" } +dep_92 = { path = "../dep_92" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_289/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_289/src/lib.rs new file mode 100644 index 000000000..f77d42423 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_289/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_289"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_289"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_289: {t}"); +} + +pub fn foo() { + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); + dep_80::code(); + dep_80::code_inlined(); + dep_80::code_generic(1u32); + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_29/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_29/Cargo.toml new file mode 100644 index 000000000..61b368645 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_29/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_29" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_29/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_29/src/lib.rs new file mode 100644 index 000000000..0c88b9829 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_29/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_29"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_29"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_29: {t}"); +} + +pub fn foo() { + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_290/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_290/Cargo.toml new file mode 100644 index 000000000..8e3b0074c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_290/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_290" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_95 = { path = "../dep_95" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_290/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_290/src/lib.rs new file mode 100644 index 000000000..7c67a866a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_290/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_290"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_290"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_290: {t}"); +} + +pub fn foo() { + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_291/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_291/Cargo.toml new file mode 100644 index 000000000..a926859e0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_291/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_291" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_70 = { path = "../dep_70" } +dep_157 = { path = "../dep_157" } +dep_92 = { path = "../dep_92" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_291/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_291/src/lib.rs new file mode 100644 index 000000000..04efbdd06 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_291/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_291"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_291"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_291: {t}"); +} + +pub fn foo() { + dep_70::code(); + dep_70::code_inlined(); + dep_70::code_generic(1u32); + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_292/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_292/Cargo.toml new file mode 100644 index 000000000..913240555 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_292/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_292" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_80 = { path = "../dep_80" } +dep_118 = { path = "../dep_118" } +dep_98 = { path = "../dep_98" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_292/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_292/src/lib.rs new file mode 100644 index 000000000..060c26272 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_292/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_292"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_292"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_292: {t}"); +} + +pub fn foo() { + dep_80::code(); + dep_80::code_inlined(); + dep_80::code_generic(1u32); + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_293/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_293/Cargo.toml new file mode 100644 index 000000000..8066810dc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_293/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_293" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_101 = { path = "../dep_101" } +dep_151 = { path = "../dep_151" } +dep_115 = { path = "../dep_115" } +dep_147 = { path = "../dep_147" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_293/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_293/src/lib.rs new file mode 100644 index 000000000..eb95e7525 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_293/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_293"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_293"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_293: {t}"); +} + +pub fn foo() { + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); + dep_151::code(); + dep_151::code_inlined(); + dep_151::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_294/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_294/Cargo.toml new file mode 100644 index 000000000..1baa1fe55 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_294/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_294" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_106 = { path = "../dep_106" } +dep_86 = { path = "../dep_86" } +dep_96 = { path = "../dep_96" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_294/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_294/src/lib.rs new file mode 100644 index 000000000..5077cd098 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_294/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_294"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_294"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_294: {t}"); +} + +pub fn foo() { + dep_106::code(); + dep_106::code_inlined(); + dep_106::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_295/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_295/Cargo.toml new file mode 100644 index 000000000..4f9c5b938 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_295/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_295" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_63 = { path = "../dep_63" } +dep_104 = { path = "../dep_104" } +dep_159 = { path = "../dep_159" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_295/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_295/src/lib.rs new file mode 100644 index 000000000..5424c1e79 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_295/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_295"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_295"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_295: {t}"); +} + +pub fn foo() { + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_296/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_296/Cargo.toml new file mode 100644 index 000000000..3c30d2fd4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_296/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_296" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_107 = { path = "../dep_107" } +dep_119 = { path = "../dep_119" } +dep_71 = { path = "../dep_71" } +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_296/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_296/src/lib.rs new file mode 100644 index 000000000..878d68bd3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_296/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_296"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_296"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_296: {t}"); +} + +pub fn foo() { + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_297/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_297/Cargo.toml new file mode 100644 index 000000000..832ac8a60 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_297/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_297" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_112 = { path = "../dep_112" } +dep_144 = { path = "../dep_144" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_297/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_297/src/lib.rs new file mode 100644 index 000000000..efda01392 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_297/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_297"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_297"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_297: {t}"); +} + +pub fn foo() { + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_298/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_298/Cargo.toml new file mode 100644 index 000000000..c5cc5205f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_298/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_298" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_91 = { path = "../dep_91" } +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_298/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_298/src/lib.rs new file mode 100644 index 000000000..a5ee51946 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_298/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_298"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_298"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_298: {t}"); +} + +pub fn foo() { + dep_91::code(); + dep_91::code_inlined(); + dep_91::code_generic(1u32); + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_299/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_299/Cargo.toml new file mode 100644 index 000000000..a6f7a241d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_299/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_299" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_83 = { path = "../dep_83" } +dep_99 = { path = "../dep_99" } +dep_158 = { path = "../dep_158" } +dep_60 = { path = "../dep_60" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_299/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_299/src/lib.rs new file mode 100644 index 000000000..39d8977dd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_299/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_299"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_299"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_299: {t}"); +} + +pub fn foo() { + dep_83::code(); + dep_83::code_inlined(); + dep_83::code_generic(1u32); + dep_99::code(); + dep_99::code_inlined(); + dep_99::code_generic(1u32); + dep_158::code(); + dep_158::code_inlined(); + dep_158::code_generic(1u32); + dep_60::code(); + dep_60::code_inlined(); + dep_60::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_3/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_3/Cargo.toml new file mode 100644 index 000000000..12a38c568 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_3/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_3" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_3/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_3/src/lib.rs new file mode 100644 index 000000000..c9f8fc2c5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_3/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_3"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_3"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_3: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_30/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_30/Cargo.toml new file mode 100644 index 000000000..e4d909e16 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_30/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_30" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_7 = { path = "../dep_7" } +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_30/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_30/src/lib.rs new file mode 100644 index 000000000..5628a05f1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_30/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_30"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_30"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_30: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_300/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_300/Cargo.toml new file mode 100644 index 000000000..5b40fb2a8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_300/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_300" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_129 = { path = "../dep_129" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_300/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_300/src/lib.rs new file mode 100644 index 000000000..a25166b14 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_300/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_300"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_300"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_300: {t}"); +} + +pub fn foo() { + dep_129::code(); + dep_129::code_inlined(); + dep_129::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_301/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_301/Cargo.toml new file mode 100644 index 000000000..90872fb53 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_301/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_301" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_102 = { path = "../dep_102" } +dep_147 = { path = "../dep_147" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_301/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_301/src/lib.rs new file mode 100644 index 000000000..cb01b01d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_301/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_301"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_301"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_301: {t}"); +} + +pub fn foo() { + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_302/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_302/Cargo.toml new file mode 100644 index 000000000..6ab4efc6d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_302/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_302" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_87 = { path = "../dep_87" } +dep_154 = { path = "../dep_154" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_302/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_302/src/lib.rs new file mode 100644 index 000000000..88e77e949 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_302/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_302"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_302"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_302: {t}"); +} + +pub fn foo() { + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); + dep_154::code(); + dep_154::code_inlined(); + dep_154::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_303/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_303/Cargo.toml new file mode 100644 index 000000000..8aa248a63 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_303/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_303" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_118 = { path = "../dep_118" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_303/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_303/src/lib.rs new file mode 100644 index 000000000..0fcc00266 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_303/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_303"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_303"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_303: {t}"); +} + +pub fn foo() { + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_304/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_304/Cargo.toml new file mode 100644 index 000000000..c56153d09 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_304/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_304" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_153 = { path = "../dep_153" } +dep_141 = { path = "../dep_141" } +dep_77 = { path = "../dep_77" } +dep_157 = { path = "../dep_157" } +dep_142 = { path = "../dep_142" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_304/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_304/src/lib.rs new file mode 100644 index 000000000..8963eacf9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_304/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_304"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_304"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_304: {t}"); +} + +pub fn foo() { + dep_153::code(); + dep_153::code_inlined(); + dep_153::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_77::code(); + dep_77::code_inlined(); + dep_77::code_generic(1u32); + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_305/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_305/Cargo.toml new file mode 100644 index 000000000..bac98584f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_305/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_305" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_76 = { path = "../dep_76" } +dep_119 = { path = "../dep_119" } +dep_135 = { path = "../dep_135" } +dep_140 = { path = "../dep_140" } +dep_156 = { path = "../dep_156" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_305/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_305/src/lib.rs new file mode 100644 index 000000000..212495f34 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_305/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_305"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_305"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_305: {t}"); +} + +pub fn foo() { + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_306/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_306/Cargo.toml new file mode 100644 index 000000000..e4e10ef4a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_306/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_306" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_62 = { path = "../dep_62" } +dep_95 = { path = "../dep_95" } +dep_112 = { path = "../dep_112" } +dep_119 = { path = "../dep_119" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_306/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_306/src/lib.rs new file mode 100644 index 000000000..554138098 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_306/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_306"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_306"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_306: {t}"); +} + +pub fn foo() { + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_307/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_307/Cargo.toml new file mode 100644 index 000000000..931d60599 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_307/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_307" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_113 = { path = "../dep_113" } +dep_142 = { path = "../dep_142" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_307/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_307/src/lib.rs new file mode 100644 index 000000000..2e50c4b14 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_307/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_307"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_307"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_307: {t}"); +} + +pub fn foo() { + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_308/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_308/Cargo.toml new file mode 100644 index 000000000..9a68148c5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_308/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_308" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_73 = { path = "../dep_73" } +dep_101 = { path = "../dep_101" } +dep_87 = { path = "../dep_87" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_308/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_308/src/lib.rs new file mode 100644 index 000000000..b2141f5f3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_308/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_308"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_308"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_308: {t}"); +} + +pub fn foo() { + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_309/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_309/Cargo.toml new file mode 100644 index 000000000..825ae30c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_309/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_309" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_154 = { path = "../dep_154" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_309/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_309/src/lib.rs new file mode 100644 index 000000000..8d8696716 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_309/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_309"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_309"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_309: {t}"); +} + +pub fn foo() { + dep_154::code(); + dep_154::code_inlined(); + dep_154::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_31/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_31/Cargo.toml new file mode 100644 index 000000000..226a3d08e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_31/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_31" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_1 = { path = "../dep_1" } +dep_0 = { path = "../dep_0" } +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_31/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_31/src/lib.rs new file mode 100644 index 000000000..be6d3ada4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_31/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_31"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_31"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_31: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_310/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_310/Cargo.toml new file mode 100644 index 000000000..cf71189b5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_310/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_310" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_65 = { path = "../dep_65" } +dep_62 = { path = "../dep_62" } +dep_102 = { path = "../dep_102" } +dep_87 = { path = "../dep_87" } +dep_156 = { path = "../dep_156" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_310/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_310/src/lib.rs new file mode 100644 index 000000000..08f631459 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_310/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_310"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_310"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_310: {t}"); +} + +pub fn foo() { + dep_65::code(); + dep_65::code_inlined(); + dep_65::code_generic(1u32); + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_311/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_311/Cargo.toml new file mode 100644 index 000000000..5b5cb2bd9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_311/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_311" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_111 = { path = "../dep_111" } +dep_81 = { path = "../dep_81" } +dep_103 = { path = "../dep_103" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_311/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_311/src/lib.rs new file mode 100644 index 000000000..f13b352d7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_311/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_311"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_311"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_311: {t}"); +} + +pub fn foo() { + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_103::code(); + dep_103::code_inlined(); + dep_103::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_312/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_312/Cargo.toml new file mode 100644 index 000000000..b6d609ae1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_312/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_312" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_94 = { path = "../dep_94" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_312/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_312/src/lib.rs new file mode 100644 index 000000000..c0f817613 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_312/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_312"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_312"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_312: {t}"); +} + +pub fn foo() { + dep_94::code(); + dep_94::code_inlined(); + dep_94::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_313/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_313/Cargo.toml new file mode 100644 index 000000000..bb79599bb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_313/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_313" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_60 = { path = "../dep_60" } +dep_115 = { path = "../dep_115" } +dep_110 = { path = "../dep_110" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_313/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_313/src/lib.rs new file mode 100644 index 000000000..e878e42b0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_313/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_313"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_313"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_313: {t}"); +} + +pub fn foo() { + dep_60::code(); + dep_60::code_inlined(); + dep_60::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_110::code(); + dep_110::code_inlined(); + dep_110::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_314/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_314/Cargo.toml new file mode 100644 index 000000000..185d1c6ff --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_314/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_314" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_79 = { path = "../dep_79" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_314/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_314/src/lib.rs new file mode 100644 index 000000000..56250bce7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_314/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_314"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_314"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_314: {t}"); +} + +pub fn foo() { + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_315/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_315/Cargo.toml new file mode 100644 index 000000000..46a4dd95f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_315/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_315" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_126 = { path = "../dep_126" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_315/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_315/src/lib.rs new file mode 100644 index 000000000..3a0cb08d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_315/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_315"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_315"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_315: {t}"); +} + +pub fn foo() { + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_316/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_316/Cargo.toml new file mode 100644 index 000000000..0613eca40 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_316/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_316" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_66 = { path = "../dep_66" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_316/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_316/src/lib.rs new file mode 100644 index 000000000..55e7ec7ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_316/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_316"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_316"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_316: {t}"); +} + +pub fn foo() { + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_317/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_317/Cargo.toml new file mode 100644 index 000000000..64e47135a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_317/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_317" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_71 = { path = "../dep_71" } +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_317/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_317/src/lib.rs new file mode 100644 index 000000000..0ae8c67de --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_317/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_317"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_317"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_317: {t}"); +} + +pub fn foo() { + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_318/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_318/Cargo.toml new file mode 100644 index 000000000..b2d20d152 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_318/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_318" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_84 = { path = "../dep_84" } +dep_154 = { path = "../dep_154" } +dep_74 = { path = "../dep_74" } +dep_135 = { path = "../dep_135" } +dep_152 = { path = "../dep_152" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_318/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_318/src/lib.rs new file mode 100644 index 000000000..f42c1c350 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_318/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_318"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_318"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_318: {t}"); +} + +pub fn foo() { + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_154::code(); + dep_154::code_inlined(); + dep_154::code_generic(1u32); + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_319/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_319/Cargo.toml new file mode 100644 index 000000000..340b4bad5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_319/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_319" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_156 = { path = "../dep_156" } +dep_152 = { path = "../dep_152" } +dep_109 = { path = "../dep_109" } +dep_71 = { path = "../dep_71" } +dep_103 = { path = "../dep_103" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_319/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_319/src/lib.rs new file mode 100644 index 000000000..83235f403 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_319/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_319"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_319"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_319: {t}"); +} + +pub fn foo() { + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); + dep_103::code(); + dep_103::code_inlined(); + dep_103::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_32/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_32/Cargo.toml new file mode 100644 index 000000000..51abd6d09 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_32/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_32" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_32/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_32/src/lib.rs new file mode 100644 index 000000000..74a504046 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_32/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_32"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_32"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_32: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_320/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_320/Cargo.toml new file mode 100644 index 000000000..eca99fbf2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_320/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_320" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_115 = { path = "../dep_115" } +dep_157 = { path = "../dep_157" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_320/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_320/src/lib.rs new file mode 100644 index 000000000..3a58187f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_320/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_320"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_320"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_320: {t}"); +} + +pub fn foo() { + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_321/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_321/Cargo.toml new file mode 100644 index 000000000..712d48687 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_321/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_321" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_61 = { path = "../dep_61" } +dep_156 = { path = "../dep_156" } +dep_96 = { path = "../dep_96" } +dep_87 = { path = "../dep_87" } +dep_120 = { path = "../dep_120" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_321/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_321/src/lib.rs new file mode 100644 index 000000000..9b608340c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_321/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_321"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_321"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_321: {t}"); +} + +pub fn foo() { + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); + dep_120::code(); + dep_120::code_inlined(); + dep_120::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_322/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_322/Cargo.toml new file mode 100644 index 000000000..3571b34d9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_322/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_322" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_144 = { path = "../dep_144" } +dep_87 = { path = "../dep_87" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_322/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_322/src/lib.rs new file mode 100644 index 000000000..9df30049b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_322/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_322"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_322"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_322: {t}"); +} + +pub fn foo() { + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_323/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_323/Cargo.toml new file mode 100644 index 000000000..f56e80c84 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_323/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_323" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_67 = { path = "../dep_67" } +dep_105 = { path = "../dep_105" } +dep_143 = { path = "../dep_143" } +dep_90 = { path = "../dep_90" } +dep_107 = { path = "../dep_107" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_323/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_323/src/lib.rs new file mode 100644 index 000000000..ea7532e4a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_323/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_323"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_323"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_323: {t}"); +} + +pub fn foo() { + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_105::code(); + dep_105::code_inlined(); + dep_105::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_324/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_324/Cargo.toml new file mode 100644 index 000000000..8dda4ee17 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_324/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_324" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_111 = { path = "../dep_111" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_324/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_324/src/lib.rs new file mode 100644 index 000000000..b1100c704 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_324/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_324"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_324"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_324: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_325/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_325/Cargo.toml new file mode 100644 index 000000000..703c183ae --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_325/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_325" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_140 = { path = "../dep_140" } +dep_106 = { path = "../dep_106" } +dep_123 = { path = "../dep_123" } +dep_80 = { path = "../dep_80" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_325/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_325/src/lib.rs new file mode 100644 index 000000000..c8a270143 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_325/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_325"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_325"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_325: {t}"); +} + +pub fn foo() { + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_106::code(); + dep_106::code_inlined(); + dep_106::code_generic(1u32); + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); + dep_80::code(); + dep_80::code_inlined(); + dep_80::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_326/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_326/Cargo.toml new file mode 100644 index 000000000..edc8986ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_326/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_326" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_156 = { path = "../dep_156" } +dep_68 = { path = "../dep_68" } +dep_140 = { path = "../dep_140" } +dep_141 = { path = "../dep_141" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_326/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_326/src/lib.rs new file mode 100644 index 000000000..07757a30c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_326/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_326"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_326"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_326: {t}"); +} + +pub fn foo() { + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_327/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_327/Cargo.toml new file mode 100644 index 000000000..1d21b9c0f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_327/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_327" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_119 = { path = "../dep_119" } +dep_81 = { path = "../dep_81" } +dep_67 = { path = "../dep_67" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_327/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_327/src/lib.rs new file mode 100644 index 000000000..a13a7e1a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_327/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_327"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_327"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_327: {t}"); +} + +pub fn foo() { + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_328/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_328/Cargo.toml new file mode 100644 index 000000000..24a00d55e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_328/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_328" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_73 = { path = "../dep_73" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_328/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_328/src/lib.rs new file mode 100644 index 000000000..75a1c74fe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_328/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_328"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_328"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_328: {t}"); +} + +pub fn foo() { + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_329/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_329/Cargo.toml new file mode 100644 index 000000000..36bb0f2c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_329/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_329" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_142 = { path = "../dep_142" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_329/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_329/src/lib.rs new file mode 100644 index 000000000..6856a3158 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_329/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_329"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_329"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_329: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_33/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_33/Cargo.toml new file mode 100644 index 000000000..062ba6f00 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_33/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_33" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } +dep_7 = { path = "../dep_7" } +dep_4 = { path = "../dep_4" } +dep_9 = { path = "../dep_9" } +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_33/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_33/src/lib.rs new file mode 100644 index 000000000..d5381926c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_33/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_33"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_33"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_33: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_330/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_330/Cargo.toml new file mode 100644 index 000000000..ab63ea4b3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_330/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_330" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_68 = { path = "../dep_68" } +dep_144 = { path = "../dep_144" } +dep_91 = { path = "../dep_91" } +dep_146 = { path = "../dep_146" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_330/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_330/src/lib.rs new file mode 100644 index 000000000..bd66447eb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_330/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_330"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_330"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_330: {t}"); +} + +pub fn foo() { + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_91::code(); + dep_91::code_inlined(); + dep_91::code_generic(1u32); + dep_146::code(); + dep_146::code_inlined(); + dep_146::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_331/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_331/Cargo.toml new file mode 100644 index 000000000..7c5a53e94 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_331/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_331" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_113 = { path = "../dep_113" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_331/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_331/src/lib.rs new file mode 100644 index 000000000..3cca72405 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_331/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_331"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_331"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_331: {t}"); +} + +pub fn foo() { + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_332/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_332/Cargo.toml new file mode 100644 index 000000000..e75607d3b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_332/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_332" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_120 = { path = "../dep_120" } +dep_99 = { path = "../dep_99" } +dep_70 = { path = "../dep_70" } +dep_80 = { path = "../dep_80" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_332/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_332/src/lib.rs new file mode 100644 index 000000000..8ab172166 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_332/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_332"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_332"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_332: {t}"); +} + +pub fn foo() { + dep_120::code(); + dep_120::code_inlined(); + dep_120::code_generic(1u32); + dep_99::code(); + dep_99::code_inlined(); + dep_99::code_generic(1u32); + dep_70::code(); + dep_70::code_inlined(); + dep_70::code_generic(1u32); + dep_80::code(); + dep_80::code_inlined(); + dep_80::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_333/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_333/Cargo.toml new file mode 100644 index 000000000..721ef4410 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_333/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_333" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_63 = { path = "../dep_63" } +dep_126 = { path = "../dep_126" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_333/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_333/src/lib.rs new file mode 100644 index 000000000..e257c6043 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_333/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_333"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_333"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_333: {t}"); +} + +pub fn foo() { + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_334/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_334/Cargo.toml new file mode 100644 index 000000000..eb99a0c43 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_334/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_334" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_112 = { path = "../dep_112" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_334/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_334/src/lib.rs new file mode 100644 index 000000000..015f18bfa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_334/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_334"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_334"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_334: {t}"); +} + +pub fn foo() { + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_335/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_335/Cargo.toml new file mode 100644 index 000000000..26962b11a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_335/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_335" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_130 = { path = "../dep_130" } +dep_93 = { path = "../dep_93" } +dep_96 = { path = "../dep_96" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_335/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_335/src/lib.rs new file mode 100644 index 000000000..dd9f64140 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_335/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_335"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_335"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_335: {t}"); +} + +pub fn foo() { + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_336/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_336/Cargo.toml new file mode 100644 index 000000000..6eafdbccd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_336/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_336" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_130 = { path = "../dep_130" } +dep_63 = { path = "../dep_63" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_336/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_336/src/lib.rs new file mode 100644 index 000000000..a0427b056 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_336/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_336"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_336"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_336: {t}"); +} + +pub fn foo() { + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_337/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_337/Cargo.toml new file mode 100644 index 000000000..31c9af9fe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_337/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_337" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_105 = { path = "../dep_105" } +dep_62 = { path = "../dep_62" } +dep_76 = { path = "../dep_76" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_337/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_337/src/lib.rs new file mode 100644 index 000000000..d3a19bc46 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_337/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_337"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_337"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_337: {t}"); +} + +pub fn foo() { + dep_105::code(); + dep_105::code_inlined(); + dep_105::code_generic(1u32); + dep_62::code(); + dep_62::code_inlined(); + dep_62::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_338/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_338/Cargo.toml new file mode 100644 index 000000000..7c0310a59 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_338/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_338" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_137 = { path = "../dep_137" } +dep_135 = { path = "../dep_135" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_338/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_338/src/lib.rs new file mode 100644 index 000000000..e75d854ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_338/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_338"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_338"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_338: {t}"); +} + +pub fn foo() { + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_339/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_339/Cargo.toml new file mode 100644 index 000000000..184be6b92 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_339/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_339" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_156 = { path = "../dep_156" } +dep_146 = { path = "../dep_146" } +dep_94 = { path = "../dep_94" } +dep_130 = { path = "../dep_130" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_339/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_339/src/lib.rs new file mode 100644 index 000000000..9efc139ad --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_339/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_339"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_339"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_339: {t}"); +} + +pub fn foo() { + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_146::code(); + dep_146::code_inlined(); + dep_146::code_generic(1u32); + dep_94::code(); + dep_94::code_inlined(); + dep_94::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_34/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_34/Cargo.toml new file mode 100644 index 000000000..26e0d64d8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_34/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_34" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_5 = { path = "../dep_5" } +dep_4 = { path = "../dep_4" } +dep_0 = { path = "../dep_0" } +dep_9 = { path = "../dep_9" } +dep_3 = { path = "../dep_3" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_34/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_34/src/lib.rs new file mode 100644 index 000000000..70a48289c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_34/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_34"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_34"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_34: {t}"); +} + +pub fn foo() { + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_340/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_340/Cargo.toml new file mode 100644 index 000000000..7e6127ade --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_340/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_340" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_148 = { path = "../dep_148" } +dep_119 = { path = "../dep_119" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_340/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_340/src/lib.rs new file mode 100644 index 000000000..f8fbf7495 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_340/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_340"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_340"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_340: {t}"); +} + +pub fn foo() { + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_341/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_341/Cargo.toml new file mode 100644 index 000000000..5b8ceb09a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_341/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_341" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_159 = { path = "../dep_159" } +dep_122 = { path = "../dep_122" } +dep_150 = { path = "../dep_150" } +dep_88 = { path = "../dep_88" } +dep_119 = { path = "../dep_119" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_341/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_341/src/lib.rs new file mode 100644 index 000000000..338cf454c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_341/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_341"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_341"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_341: {t}"); +} + +pub fn foo() { + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_122::code(); + dep_122::code_inlined(); + dep_122::code_generic(1u32); + dep_150::code(); + dep_150::code_inlined(); + dep_150::code_generic(1u32); + dep_88::code(); + dep_88::code_inlined(); + dep_88::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_342/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_342/Cargo.toml new file mode 100644 index 000000000..074ca4390 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_342/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_342" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_124 = { path = "../dep_124" } +dep_64 = { path = "../dep_64" } +dep_117 = { path = "../dep_117" } +dep_90 = { path = "../dep_90" } +dep_142 = { path = "../dep_142" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_342/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_342/src/lib.rs new file mode 100644 index 000000000..4a859121b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_342/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_342"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_342"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_342: {t}"); +} + +pub fn foo() { + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_64::code(); + dep_64::code_inlined(); + dep_64::code_generic(1u32); + dep_117::code(); + dep_117::code_inlined(); + dep_117::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_343/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_343/Cargo.toml new file mode 100644 index 000000000..6b5ac0581 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_343/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_343" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_84 = { path = "../dep_84" } +dep_87 = { path = "../dep_87" } +dep_113 = { path = "../dep_113" } +dep_65 = { path = "../dep_65" } +dep_81 = { path = "../dep_81" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_343/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_343/src/lib.rs new file mode 100644 index 000000000..a48bc47bb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_343/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_343"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_343"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_343: {t}"); +} + +pub fn foo() { + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); + dep_87::code(); + dep_87::code_inlined(); + dep_87::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_65::code(); + dep_65::code_inlined(); + dep_65::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_344/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_344/Cargo.toml new file mode 100644 index 000000000..6a94c7d32 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_344/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_344" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_154 = { path = "../dep_154" } +dep_70 = { path = "../dep_70" } +dep_118 = { path = "../dep_118" } +dep_137 = { path = "../dep_137" } +dep_159 = { path = "../dep_159" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_344/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_344/src/lib.rs new file mode 100644 index 000000000..f83955d0c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_344/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_344"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_344"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_344: {t}"); +} + +pub fn foo() { + dep_154::code(); + dep_154::code_inlined(); + dep_154::code_generic(1u32); + dep_70::code(); + dep_70::code_inlined(); + dep_70::code_generic(1u32); + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_345/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_345/Cargo.toml new file mode 100644 index 000000000..931174b8c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_345/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_345" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_118 = { path = "../dep_118" } +dep_133 = { path = "../dep_133" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_345/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_345/src/lib.rs new file mode 100644 index 000000000..1cacf8fe9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_345/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_345"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_345"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_345: {t}"); +} + +pub fn foo() { + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_346/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_346/Cargo.toml new file mode 100644 index 000000000..584053f0b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_346/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_346" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_144 = { path = "../dep_144" } +dep_95 = { path = "../dep_95" } +dep_103 = { path = "../dep_103" } +dep_115 = { path = "../dep_115" } +dep_111 = { path = "../dep_111" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_346/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_346/src/lib.rs new file mode 100644 index 000000000..10cc04abc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_346/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_346"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_346"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_346: {t}"); +} + +pub fn foo() { + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); + dep_103::code(); + dep_103::code_inlined(); + dep_103::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_347/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_347/Cargo.toml new file mode 100644 index 000000000..43938a572 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_347/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_347" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_81 = { path = "../dep_81" } +dep_63 = { path = "../dep_63" } +dep_124 = { path = "../dep_124" } +dep_114 = { path = "../dep_114" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_347/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_347/src/lib.rs new file mode 100644 index 000000000..4fd2466f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_347/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_347"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_347"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_347: {t}"); +} + +pub fn foo() { + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_114::code(); + dep_114::code_inlined(); + dep_114::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_348/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_348/Cargo.toml new file mode 100644 index 000000000..e90e3aaf2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_348/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_348" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_152 = { path = "../dep_152" } +dep_133 = { path = "../dep_133" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_348/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_348/src/lib.rs new file mode 100644 index 000000000..9e5cbdf5c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_348/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_348"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_348"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_348: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_152::code(); + dep_152::code_inlined(); + dep_152::code_generic(1u32); + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_349/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_349/Cargo.toml new file mode 100644 index 000000000..d911a9463 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_349/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_349" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_89 = { path = "../dep_89" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_349/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_349/src/lib.rs new file mode 100644 index 000000000..17c428200 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_349/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_349"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_349"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_349: {t}"); +} + +pub fn foo() { + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_35/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_35/Cargo.toml new file mode 100644 index 000000000..e2d671e7b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_35/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_35" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_6 = { path = "../dep_6" } +dep_2 = { path = "../dep_2" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_35/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_35/src/lib.rs new file mode 100644 index 000000000..fcb6688c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_35/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_35"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_35"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_35: {t}"); +} + +pub fn foo() { + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_350/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_350/Cargo.toml new file mode 100644 index 000000000..8791f29bc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_350/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_350" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_79 = { path = "../dep_79" } +dep_130 = { path = "../dep_130" } +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_350/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_350/src/lib.rs new file mode 100644 index 000000000..b9b946d64 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_350/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_350"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_350"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_350: {t}"); +} + +pub fn foo() { + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_351/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_351/Cargo.toml new file mode 100644 index 000000000..154ffe458 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_351/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_351" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_138 = { path = "../dep_138" } +dep_77 = { path = "../dep_77" } +dep_125 = { path = "../dep_125" } +dep_148 = { path = "../dep_148" } +dep_75 = { path = "../dep_75" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_351/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_351/src/lib.rs new file mode 100644 index 000000000..0f920c125 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_351/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_351"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_351"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_351: {t}"); +} + +pub fn foo() { + dep_138::code(); + dep_138::code_inlined(); + dep_138::code_generic(1u32); + dep_77::code(); + dep_77::code_inlined(); + dep_77::code_generic(1u32); + dep_125::code(); + dep_125::code_inlined(); + dep_125::code_generic(1u32); + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_352/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_352/Cargo.toml new file mode 100644 index 000000000..687b769a4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_352/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_352" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_82 = { path = "../dep_82" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_352/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_352/src/lib.rs new file mode 100644 index 000000000..07c3817ae --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_352/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_352"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_352"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_352: {t}"); +} + +pub fn foo() { + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_353/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_353/Cargo.toml new file mode 100644 index 000000000..91b138651 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_353/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_353" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_92 = { path = "../dep_92" } +dep_141 = { path = "../dep_141" } +dep_103 = { path = "../dep_103" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_353/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_353/src/lib.rs new file mode 100644 index 000000000..f43ae3036 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_353/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_353"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_353"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_353: {t}"); +} + +pub fn foo() { + dep_92::code(); + dep_92::code_inlined(); + dep_92::code_generic(1u32); + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_103::code(); + dep_103::code_inlined(); + dep_103::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_354/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_354/Cargo.toml new file mode 100644 index 000000000..7a5137ff5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_354/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_354" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_108 = { path = "../dep_108" } +dep_66 = { path = "../dep_66" } +dep_78 = { path = "../dep_78" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_354/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_354/src/lib.rs new file mode 100644 index 000000000..a465f544f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_354/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_354"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_354"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_354: {t}"); +} + +pub fn foo() { + dep_108::code(); + dep_108::code_inlined(); + dep_108::code_generic(1u32); + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_355/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_355/Cargo.toml new file mode 100644 index 000000000..62eca3d0d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_355/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_355" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_149 = { path = "../dep_149" } +dep_137 = { path = "../dep_137" } +dep_107 = { path = "../dep_107" } +dep_96 = { path = "../dep_96" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_355/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_355/src/lib.rs new file mode 100644 index 000000000..62716906a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_355/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_355"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_355"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_355: {t}"); +} + +pub fn foo() { + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_356/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_356/Cargo.toml new file mode 100644 index 000000000..05657a496 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_356/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_356" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_130 = { path = "../dep_130" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_356/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_356/src/lib.rs new file mode 100644 index 000000000..84f5efb68 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_356/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_356"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_356"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_356: {t}"); +} + +pub fn foo() { + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_357/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_357/Cargo.toml new file mode 100644 index 000000000..1f89acec7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_357/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_357" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_109 = { path = "../dep_109" } +dep_111 = { path = "../dep_111" } +dep_79 = { path = "../dep_79" } +dep_84 = { path = "../dep_84" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_357/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_357/src/lib.rs new file mode 100644 index 000000000..ed7e69367 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_357/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_357"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_357"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_357: {t}"); +} + +pub fn foo() { + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_111::code(); + dep_111::code_inlined(); + dep_111::code_generic(1u32); + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_358/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_358/Cargo.toml new file mode 100644 index 000000000..388e0c41a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_358/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_358" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_155 = { path = "../dep_155" } +dep_119 = { path = "../dep_119" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_358/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_358/src/lib.rs new file mode 100644 index 000000000..f9773a8fc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_358/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_358"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_358"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_358: {t}"); +} + +pub fn foo() { + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_359/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_359/Cargo.toml new file mode 100644 index 000000000..4d3bea189 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_359/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_359" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_137 = { path = "../dep_137" } +dep_70 = { path = "../dep_70" } +dep_132 = { path = "../dep_132" } +dep_121 = { path = "../dep_121" } +dep_129 = { path = "../dep_129" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_359/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_359/src/lib.rs new file mode 100644 index 000000000..8fdec1d47 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_359/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_359"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_359"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_359: {t}"); +} + +pub fn foo() { + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); + dep_70::code(); + dep_70::code_inlined(); + dep_70::code_generic(1u32); + dep_132::code(); + dep_132::code_inlined(); + dep_132::code_generic(1u32); + dep_121::code(); + dep_121::code_inlined(); + dep_121::code_generic(1u32); + dep_129::code(); + dep_129::code_inlined(); + dep_129::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_36/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_36/Cargo.toml new file mode 100644 index 000000000..29ca72cbe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_36/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_36" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_5 = { path = "../dep_5" } +dep_4 = { path = "../dep_4" } +dep_1 = { path = "../dep_1" } +dep_7 = { path = "../dep_7" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_36/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_36/src/lib.rs new file mode 100644 index 000000000..c2b1bce53 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_36/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_36"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_36"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_36: {t}"); +} + +pub fn foo() { + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_360/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_360/Cargo.toml new file mode 100644 index 000000000..e1327a0c0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_360/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_360" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_157 = { path = "../dep_157" } +dep_91 = { path = "../dep_91" } +dep_126 = { path = "../dep_126" } +dep_115 = { path = "../dep_115" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_360/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_360/src/lib.rs new file mode 100644 index 000000000..32749492b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_360/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_360"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_360"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_360: {t}"); +} + +pub fn foo() { + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_91::code(); + dep_91::code_inlined(); + dep_91::code_generic(1u32); + dep_126::code(); + dep_126::code_inlined(); + dep_126::code_generic(1u32); + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_361/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_361/Cargo.toml new file mode 100644 index 000000000..af977dca0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_361/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_361" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_125 = { path = "../dep_125" } +dep_98 = { path = "../dep_98" } +dep_144 = { path = "../dep_144" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_361/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_361/src/lib.rs new file mode 100644 index 000000000..3dffeb938 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_361/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_361"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_361"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_361: {t}"); +} + +pub fn foo() { + dep_125::code(); + dep_125::code_inlined(); + dep_125::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_362/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_362/Cargo.toml new file mode 100644 index 000000000..4a140c725 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_362/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_362" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_124 = { path = "../dep_124" } +dep_109 = { path = "../dep_109" } +dep_75 = { path = "../dep_75" } +dep_157 = { path = "../dep_157" } +dep_150 = { path = "../dep_150" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_362/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_362/src/lib.rs new file mode 100644 index 000000000..02ec49a77 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_362/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_362"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_362"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_362: {t}"); +} + +pub fn foo() { + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_109::code(); + dep_109::code_inlined(); + dep_109::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); + dep_157::code(); + dep_157::code_inlined(); + dep_157::code_generic(1u32); + dep_150::code(); + dep_150::code_inlined(); + dep_150::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_363/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_363/Cargo.toml new file mode 100644 index 000000000..60cba4d72 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_363/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_363" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_86 = { path = "../dep_86" } +dep_118 = { path = "../dep_118" } +dep_113 = { path = "../dep_113" } +dep_74 = { path = "../dep_74" } +dep_146 = { path = "../dep_146" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_363/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_363/src/lib.rs new file mode 100644 index 000000000..507ccd0e9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_363/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_363"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_363"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_363: {t}"); +} + +pub fn foo() { + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_118::code(); + dep_118::code_inlined(); + dep_118::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); + dep_146::code(); + dep_146::code_inlined(); + dep_146::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_364/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_364/Cargo.toml new file mode 100644 index 000000000..55ee2b2dd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_364/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_364" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_144 = { path = "../dep_144" } +dep_113 = { path = "../dep_113" } +dep_106 = { path = "../dep_106" } +dep_140 = { path = "../dep_140" } +dep_143 = { path = "../dep_143" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_364/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_364/src/lib.rs new file mode 100644 index 000000000..feaf2b8ce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_364/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_364"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_364"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_364: {t}"); +} + +pub fn foo() { + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); + dep_106::code(); + dep_106::code_inlined(); + dep_106::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_365/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_365/Cargo.toml new file mode 100644 index 000000000..3b8692fd3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_365/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_365" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_145 = { path = "../dep_145" } +dep_149 = { path = "../dep_149" } +dep_79 = { path = "../dep_79" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_365/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_365/src/lib.rs new file mode 100644 index 000000000..9cac6269e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_365/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_365"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_365"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_365: {t}"); +} + +pub fn foo() { + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_366/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_366/Cargo.toml new file mode 100644 index 000000000..29437a8ca --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_366/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_366" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_103 = { path = "../dep_103" } +dep_95 = { path = "../dep_95" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_366/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_366/src/lib.rs new file mode 100644 index 000000000..b2a1a0232 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_366/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_366"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_366"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_366: {t}"); +} + +pub fn foo() { + dep_103::code(); + dep_103::code_inlined(); + dep_103::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_367/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_367/Cargo.toml new file mode 100644 index 000000000..d8f68e8a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_367/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_367" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_101 = { path = "../dep_101" } +dep_81 = { path = "../dep_81" } +dep_90 = { path = "../dep_90" } +dep_158 = { path = "../dep_158" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_367/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_367/src/lib.rs new file mode 100644 index 000000000..a3733d746 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_367/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_367"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_367"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_367: {t}"); +} + +pub fn foo() { + dep_101::code(); + dep_101::code_inlined(); + dep_101::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_158::code(); + dep_158::code_inlined(); + dep_158::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_368/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_368/Cargo.toml new file mode 100644 index 000000000..d1fc490c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_368/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_368" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_155 = { path = "../dep_155" } +dep_76 = { path = "../dep_76" } +dep_147 = { path = "../dep_147" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_368/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_368/src/lib.rs new file mode 100644 index 000000000..59d0eb5f6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_368/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_368"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_368"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_368: {t}"); +} + +pub fn foo() { + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_147::code(); + dep_147::code_inlined(); + dep_147::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_369/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_369/Cargo.toml new file mode 100644 index 000000000..7ce13d1a0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_369/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_369" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_100 = { path = "../dep_100" } +dep_89 = { path = "../dep_89" } +dep_159 = { path = "../dep_159" } +dep_155 = { path = "../dep_155" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_369/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_369/src/lib.rs new file mode 100644 index 000000000..5071481da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_369/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_369"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_369"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_369: {t}"); +} + +pub fn foo() { + dep_100::code(); + dep_100::code_inlined(); + dep_100::code_generic(1u32); + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_37/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_37/Cargo.toml new file mode 100644 index 000000000..c98db82d5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_37/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_37" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_4 = { path = "../dep_4" } +dep_3 = { path = "../dep_3" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_37/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_37/src/lib.rs new file mode 100644 index 000000000..9d200a583 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_37/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_37"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_37"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_37: {t}"); +} + +pub fn foo() { + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_370/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_370/Cargo.toml new file mode 100644 index 000000000..288b0353b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_370/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_370" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_90 = { path = "../dep_90" } +dep_73 = { path = "../dep_73" } +dep_85 = { path = "../dep_85" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_370/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_370/src/lib.rs new file mode 100644 index 000000000..5374cfdcf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_370/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_370"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_370"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_370: {t}"); +} + +pub fn foo() { + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_371/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_371/Cargo.toml new file mode 100644 index 000000000..f4a5924e1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_371/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_371" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_159 = { path = "../dep_159" } +dep_75 = { path = "../dep_75" } +dep_74 = { path = "../dep_74" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_371/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_371/src/lib.rs new file mode 100644 index 000000000..6ab4ba7b0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_371/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_371"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_371"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_371: {t}"); +} + +pub fn foo() { + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); + dep_74::code(); + dep_74::code_inlined(); + dep_74::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_372/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_372/Cargo.toml new file mode 100644 index 000000000..67c121342 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_372/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_372" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_72 = { path = "../dep_72" } +dep_68 = { path = "../dep_68" } +dep_79 = { path = "../dep_79" } +dep_71 = { path = "../dep_71" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_372/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_372/src/lib.rs new file mode 100644 index 000000000..b9dec2b71 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_372/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_372"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_372"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_372: {t}"); +} + +pub fn foo() { + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_68::code(); + dep_68::code_inlined(); + dep_68::code_generic(1u32); + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); + dep_71::code(); + dep_71::code_inlined(); + dep_71::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_373/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_373/Cargo.toml new file mode 100644 index 000000000..4f6b3563e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_373/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_373" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_81 = { path = "../dep_81" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_373/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_373/src/lib.rs new file mode 100644 index 000000000..aa954c034 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_373/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_373"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_373"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_373: {t}"); +} + +pub fn foo() { + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_374/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_374/Cargo.toml new file mode 100644 index 000000000..86026a706 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_374/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_374" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_159 = { path = "../dep_159" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_374/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_374/src/lib.rs new file mode 100644 index 000000000..7e7f8e376 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_374/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_374"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_374"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_374: {t}"); +} + +pub fn foo() { + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_375/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_375/Cargo.toml new file mode 100644 index 000000000..2101725bd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_375/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_375" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_159 = { path = "../dep_159" } +dep_73 = { path = "../dep_73" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_375/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_375/src/lib.rs new file mode 100644 index 000000000..6275ed3a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_375/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_375"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_375"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_375: {t}"); +} + +pub fn foo() { + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_376/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_376/Cargo.toml new file mode 100644 index 000000000..2cf0ed5a6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_376/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_376" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_104 = { path = "../dep_104" } +dep_97 = { path = "../dep_97" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_376/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_376/src/lib.rs new file mode 100644 index 000000000..90fb0b7bb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_376/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_376"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_376"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_376: {t}"); +} + +pub fn foo() { + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_97::code(); + dep_97::code_inlined(); + dep_97::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_377/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_377/Cargo.toml new file mode 100644 index 000000000..def805a31 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_377/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_377" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_127 = { path = "../dep_127" } +dep_144 = { path = "../dep_144" } +dep_86 = { path = "../dep_86" } +dep_128 = { path = "../dep_128" } +dep_149 = { path = "../dep_149" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_377/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_377/src/lib.rs new file mode 100644 index 000000000..cb430000d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_377/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_377"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_377"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_377: {t}"); +} + +pub fn foo() { + dep_127::code(); + dep_127::code_inlined(); + dep_127::code_generic(1u32); + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); + dep_128::code(); + dep_128::code_inlined(); + dep_128::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_378/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_378/Cargo.toml new file mode 100644 index 000000000..f966dcc29 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_378/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_378" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_60 = { path = "../dep_60" } +dep_75 = { path = "../dep_75" } +dep_105 = { path = "../dep_105" } +dep_159 = { path = "../dep_159" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_378/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_378/src/lib.rs new file mode 100644 index 000000000..2d7907ee7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_378/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_378"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_378"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_378: {t}"); +} + +pub fn foo() { + dep_60::code(); + dep_60::code_inlined(); + dep_60::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); + dep_105::code(); + dep_105::code_inlined(); + dep_105::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_379/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_379/Cargo.toml new file mode 100644 index 000000000..d56e7bddf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_379/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_379" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_67 = { path = "../dep_67" } +dep_69 = { path = "../dep_69" } +dep_143 = { path = "../dep_143" } +dep_135 = { path = "../dep_135" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_379/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_379/src/lib.rs new file mode 100644 index 000000000..440f8a26d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_379/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_379"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_379"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_379: {t}"); +} + +pub fn foo() { + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_69::code(); + dep_69::code_inlined(); + dep_69::code_generic(1u32); + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); + dep_135::code(); + dep_135::code_inlined(); + dep_135::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_38/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_38/Cargo.toml new file mode 100644 index 000000000..c674dab1d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_38/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_38" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_5 = { path = "../dep_5" } +dep_3 = { path = "../dep_3" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_38/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_38/src/lib.rs new file mode 100644 index 000000000..77c432774 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_38/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_38"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_38"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_38: {t}"); +} + +pub fn foo() { + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_380/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_380/Cargo.toml new file mode 100644 index 000000000..e987f5058 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_380/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_380" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_113 = { path = "../dep_113" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_380/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_380/src/lib.rs new file mode 100644 index 000000000..c4e5ce1b9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_380/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_380"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_380"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_380: {t}"); +} + +pub fn foo() { + dep_113::code(); + dep_113::code_inlined(); + dep_113::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_381/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_381/Cargo.toml new file mode 100644 index 000000000..dc6c2c3c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_381/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_381" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_96 = { path = "../dep_96" } +dep_142 = { path = "../dep_142" } +dep_95 = { path = "../dep_95" } +dep_69 = { path = "../dep_69" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_381/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_381/src/lib.rs new file mode 100644 index 000000000..b089d94c1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_381/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_381"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_381"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_381: {t}"); +} + +pub fn foo() { + dep_96::code(); + dep_96::code_inlined(); + dep_96::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); + dep_95::code(); + dep_95::code_inlined(); + dep_95::code_generic(1u32); + dep_69::code(); + dep_69::code_inlined(); + dep_69::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_382/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_382/Cargo.toml new file mode 100644 index 000000000..b9bd9df0f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_382/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_382" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_76 = { path = "../dep_76" } +dep_83 = { path = "../dep_83" } +dep_150 = { path = "../dep_150" } +dep_156 = { path = "../dep_156" } +dep_105 = { path = "../dep_105" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_382/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_382/src/lib.rs new file mode 100644 index 000000000..6f4743f7f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_382/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_382"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_382"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_382: {t}"); +} + +pub fn foo() { + dep_76::code(); + dep_76::code_inlined(); + dep_76::code_generic(1u32); + dep_83::code(); + dep_83::code_inlined(); + dep_83::code_generic(1u32); + dep_150::code(); + dep_150::code_inlined(); + dep_150::code_generic(1u32); + dep_156::code(); + dep_156::code_inlined(); + dep_156::code_generic(1u32); + dep_105::code(); + dep_105::code_inlined(); + dep_105::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_383/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_383/Cargo.toml new file mode 100644 index 000000000..f8d924195 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_383/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_383" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_134 = { path = "../dep_134" } +dep_66 = { path = "../dep_66" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_383/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_383/src/lib.rs new file mode 100644 index 000000000..292aedc4c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_383/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_383"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_383"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_383: {t}"); +} + +pub fn foo() { + dep_134::code(); + dep_134::code_inlined(); + dep_134::code_generic(1u32); + dep_66::code(); + dep_66::code_inlined(); + dep_66::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_384/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_384/Cargo.toml new file mode 100644 index 000000000..36a53ad3b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_384/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_384" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_94 = { path = "../dep_94" } +dep_121 = { path = "../dep_121" } +dep_86 = { path = "../dep_86" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_384/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_384/src/lib.rs new file mode 100644 index 000000000..a5c4121cb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_384/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_384"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_384"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_384: {t}"); +} + +pub fn foo() { + dep_94::code(); + dep_94::code_inlined(); + dep_94::code_generic(1u32); + dep_121::code(); + dep_121::code_inlined(); + dep_121::code_generic(1u32); + dep_86::code(); + dep_86::code_inlined(); + dep_86::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_385/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_385/Cargo.toml new file mode 100644 index 000000000..b629482e0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_385/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_385" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_84 = { path = "../dep_84" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_385/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_385/src/lib.rs new file mode 100644 index 000000000..18f9f31c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_385/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_385"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_385"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_385: {t}"); +} + +pub fn foo() { + dep_84::code(); + dep_84::code_inlined(); + dep_84::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_386/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_386/Cargo.toml new file mode 100644 index 000000000..0eb008a7f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_386/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_386" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_73 = { path = "../dep_73" } +dep_70 = { path = "../dep_70" } +dep_149 = { path = "../dep_149" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_386/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_386/src/lib.rs new file mode 100644 index 000000000..cb3f1bced --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_386/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_386"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_386"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_386: {t}"); +} + +pub fn foo() { + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); + dep_70::code(); + dep_70::code_inlined(); + dep_70::code_generic(1u32); + dep_149::code(); + dep_149::code_inlined(); + dep_149::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_387/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_387/Cargo.toml new file mode 100644 index 000000000..058eb8563 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_387/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_387" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_115 = { path = "../dep_115" } +dep_72 = { path = "../dep_72" } +dep_130 = { path = "../dep_130" } +dep_67 = { path = "../dep_67" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_387/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_387/src/lib.rs new file mode 100644 index 000000000..2dbd4f1ec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_387/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_387"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_387"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_387: {t}"); +} + +pub fn foo() { + dep_115::code(); + dep_115::code_inlined(); + dep_115::code_generic(1u32); + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_130::code(); + dep_130::code_inlined(); + dep_130::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_388/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_388/Cargo.toml new file mode 100644 index 000000000..fda8d0e6c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_388/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_388" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_73 = { path = "../dep_73" } +dep_61 = { path = "../dep_61" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_388/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_388/src/lib.rs new file mode 100644 index 000000000..3c93950e2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_388/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_388"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_388"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_388: {t}"); +} + +pub fn foo() { + dep_73::code(); + dep_73::code_inlined(); + dep_73::code_generic(1u32); + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_389/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_389/Cargo.toml new file mode 100644 index 000000000..af712a8af --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_389/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_389" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_64 = { path = "../dep_64" } +dep_128 = { path = "../dep_128" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_389/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_389/src/lib.rs new file mode 100644 index 000000000..e3a5e4dab --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_389/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_389"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_389"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_389: {t}"); +} + +pub fn foo() { + dep_64::code(); + dep_64::code_inlined(); + dep_64::code_generic(1u32); + dep_128::code(); + dep_128::code_inlined(); + dep_128::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_39/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_39/Cargo.toml new file mode 100644 index 000000000..ec1b7ee81 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_39/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_39" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_6 = { path = "../dep_6" } +dep_5 = { path = "../dep_5" } +dep_2 = { path = "../dep_2" } +dep_8 = { path = "../dep_8" } +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_39/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_39/src/lib.rs new file mode 100644 index 000000000..2604e4624 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_39/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_39"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_39"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_39: {t}"); +} + +pub fn foo() { + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_390/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_390/Cargo.toml new file mode 100644 index 000000000..fc19e7ca2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_390/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_390" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_141 = { path = "../dep_141" } +dep_133 = { path = "../dep_133" } +dep_102 = { path = "../dep_102" } +dep_98 = { path = "../dep_98" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_390/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_390/src/lib.rs new file mode 100644 index 000000000..494776f00 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_390/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_390"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_390"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_390: {t}"); +} + +pub fn foo() { + dep_141::code(); + dep_141::code_inlined(); + dep_141::code_generic(1u32); + dep_133::code(); + dep_133::code_inlined(); + dep_133::code_generic(1u32); + dep_102::code(); + dep_102::code_inlined(); + dep_102::code_generic(1u32); + dep_98::code(); + dep_98::code_inlined(); + dep_98::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_391/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_391/Cargo.toml new file mode 100644 index 000000000..e5cd5d3cc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_391/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_391" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_146 = { path = "../dep_146" } +dep_81 = { path = "../dep_81" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_391/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_391/src/lib.rs new file mode 100644 index 000000000..8db244ad8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_391/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_391"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_391"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_391: {t}"); +} + +pub fn foo() { + dep_146::code(); + dep_146::code_inlined(); + dep_146::code_generic(1u32); + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_392/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_392/Cargo.toml new file mode 100644 index 000000000..e8b92e579 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_392/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_392" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_143 = { path = "../dep_143" } +dep_99 = { path = "../dep_99" } +dep_93 = { path = "../dep_93" } +dep_77 = { path = "../dep_77" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_392/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_392/src/lib.rs new file mode 100644 index 000000000..674977f0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_392/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_392"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_392"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_392: {t}"); +} + +pub fn foo() { + dep_143::code(); + dep_143::code_inlined(); + dep_143::code_generic(1u32); + dep_99::code(); + dep_99::code_inlined(); + dep_99::code_generic(1u32); + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); + dep_77::code(); + dep_77::code_inlined(); + dep_77::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_393/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_393/Cargo.toml new file mode 100644 index 000000000..7ce420899 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_393/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_393" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_83 = { path = "../dep_83" } +dep_63 = { path = "../dep_63" } +dep_72 = { path = "../dep_72" } +dep_90 = { path = "../dep_90" } +dep_153 = { path = "../dep_153" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_393/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_393/src/lib.rs new file mode 100644 index 000000000..41fac7928 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_393/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_393"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_393"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_393: {t}"); +} + +pub fn foo() { + dep_83::code(); + dep_83::code_inlined(); + dep_83::code_generic(1u32); + dep_63::code(); + dep_63::code_inlined(); + dep_63::code_generic(1u32); + dep_72::code(); + dep_72::code_inlined(); + dep_72::code_generic(1u32); + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_153::code(); + dep_153::code_inlined(); + dep_153::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_394/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_394/Cargo.toml new file mode 100644 index 000000000..ee8f942d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_394/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_394" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_150 = { path = "../dep_150" } +dep_89 = { path = "../dep_89" } +dep_79 = { path = "../dep_79" } +dep_93 = { path = "../dep_93" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_394/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_394/src/lib.rs new file mode 100644 index 000000000..510fc5ca8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_394/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_394"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_394"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_394: {t}"); +} + +pub fn foo() { + dep_150::code(); + dep_150::code_inlined(); + dep_150::code_generic(1u32); + dep_89::code(); + dep_89::code_inlined(); + dep_89::code_generic(1u32); + dep_79::code(); + dep_79::code_inlined(); + dep_79::code_generic(1u32); + dep_93::code(); + dep_93::code_inlined(); + dep_93::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_395/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_395/Cargo.toml new file mode 100644 index 000000000..31890a28d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_395/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_395" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_107 = { path = "../dep_107" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_395/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_395/src/lib.rs new file mode 100644 index 000000000..8b910eb31 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_395/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_395"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_395"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_395: {t}"); +} + +pub fn foo() { + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_396/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_396/Cargo.toml new file mode 100644 index 000000000..388da47fe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_396/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_396" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_116 = { path = "../dep_116" } +dep_159 = { path = "../dep_159" } +dep_140 = { path = "../dep_140" } +dep_85 = { path = "../dep_85" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_396/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_396/src/lib.rs new file mode 100644 index 000000000..738cf41fb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_396/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_396"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_396"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_396: {t}"); +} + +pub fn foo() { + dep_116::code(); + dep_116::code_inlined(); + dep_116::code_generic(1u32); + dep_159::code(); + dep_159::code_inlined(); + dep_159::code_generic(1u32); + dep_140::code(); + dep_140::code_inlined(); + dep_140::code_generic(1u32); + dep_85::code(); + dep_85::code_inlined(); + dep_85::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_397/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_397/Cargo.toml new file mode 100644 index 000000000..05d02d27a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_397/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_397" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_155 = { path = "../dep_155" } +dep_82 = { path = "../dep_82" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_397/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_397/src/lib.rs new file mode 100644 index 000000000..a775b7eea --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_397/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_397"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_397"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_397: {t}"); +} + +pub fn foo() { + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); + dep_82::code(); + dep_82::code_inlined(); + dep_82::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_398/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_398/Cargo.toml new file mode 100644 index 000000000..ba2e6b627 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_398/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_398" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_145 = { path = "../dep_145" } +dep_107 = { path = "../dep_107" } +dep_137 = { path = "../dep_137" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_398/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_398/src/lib.rs new file mode 100644 index 000000000..d8e11f18e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_398/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_398"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_398"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_398: {t}"); +} + +pub fn foo() { + dep_145::code(); + dep_145::code_inlined(); + dep_145::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_137::code(); + dep_137::code_inlined(); + dep_137::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_399/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_399/Cargo.toml new file mode 100644 index 000000000..9a23c752a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_399/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_399" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_148 = { path = "../dep_148" } +dep_151 = { path = "../dep_151" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_399/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_399/src/lib.rs new file mode 100644 index 000000000..8efb24c04 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_399/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_399"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_399"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_399: {t}"); +} + +pub fn foo() { + dep_148::code(); + dep_148::code_inlined(); + dep_148::code_generic(1u32); + dep_151::code(); + dep_151::code_inlined(); + dep_151::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_4/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_4/Cargo.toml new file mode 100644 index 000000000..a972818e2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_4/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_4" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_4/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_4/src/lib.rs new file mode 100644 index 000000000..c4810ae3e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_4/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_4"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_4"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_4: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_40/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_40/Cargo.toml new file mode 100644 index 000000000..67a966b13 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_40/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_40" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_40/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_40/src/lib.rs new file mode 100644 index 000000000..6e794966d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_40/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_40"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_40"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_40: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_400/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_400/Cargo.toml new file mode 100644 index 000000000..6633b16a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_400/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_400" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_61 = { path = "../dep_61" } +dep_142 = { path = "../dep_142" } +dep_75 = { path = "../dep_75" } +dep_120 = { path = "../dep_120" } +dep_129 = { path = "../dep_129" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_400/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_400/src/lib.rs new file mode 100644 index 000000000..a102fc041 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_400/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_400"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_400"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_400: {t}"); +} + +pub fn foo() { + dep_61::code(); + dep_61::code_inlined(); + dep_61::code_generic(1u32); + dep_142::code(); + dep_142::code_inlined(); + dep_142::code_generic(1u32); + dep_75::code(); + dep_75::code_inlined(); + dep_75::code_generic(1u32); + dep_120::code(); + dep_120::code_inlined(); + dep_120::code_generic(1u32); + dep_129::code(); + dep_129::code_inlined(); + dep_129::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_401/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_401/Cargo.toml new file mode 100644 index 000000000..7831cbac6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_401/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_401" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_78 = { path = "../dep_78" } +dep_155 = { path = "../dep_155" } +dep_107 = { path = "../dep_107" } +dep_124 = { path = "../dep_124" } +dep_119 = { path = "../dep_119" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_401/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_401/src/lib.rs new file mode 100644 index 000000000..c2d472c8d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_401/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_401"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_401"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_401: {t}"); +} + +pub fn foo() { + dep_78::code(); + dep_78::code_inlined(); + dep_78::code_generic(1u32); + dep_155::code(); + dep_155::code_inlined(); + dep_155::code_generic(1u32); + dep_107::code(); + dep_107::code_inlined(); + dep_107::code_generic(1u32); + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); + dep_119::code(); + dep_119::code_inlined(); + dep_119::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_402/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_402/Cargo.toml new file mode 100644 index 000000000..21de4b5b4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_402/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_402" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_81 = { path = "../dep_81" } +dep_104 = { path = "../dep_104" } +dep_97 = { path = "../dep_97" } +dep_67 = { path = "../dep_67" } +dep_123 = { path = "../dep_123" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_402/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_402/src/lib.rs new file mode 100644 index 000000000..f1bcb14b4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_402/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_402"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_402"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_402: {t}"); +} + +pub fn foo() { + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); + dep_97::code(); + dep_97::code_inlined(); + dep_97::code_generic(1u32); + dep_67::code(); + dep_67::code_inlined(); + dep_67::code_generic(1u32); + dep_123::code(); + dep_123::code_inlined(); + dep_123::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_403/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_403/Cargo.toml new file mode 100644 index 000000000..36e259edd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_403/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_403" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_104 = { path = "../dep_104" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_403/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_403/src/lib.rs new file mode 100644 index 000000000..55bb56ee6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_403/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_403"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_403"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_403: {t}"); +} + +pub fn foo() { + dep_104::code(); + dep_104::code_inlined(); + dep_104::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_404/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_404/Cargo.toml new file mode 100644 index 000000000..65a480e2e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_404/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_404" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_136 = { path = "../dep_136" } +dep_124 = { path = "../dep_124" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_404/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_404/src/lib.rs new file mode 100644 index 000000000..6fea346b8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_404/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_404"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_404"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_404: {t}"); +} + +pub fn foo() { + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); + dep_124::code(); + dep_124::code_inlined(); + dep_124::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_405/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_405/Cargo.toml new file mode 100644 index 000000000..c4577aa41 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_405/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_405" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_136 = { path = "../dep_136" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_405/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_405/src/lib.rs new file mode 100644 index 000000000..635c35407 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_405/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_405"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_405"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_405: {t}"); +} + +pub fn foo() { + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_406/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_406/Cargo.toml new file mode 100644 index 000000000..a8d54c9f4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_406/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_406" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_112 = { path = "../dep_112" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_406/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_406/src/lib.rs new file mode 100644 index 000000000..d6ca15035 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_406/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_406"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_406"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_406: {t}"); +} + +pub fn foo() { + dep_112::code(); + dep_112::code_inlined(); + dep_112::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_407/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_407/Cargo.toml new file mode 100644 index 000000000..5e583a3aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_407/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_407" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_90 = { path = "../dep_90" } +dep_138 = { path = "../dep_138" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_407/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_407/src/lib.rs new file mode 100644 index 000000000..7338be4c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_407/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_407"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_407"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_407: {t}"); +} + +pub fn foo() { + dep_90::code(); + dep_90::code_inlined(); + dep_90::code_generic(1u32); + dep_138::code(); + dep_138::code_inlined(); + dep_138::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_408/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_408/Cargo.toml new file mode 100644 index 000000000..62ad40fb5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_408/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_408" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_81 = { path = "../dep_81" } +dep_136 = { path = "../dep_136" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_408/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_408/src/lib.rs new file mode 100644 index 000000000..ea98eea9c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_408/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_408"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_408"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_408: {t}"); +} + +pub fn foo() { + dep_81::code(); + dep_81::code_inlined(); + dep_81::code_generic(1u32); + dep_136::code(); + dep_136::code_inlined(); + dep_136::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_409/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_409/Cargo.toml new file mode 100644 index 000000000..51999e954 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_409/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_409" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_144 = { path = "../dep_144" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_409/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_409/src/lib.rs new file mode 100644 index 000000000..b88557bfe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_409/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_409"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_409"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_409: {t}"); +} + +pub fn foo() { + dep_144::code(); + dep_144::code_inlined(); + dep_144::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_41/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_41/Cargo.toml new file mode 100644 index 000000000..2c9bcec2a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_41/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_41" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_1 = { path = "../dep_1" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_41/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_41/src/lib.rs new file mode 100644 index 000000000..346447c94 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_41/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_41"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_41"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_41: {t}"); +} + +pub fn foo() { + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_410/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_410/Cargo.toml new file mode 100644 index 000000000..477a698e6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_410/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_410" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_242 = { path = "../dep_242" } +dep_173 = { path = "../dep_173" } +dep_210 = { path = "../dep_210" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_410/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_410/src/lib.rs new file mode 100644 index 000000000..3c1553631 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_410/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_410"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_410"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_410: {t}"); +} + +pub fn foo() { + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); + dep_173::code(); + dep_173::code_inlined(); + dep_173::code_generic(1u32); + dep_210::code(); + dep_210::code_inlined(); + dep_210::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_411/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_411/Cargo.toml new file mode 100644 index 000000000..8d4056dbe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_411/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_411" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_327 = { path = "../dep_327" } +dep_270 = { path = "../dep_270" } +dep_176 = { path = "../dep_176" } +dep_220 = { path = "../dep_220" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_411/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_411/src/lib.rs new file mode 100644 index 000000000..19c882a3d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_411/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_411"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_411"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_411: {t}"); +} + +pub fn foo() { + dep_327::code(); + dep_327::code_inlined(); + dep_327::code_generic(1u32); + dep_270::code(); + dep_270::code_inlined(); + dep_270::code_generic(1u32); + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_412/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_412/Cargo.toml new file mode 100644 index 000000000..5b7c302c6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_412/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_412" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_408 = { path = "../dep_408" } +dep_268 = { path = "../dep_268" } +dep_262 = { path = "../dep_262" } +dep_299 = { path = "../dep_299" } +dep_292 = { path = "../dep_292" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_412/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_412/src/lib.rs new file mode 100644 index 000000000..fd32b9ce4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_412/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_412"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_412"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_412: {t}"); +} + +pub fn foo() { + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_413/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_413/Cargo.toml new file mode 100644 index 000000000..e5c097e37 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_413/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_413" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_357 = { path = "../dep_357" } +dep_300 = { path = "../dep_300" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_413/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_413/src/lib.rs new file mode 100644 index 000000000..75b837d32 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_413/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_413"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_413"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_413: {t}"); +} + +pub fn foo() { + dep_357::code(); + dep_357::code_inlined(); + dep_357::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_414/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_414/Cargo.toml new file mode 100644 index 000000000..b7147a906 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_414/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_414" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_389 = { path = "../dep_389" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_414/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_414/src/lib.rs new file mode 100644 index 000000000..6f8ddf713 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_414/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_414"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_414"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_414: {t}"); +} + +pub fn foo() { + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_415/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_415/Cargo.toml new file mode 100644 index 000000000..c65d51b99 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_415/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_415" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_208 = { path = "../dep_208" } +dep_307 = { path = "../dep_307" } +dep_258 = { path = "../dep_258" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_415/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_415/src/lib.rs new file mode 100644 index 000000000..a438875ee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_415/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_415"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_415"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_415: {t}"); +} + +pub fn foo() { + dep_208::code(); + dep_208::code_inlined(); + dep_208::code_generic(1u32); + dep_307::code(); + dep_307::code_inlined(); + dep_307::code_generic(1u32); + dep_258::code(); + dep_258::code_inlined(); + dep_258::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_416/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_416/Cargo.toml new file mode 100644 index 000000000..44a6a350e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_416/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_416" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_365 = { path = "../dep_365" } +dep_385 = { path = "../dep_385" } +dep_171 = { path = "../dep_171" } +dep_189 = { path = "../dep_189" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_416/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_416/src/lib.rs new file mode 100644 index 000000000..a558b52ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_416/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_416"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_416"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_416: {t}"); +} + +pub fn foo() { + dep_365::code(); + dep_365::code_inlined(); + dep_365::code_generic(1u32); + dep_385::code(); + dep_385::code_inlined(); + dep_385::code_generic(1u32); + dep_171::code(); + dep_171::code_inlined(); + dep_171::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_417/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_417/Cargo.toml new file mode 100644 index 000000000..b41306822 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_417/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_417" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_296 = { path = "../dep_296" } +dep_269 = { path = "../dep_269" } +dep_172 = { path = "../dep_172" } +dep_388 = { path = "../dep_388" } +dep_160 = { path = "../dep_160" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_417/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_417/src/lib.rs new file mode 100644 index 000000000..4d3440029 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_417/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_417"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_417"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_417: {t}"); +} + +pub fn foo() { + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_418/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_418/Cargo.toml new file mode 100644 index 000000000..3fb3d7bdf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_418/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_418" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_244 = { path = "../dep_244" } +dep_271 = { path = "../dep_271" } +dep_281 = { path = "../dep_281" } +dep_309 = { path = "../dep_309" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_418/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_418/src/lib.rs new file mode 100644 index 000000000..f5d4a902a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_418/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_418"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_418"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_418: {t}"); +} + +pub fn foo() { + dep_244::code(); + dep_244::code_inlined(); + dep_244::code_generic(1u32); + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_419/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_419/Cargo.toml new file mode 100644 index 000000000..bcb485dd1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_419/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_419" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_383 = { path = "../dep_383" } +dep_260 = { path = "../dep_260" } +dep_376 = { path = "../dep_376" } +dep_400 = { path = "../dep_400" } +dep_220 = { path = "../dep_220" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_419/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_419/src/lib.rs new file mode 100644 index 000000000..3f55b800a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_419/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_419"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_419"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_419: {t}"); +} + +pub fn foo() { + dep_383::code(); + dep_383::code_inlined(); + dep_383::code_generic(1u32); + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); + dep_376::code(); + dep_376::code_inlined(); + dep_376::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_42/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_42/Cargo.toml new file mode 100644 index 000000000..04908ada7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_42/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_42" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_7 = { path = "../dep_7" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_42/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_42/src/lib.rs new file mode 100644 index 000000000..018e3659e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_42/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_42"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_42"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_42: {t}"); +} + +pub fn foo() { + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_420/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_420/Cargo.toml new file mode 100644 index 000000000..ba0896ace --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_420/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_420" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_174 = { path = "../dep_174" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_420/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_420/src/lib.rs new file mode 100644 index 000000000..efd08f7d2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_420/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_420"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_420"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_420: {t}"); +} + +pub fn foo() { + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_421/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_421/Cargo.toml new file mode 100644 index 000000000..d11b5cb37 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_421/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_421" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_409 = { path = "../dep_409" } +dep_390 = { path = "../dep_390" } +dep_174 = { path = "../dep_174" } +dep_317 = { path = "../dep_317" } +dep_337 = { path = "../dep_337" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_421/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_421/src/lib.rs new file mode 100644 index 000000000..9376caaa9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_421/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_421"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_421"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_421: {t}"); +} + +pub fn foo() { + dep_409::code(); + dep_409::code_inlined(); + dep_409::code_generic(1u32); + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_422/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_422/Cargo.toml new file mode 100644 index 000000000..1f5438c62 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_422/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_422" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_310 = { path = "../dep_310" } +dep_241 = { path = "../dep_241" } +dep_325 = { path = "../dep_325" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_422/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_422/src/lib.rs new file mode 100644 index 000000000..097b05b8c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_422/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_422"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_422"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_422: {t}"); +} + +pub fn foo() { + dep_310::code(); + dep_310::code_inlined(); + dep_310::code_generic(1u32); + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); + dep_325::code(); + dep_325::code_inlined(); + dep_325::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_423/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_423/Cargo.toml new file mode 100644 index 000000000..c8b28334e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_423/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_423" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_335 = { path = "../dep_335" } +dep_234 = { path = "../dep_234" } +dep_229 = { path = "../dep_229" } +dep_304 = { path = "../dep_304" } +dep_290 = { path = "../dep_290" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_423/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_423/src/lib.rs new file mode 100644 index 000000000..7999333ec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_423/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_423"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_423"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_423: {t}"); +} + +pub fn foo() { + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); + dep_229::code(); + dep_229::code_inlined(); + dep_229::code_generic(1u32); + dep_304::code(); + dep_304::code_inlined(); + dep_304::code_generic(1u32); + dep_290::code(); + dep_290::code_inlined(); + dep_290::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_424/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_424/Cargo.toml new file mode 100644 index 000000000..1a5e5eefb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_424/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_424" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_264 = { path = "../dep_264" } +dep_187 = { path = "../dep_187" } +dep_201 = { path = "../dep_201" } +dep_168 = { path = "../dep_168" } +dep_307 = { path = "../dep_307" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_424/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_424/src/lib.rs new file mode 100644 index 000000000..ef63f1af2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_424/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_424"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_424"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_424: {t}"); +} + +pub fn foo() { + dep_264::code(); + dep_264::code_inlined(); + dep_264::code_generic(1u32); + dep_187::code(); + dep_187::code_inlined(); + dep_187::code_generic(1u32); + dep_201::code(); + dep_201::code_inlined(); + dep_201::code_generic(1u32); + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); + dep_307::code(); + dep_307::code_inlined(); + dep_307::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_425/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_425/Cargo.toml new file mode 100644 index 000000000..9ebdabe37 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_425/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_425" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_289 = { path = "../dep_289" } +dep_223 = { path = "../dep_223" } +dep_203 = { path = "../dep_203" } +dep_205 = { path = "../dep_205" } +dep_333 = { path = "../dep_333" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_425/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_425/src/lib.rs new file mode 100644 index 000000000..1802b1635 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_425/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_425"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_425"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_425: {t}"); +} + +pub fn foo() { + dep_289::code(); + dep_289::code_inlined(); + dep_289::code_generic(1u32); + dep_223::code(); + dep_223::code_inlined(); + dep_223::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); + dep_205::code(); + dep_205::code_inlined(); + dep_205::code_generic(1u32); + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_426/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_426/Cargo.toml new file mode 100644 index 000000000..3a63ca020 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_426/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_426" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_321 = { path = "../dep_321" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_426/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_426/src/lib.rs new file mode 100644 index 000000000..0d78cc16f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_426/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_426"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_426"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_426: {t}"); +} + +pub fn foo() { + dep_321::code(); + dep_321::code_inlined(); + dep_321::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_427/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_427/Cargo.toml new file mode 100644 index 000000000..77b99c45c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_427/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_427" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_212 = { path = "../dep_212" } +dep_237 = { path = "../dep_237" } +dep_401 = { path = "../dep_401" } +dep_230 = { path = "../dep_230" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_427/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_427/src/lib.rs new file mode 100644 index 000000000..07cf481f6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_427/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_427"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_427"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_427: {t}"); +} + +pub fn foo() { + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); + dep_237::code(); + dep_237::code_inlined(); + dep_237::code_generic(1u32); + dep_401::code(); + dep_401::code_inlined(); + dep_401::code_generic(1u32); + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_428/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_428/Cargo.toml new file mode 100644 index 000000000..93256bbb5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_428/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_428" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_320 = { path = "../dep_320" } +dep_362 = { path = "../dep_362" } +dep_300 = { path = "../dep_300" } +dep_403 = { path = "../dep_403" } +dep_252 = { path = "../dep_252" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_428/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_428/src/lib.rs new file mode 100644 index 000000000..d92e31529 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_428/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_428"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_428"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_428: {t}"); +} + +pub fn foo() { + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_403::code(); + dep_403::code_inlined(); + dep_403::code_generic(1u32); + dep_252::code(); + dep_252::code_inlined(); + dep_252::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_429/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_429/Cargo.toml new file mode 100644 index 000000000..0ad396c68 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_429/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_429" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_393 = { path = "../dep_393" } +dep_161 = { path = "../dep_161" } +dep_268 = { path = "../dep_268" } +dep_262 = { path = "../dep_262" } +dep_366 = { path = "../dep_366" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_429/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_429/src/lib.rs new file mode 100644 index 000000000..e33f10c19 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_429/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_429"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_429"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_429: {t}"); +} + +pub fn foo() { + dep_393::code(); + dep_393::code_inlined(); + dep_393::code_generic(1u32); + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); + dep_366::code(); + dep_366::code_inlined(); + dep_366::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_43/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_43/Cargo.toml new file mode 100644 index 000000000..8d589c911 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_43/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_43" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_43/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_43/src/lib.rs new file mode 100644 index 000000000..fc1418af3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_43/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_43"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_43"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_43: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_430/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_430/Cargo.toml new file mode 100644 index 000000000..507667cfc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_430/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_430" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_351 = { path = "../dep_351" } +dep_326 = { path = "../dep_326" } +dep_257 = { path = "../dep_257" } +dep_208 = { path = "../dep_208" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_430/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_430/src/lib.rs new file mode 100644 index 000000000..e8a518177 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_430/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_430"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_430"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_430: {t}"); +} + +pub fn foo() { + dep_351::code(); + dep_351::code_inlined(); + dep_351::code_generic(1u32); + dep_326::code(); + dep_326::code_inlined(); + dep_326::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); + dep_208::code(); + dep_208::code_inlined(); + dep_208::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_431/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_431/Cargo.toml new file mode 100644 index 000000000..2112ae67b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_431/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_431" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_346 = { path = "../dep_346" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_431/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_431/src/lib.rs new file mode 100644 index 000000000..80fd73dd7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_431/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_431"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_431"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_431: {t}"); +} + +pub fn foo() { + dep_346::code(); + dep_346::code_inlined(); + dep_346::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_432/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_432/Cargo.toml new file mode 100644 index 000000000..b9c1d40ea --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_432/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_432" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_307 = { path = "../dep_307" } +dep_319 = { path = "../dep_319" } +dep_257 = { path = "../dep_257" } +dep_189 = { path = "../dep_189" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_432/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_432/src/lib.rs new file mode 100644 index 000000000..c541825f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_432/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_432"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_432"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_432: {t}"); +} + +pub fn foo() { + dep_307::code(); + dep_307::code_inlined(); + dep_307::code_generic(1u32); + dep_319::code(); + dep_319::code_inlined(); + dep_319::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_433/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_433/Cargo.toml new file mode 100644 index 000000000..b57cb759f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_433/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_433" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_375 = { path = "../dep_375" } +dep_218 = { path = "../dep_218" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_433/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_433/src/lib.rs new file mode 100644 index 000000000..48ae086c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_433/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_433"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_433"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_433: {t}"); +} + +pub fn foo() { + dep_375::code(); + dep_375::code_inlined(); + dep_375::code_generic(1u32); + dep_218::code(); + dep_218::code_inlined(); + dep_218::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_434/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_434/Cargo.toml new file mode 100644 index 000000000..fe202b466 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_434/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_434" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_243 = { path = "../dep_243" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_434/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_434/src/lib.rs new file mode 100644 index 000000000..5c0df13ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_434/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_434"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_434"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_434: {t}"); +} + +pub fn foo() { + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_435/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_435/Cargo.toml new file mode 100644 index 000000000..a2de045ce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_435/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_435" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_308 = { path = "../dep_308" } +dep_391 = { path = "../dep_391" } +dep_267 = { path = "../dep_267" } +dep_324 = { path = "../dep_324" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_435/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_435/src/lib.rs new file mode 100644 index 000000000..0bb5baa7c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_435/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_435"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_435"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_435: {t}"); +} + +pub fn foo() { + dep_308::code(); + dep_308::code_inlined(); + dep_308::code_generic(1u32); + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_436/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_436/Cargo.toml new file mode 100644 index 000000000..71e5820eb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_436/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_436" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_211 = { path = "../dep_211" } +dep_281 = { path = "../dep_281" } +dep_196 = { path = "../dep_196" } +dep_172 = { path = "../dep_172" } +dep_243 = { path = "../dep_243" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_436/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_436/src/lib.rs new file mode 100644 index 000000000..71f60cf43 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_436/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_436"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_436"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_436: {t}"); +} + +pub fn foo() { + dep_211::code(); + dep_211::code_inlined(); + dep_211::code_generic(1u32); + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_437/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_437/Cargo.toml new file mode 100644 index 000000000..7d00e8cac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_437/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_437" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_379 = { path = "../dep_379" } +dep_282 = { path = "../dep_282" } +dep_344 = { path = "../dep_344" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_437/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_437/src/lib.rs new file mode 100644 index 000000000..83546c315 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_437/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_437"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_437"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_437: {t}"); +} + +pub fn foo() { + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_282::code(); + dep_282::code_inlined(); + dep_282::code_generic(1u32); + dep_344::code(); + dep_344::code_inlined(); + dep_344::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_438/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_438/Cargo.toml new file mode 100644 index 000000000..268c4d76b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_438/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_438" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_228 = { path = "../dep_228" } +dep_362 = { path = "../dep_362" } +dep_171 = { path = "../dep_171" } +dep_281 = { path = "../dep_281" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_438/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_438/src/lib.rs new file mode 100644 index 000000000..a343d44d9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_438/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_438"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_438"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_438: {t}"); +} + +pub fn foo() { + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_171::code(); + dep_171::code_inlined(); + dep_171::code_generic(1u32); + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_439/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_439/Cargo.toml new file mode 100644 index 000000000..4f34296aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_439/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_439" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_350 = { path = "../dep_350" } +dep_193 = { path = "../dep_193" } +dep_221 = { path = "../dep_221" } +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_439/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_439/src/lib.rs new file mode 100644 index 000000000..a4ce38ddf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_439/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_439"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_439"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_439: {t}"); +} + +pub fn foo() { + dep_350::code(); + dep_350::code_inlined(); + dep_350::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_44/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_44/Cargo.toml new file mode 100644 index 000000000..6a135efd3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_44/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_44" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_6 = { path = "../dep_6" } +dep_9 = { path = "../dep_9" } +dep_3 = { path = "../dep_3" } +dep_7 = { path = "../dep_7" } +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_44/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_44/src/lib.rs new file mode 100644 index 000000000..a12bd634b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_44/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_44"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_44"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_44: {t}"); +} + +pub fn foo() { + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_440/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_440/Cargo.toml new file mode 100644 index 000000000..41f3bf092 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_440/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_440" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_260 = { path = "../dep_260" } +dep_406 = { path = "../dep_406" } +dep_375 = { path = "../dep_375" } +dep_228 = { path = "../dep_228" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_440/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_440/src/lib.rs new file mode 100644 index 000000000..e956bdde4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_440/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_440"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_440"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_440: {t}"); +} + +pub fn foo() { + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); + dep_406::code(); + dep_406::code_inlined(); + dep_406::code_generic(1u32); + dep_375::code(); + dep_375::code_inlined(); + dep_375::code_generic(1u32); + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_441/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_441/Cargo.toml new file mode 100644 index 000000000..dcda8c15b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_441/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_441" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_322 = { path = "../dep_322" } +dep_169 = { path = "../dep_169" } +dep_198 = { path = "../dep_198" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_441/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_441/src/lib.rs new file mode 100644 index 000000000..703a4414e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_441/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_441"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_441"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_441: {t}"); +} + +pub fn foo() { + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_442/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_442/Cargo.toml new file mode 100644 index 000000000..6ef50cfde --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_442/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_442" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_329 = { path = "../dep_329" } +dep_280 = { path = "../dep_280" } +dep_166 = { path = "../dep_166" } +dep_161 = { path = "../dep_161" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_442/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_442/src/lib.rs new file mode 100644 index 000000000..bc7d71ac2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_442/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_442"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_442"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_442: {t}"); +} + +pub fn foo() { + dep_329::code(); + dep_329::code_inlined(); + dep_329::code_generic(1u32); + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); + dep_166::code(); + dep_166::code_inlined(); + dep_166::code_generic(1u32); + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_443/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_443/Cargo.toml new file mode 100644 index 000000000..e9cf0192c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_443/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_443" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_377 = { path = "../dep_377" } +dep_354 = { path = "../dep_354" } +dep_293 = { path = "../dep_293" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_443/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_443/src/lib.rs new file mode 100644 index 000000000..184550946 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_443/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_443"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_443"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_443: {t}"); +} + +pub fn foo() { + dep_377::code(); + dep_377::code_inlined(); + dep_377::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_444/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_444/Cargo.toml new file mode 100644 index 000000000..44287596f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_444/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_444" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_292 = { path = "../dep_292" } +dep_247 = { path = "../dep_247" } +dep_165 = { path = "../dep_165" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_444/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_444/src/lib.rs new file mode 100644 index 000000000..6b9f1498e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_444/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_444"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_444"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_444: {t}"); +} + +pub fn foo() { + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); + dep_165::code(); + dep_165::code_inlined(); + dep_165::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_445/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_445/Cargo.toml new file mode 100644 index 000000000..c59840891 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_445/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_445" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_165 = { path = "../dep_165" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_445/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_445/src/lib.rs new file mode 100644 index 000000000..fb4d95574 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_445/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_445"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_445"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_445: {t}"); +} + +pub fn foo() { + dep_165::code(); + dep_165::code_inlined(); + dep_165::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_446/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_446/Cargo.toml new file mode 100644 index 000000000..7cbf2f422 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_446/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_446" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_391 = { path = "../dep_391" } +dep_345 = { path = "../dep_345" } +dep_382 = { path = "../dep_382" } +dep_398 = { path = "../dep_398" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_446/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_446/src/lib.rs new file mode 100644 index 000000000..083f7f40c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_446/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_446"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_446"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_446: {t}"); +} + +pub fn foo() { + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); + dep_345::code(); + dep_345::code_inlined(); + dep_345::code_generic(1u32); + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_398::code(); + dep_398::code_inlined(); + dep_398::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_447/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_447/Cargo.toml new file mode 100644 index 000000000..2160b81f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_447/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_447" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_374 = { path = "../dep_374" } +dep_206 = { path = "../dep_206" } +dep_256 = { path = "../dep_256" } +dep_268 = { path = "../dep_268" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_447/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_447/src/lib.rs new file mode 100644 index 000000000..ac9e30d1e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_447/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_447"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_447"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_447: {t}"); +} + +pub fn foo() { + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); + dep_256::code(); + dep_256::code_inlined(); + dep_256::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_448/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_448/Cargo.toml new file mode 100644 index 000000000..59afb53d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_448/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_448" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_174 = { path = "../dep_174" } +dep_189 = { path = "../dep_189" } +dep_241 = { path = "../dep_241" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_448/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_448/src/lib.rs new file mode 100644 index 000000000..3dd5851d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_448/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_448"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_448"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_448: {t}"); +} + +pub fn foo() { + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_449/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_449/Cargo.toml new file mode 100644 index 000000000..38928559f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_449/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_449" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_228 = { path = "../dep_228" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_449/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_449/src/lib.rs new file mode 100644 index 000000000..1ea238a27 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_449/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_449"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_449"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_449: {t}"); +} + +pub fn foo() { + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_45/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_45/Cargo.toml new file mode 100644 index 000000000..a8c5c43e7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_45/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_45" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_45/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_45/src/lib.rs new file mode 100644 index 000000000..aa8ef545c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_45/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_45"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_45"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_45: {t}"); +} + +pub fn foo() { + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_450/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_450/Cargo.toml new file mode 100644 index 000000000..9328deeca --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_450/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_450" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_219 = { path = "../dep_219" } +dep_174 = { path = "../dep_174" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_450/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_450/src/lib.rs new file mode 100644 index 000000000..96898afdc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_450/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_450"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_450"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_450: {t}"); +} + +pub fn foo() { + dep_219::code(); + dep_219::code_inlined(); + dep_219::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_451/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_451/Cargo.toml new file mode 100644 index 000000000..136a5eff7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_451/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_451" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_353 = { path = "../dep_353" } +dep_257 = { path = "../dep_257" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_451/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_451/src/lib.rs new file mode 100644 index 000000000..377058534 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_451/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_451"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_451"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_451: {t}"); +} + +pub fn foo() { + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_452/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_452/Cargo.toml new file mode 100644 index 000000000..7006652be --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_452/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_452" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_243 = { path = "../dep_243" } +dep_293 = { path = "../dep_293" } +dep_299 = { path = "../dep_299" } +dep_286 = { path = "../dep_286" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_452/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_452/src/lib.rs new file mode 100644 index 000000000..417c38cd3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_452/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_452"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_452"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_452: {t}"); +} + +pub fn foo() { + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_453/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_453/Cargo.toml new file mode 100644 index 000000000..b3919d6ab --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_453/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_453" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_234 = { path = "../dep_234" } +dep_387 = { path = "../dep_387" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_453/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_453/src/lib.rs new file mode 100644 index 000000000..381537f0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_453/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_453"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_453"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_453: {t}"); +} + +pub fn foo() { + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_454/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_454/Cargo.toml new file mode 100644 index 000000000..834085366 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_454/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_454" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_178 = { path = "../dep_178" } +dep_355 = { path = "../dep_355" } +dep_254 = { path = "../dep_254" } +dep_287 = { path = "../dep_287" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_454/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_454/src/lib.rs new file mode 100644 index 000000000..bde8070a2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_454/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_454"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_454"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_454: {t}"); +} + +pub fn foo() { + dep_178::code(); + dep_178::code_inlined(); + dep_178::code_generic(1u32); + dep_355::code(); + dep_355::code_inlined(); + dep_355::code_generic(1u32); + dep_254::code(); + dep_254::code_inlined(); + dep_254::code_generic(1u32); + dep_287::code(); + dep_287::code_inlined(); + dep_287::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_455/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_455/Cargo.toml new file mode 100644 index 000000000..69bf4d844 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_455/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_455" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_284 = { path = "../dep_284" } +dep_164 = { path = "../dep_164" } +dep_395 = { path = "../dep_395" } +dep_163 = { path = "../dep_163" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_455/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_455/src/lib.rs new file mode 100644 index 000000000..aec2bec7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_455/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_455"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_455"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_455: {t}"); +} + +pub fn foo() { + dep_284::code(); + dep_284::code_inlined(); + dep_284::code_generic(1u32); + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_163::code(); + dep_163::code_inlined(); + dep_163::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_456/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_456/Cargo.toml new file mode 100644 index 000000000..dbe7f6735 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_456/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_456" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_397 = { path = "../dep_397" } +dep_228 = { path = "../dep_228" } +dep_306 = { path = "../dep_306" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_456/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_456/src/lib.rs new file mode 100644 index 000000000..4342ddd6b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_456/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_456"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_456"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_456: {t}"); +} + +pub fn foo() { + dep_397::code(); + dep_397::code_inlined(); + dep_397::code_generic(1u32); + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_457/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_457/Cargo.toml new file mode 100644 index 000000000..7ae5accee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_457/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_457" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_235 = { path = "../dep_235" } +dep_204 = { path = "../dep_204" } +dep_359 = { path = "../dep_359" } +dep_234 = { path = "../dep_234" } +dep_170 = { path = "../dep_170" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_457/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_457/src/lib.rs new file mode 100644 index 000000000..051493a69 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_457/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_457"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_457"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_457: {t}"); +} + +pub fn foo() { + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); + dep_204::code(); + dep_204::code_inlined(); + dep_204::code_generic(1u32); + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_458/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_458/Cargo.toml new file mode 100644 index 000000000..35c3bfed7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_458/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_458" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_229 = { path = "../dep_229" } +dep_217 = { path = "../dep_217" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_458/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_458/src/lib.rs new file mode 100644 index 000000000..9e209a965 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_458/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_458"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_458"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_458: {t}"); +} + +pub fn foo() { + dep_229::code(); + dep_229::code_inlined(); + dep_229::code_generic(1u32); + dep_217::code(); + dep_217::code_inlined(); + dep_217::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_459/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_459/Cargo.toml new file mode 100644 index 000000000..b061c7416 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_459/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_459" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_394 = { path = "../dep_394" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_459/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_459/src/lib.rs new file mode 100644 index 000000000..b5bf8075f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_459/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_459"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_459"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_459: {t}"); +} + +pub fn foo() { + dep_394::code(); + dep_394::code_inlined(); + dep_394::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_46/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_46/Cargo.toml new file mode 100644 index 000000000..62ff1dbf3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_46/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_46" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } +dep_8 = { path = "../dep_8" } +dep_9 = { path = "../dep_9" } +dep_5 = { path = "../dep_5" } +dep_1 = { path = "../dep_1" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_46/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_46/src/lib.rs new file mode 100644 index 000000000..e3b947559 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_46/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_46"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_46"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_46: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_460/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_460/Cargo.toml new file mode 100644 index 000000000..672cd1394 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_460/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_460" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_176 = { path = "../dep_176" } +dep_279 = { path = "../dep_279" } +dep_190 = { path = "../dep_190" } +dep_319 = { path = "../dep_319" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_460/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_460/src/lib.rs new file mode 100644 index 000000000..a3e5ab85a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_460/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_460"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_460"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_460: {t}"); +} + +pub fn foo() { + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); + dep_279::code(); + dep_279::code_inlined(); + dep_279::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_319::code(); + dep_319::code_inlined(); + dep_319::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_461/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_461/Cargo.toml new file mode 100644 index 000000000..548cc15a1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_461/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_461" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_268 = { path = "../dep_268" } +dep_197 = { path = "../dep_197" } +dep_391 = { path = "../dep_391" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_461/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_461/src/lib.rs new file mode 100644 index 000000000..ba8a80262 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_461/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_461"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_461"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_461: {t}"); +} + +pub fn foo() { + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_197::code(); + dep_197::code_inlined(); + dep_197::code_generic(1u32); + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_462/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_462/Cargo.toml new file mode 100644 index 000000000..86063ad88 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_462/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_462" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_189 = { path = "../dep_189" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_462/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_462/src/lib.rs new file mode 100644 index 000000000..802a77a7b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_462/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_462"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_462"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_462: {t}"); +} + +pub fn foo() { + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_463/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_463/Cargo.toml new file mode 100644 index 000000000..3c0c022a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_463/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_463" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_285 = { path = "../dep_285" } +dep_190 = { path = "../dep_190" } +dep_283 = { path = "../dep_283" } +dep_242 = { path = "../dep_242" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_463/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_463/src/lib.rs new file mode 100644 index 000000000..8392de4d1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_463/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_463"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_463"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_463: {t}"); +} + +pub fn foo() { + dep_285::code(); + dep_285::code_inlined(); + dep_285::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_464/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_464/Cargo.toml new file mode 100644 index 000000000..5f7c7261f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_464/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_464" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_382 = { path = "../dep_382" } +dep_342 = { path = "../dep_342" } +dep_387 = { path = "../dep_387" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_464/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_464/src/lib.rs new file mode 100644 index 000000000..7cc2d588d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_464/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_464"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_464"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_464: {t}"); +} + +pub fn foo() { + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_465/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_465/Cargo.toml new file mode 100644 index 000000000..219e719c0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_465/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_465" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_389 = { path = "../dep_389" } +dep_278 = { path = "../dep_278" } +dep_294 = { path = "../dep_294" } +dep_333 = { path = "../dep_333" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_465/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_465/src/lib.rs new file mode 100644 index 000000000..4cd5e384d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_465/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_465"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_465"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_465: {t}"); +} + +pub fn foo() { + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); + dep_278::code(); + dep_278::code_inlined(); + dep_278::code_generic(1u32); + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_466/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_466/Cargo.toml new file mode 100644 index 000000000..f022900f9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_466/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_466" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_395 = { path = "../dep_395" } +dep_261 = { path = "../dep_261" } +dep_357 = { path = "../dep_357" } +dep_216 = { path = "../dep_216" } +dep_210 = { path = "../dep_210" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_466/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_466/src/lib.rs new file mode 100644 index 000000000..a2c188d06 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_466/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_466"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_466"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_466: {t}"); +} + +pub fn foo() { + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_261::code(); + dep_261::code_inlined(); + dep_261::code_generic(1u32); + dep_357::code(); + dep_357::code_inlined(); + dep_357::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_210::code(); + dep_210::code_inlined(); + dep_210::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_467/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_467/Cargo.toml new file mode 100644 index 000000000..ab6365dd9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_467/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_467" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_176 = { path = "../dep_176" } +dep_287 = { path = "../dep_287" } +dep_190 = { path = "../dep_190" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_467/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_467/src/lib.rs new file mode 100644 index 000000000..84bfdd454 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_467/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_467"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_467"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_467: {t}"); +} + +pub fn foo() { + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); + dep_287::code(); + dep_287::code_inlined(); + dep_287::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_468/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_468/Cargo.toml new file mode 100644 index 000000000..6eaba88b9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_468/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_468" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_340 = { path = "../dep_340" } +dep_242 = { path = "../dep_242" } +dep_190 = { path = "../dep_190" } +dep_400 = { path = "../dep_400" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_468/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_468/src/lib.rs new file mode 100644 index 000000000..d1bbc0b83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_468/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_468"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_468"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_468: {t}"); +} + +pub fn foo() { + dep_340::code(); + dep_340::code_inlined(); + dep_340::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_469/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_469/Cargo.toml new file mode 100644 index 000000000..2e3755951 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_469/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_469" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_248 = { path = "../dep_248" } +dep_175 = { path = "../dep_175" } +dep_289 = { path = "../dep_289" } +dep_346 = { path = "../dep_346" } +dep_310 = { path = "../dep_310" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_469/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_469/src/lib.rs new file mode 100644 index 000000000..4ccde0f01 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_469/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_469"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_469"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_469: {t}"); +} + +pub fn foo() { + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); + dep_175::code(); + dep_175::code_inlined(); + dep_175::code_generic(1u32); + dep_289::code(); + dep_289::code_inlined(); + dep_289::code_generic(1u32); + dep_346::code(); + dep_346::code_inlined(); + dep_346::code_generic(1u32); + dep_310::code(); + dep_310::code_inlined(); + dep_310::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_47/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_47/Cargo.toml new file mode 100644 index 000000000..97f4bd651 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_47/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_47" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_2 = { path = "../dep_2" } +dep_3 = { path = "../dep_3" } +dep_4 = { path = "../dep_4" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_47/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_47/src/lib.rs new file mode 100644 index 000000000..77498655f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_47/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_47"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_47"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_47: {t}"); +} + +pub fn foo() { + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_470/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_470/Cargo.toml new file mode 100644 index 000000000..181c742aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_470/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_470" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_179 = { path = "../dep_179" } +dep_285 = { path = "../dep_285" } +dep_324 = { path = "../dep_324" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_470/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_470/src/lib.rs new file mode 100644 index 000000000..97c076372 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_470/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_470"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_470"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_470: {t}"); +} + +pub fn foo() { + dep_179::code(); + dep_179::code_inlined(); + dep_179::code_generic(1u32); + dep_285::code(); + dep_285::code_inlined(); + dep_285::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_471/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_471/Cargo.toml new file mode 100644 index 000000000..e772f87e6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_471/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_471" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_217 = { path = "../dep_217" } +dep_176 = { path = "../dep_176" } +dep_394 = { path = "../dep_394" } +dep_309 = { path = "../dep_309" } +dep_349 = { path = "../dep_349" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_471/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_471/src/lib.rs new file mode 100644 index 000000000..bf352bbfe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_471/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_471"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_471"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_471: {t}"); +} + +pub fn foo() { + dep_217::code(); + dep_217::code_inlined(); + dep_217::code_generic(1u32); + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); + dep_394::code(); + dep_394::code_inlined(); + dep_394::code_generic(1u32); + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); + dep_349::code(); + dep_349::code_inlined(); + dep_349::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_472/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_472/Cargo.toml new file mode 100644 index 000000000..d56352aef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_472/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_472" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } +dep_316 = { path = "../dep_316" } +dep_324 = { path = "../dep_324" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_472/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_472/src/lib.rs new file mode 100644 index 000000000..9283bc889 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_472/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_472"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_472"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_472: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_316::code(); + dep_316::code_inlined(); + dep_316::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_473/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_473/Cargo.toml new file mode 100644 index 000000000..5abadccec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_473/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_473" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_251 = { path = "../dep_251" } +dep_301 = { path = "../dep_301" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_473/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_473/src/lib.rs new file mode 100644 index 000000000..6e9de5093 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_473/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_473"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_473"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_473: {t}"); +} + +pub fn foo() { + dep_251::code(); + dep_251::code_inlined(); + dep_251::code_generic(1u32); + dep_301::code(); + dep_301::code_inlined(); + dep_301::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_474/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_474/Cargo.toml new file mode 100644 index 000000000..bebcfa265 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_474/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_474" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_388 = { path = "../dep_388" } +dep_315 = { path = "../dep_315" } +dep_187 = { path = "../dep_187" } +dep_303 = { path = "../dep_303" } +dep_196 = { path = "../dep_196" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_474/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_474/src/lib.rs new file mode 100644 index 000000000..cceb44484 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_474/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_474"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_474"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_474: {t}"); +} + +pub fn foo() { + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_315::code(); + dep_315::code_inlined(); + dep_315::code_generic(1u32); + dep_187::code(); + dep_187::code_inlined(); + dep_187::code_generic(1u32); + dep_303::code(); + dep_303::code_inlined(); + dep_303::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_475/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_475/Cargo.toml new file mode 100644 index 000000000..ee1c24ee2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_475/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_475" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_376 = { path = "../dep_376" } +dep_401 = { path = "../dep_401" } +dep_286 = { path = "../dep_286" } +dep_206 = { path = "../dep_206" } +dep_212 = { path = "../dep_212" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_475/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_475/src/lib.rs new file mode 100644 index 000000000..b755e9b82 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_475/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_475"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_475"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_475: {t}"); +} + +pub fn foo() { + dep_376::code(); + dep_376::code_inlined(); + dep_376::code_generic(1u32); + dep_401::code(); + dep_401::code_inlined(); + dep_401::code_generic(1u32); + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_476/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_476/Cargo.toml new file mode 100644 index 000000000..537c85ad6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_476/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_476" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_367 = { path = "../dep_367" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_476/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_476/src/lib.rs new file mode 100644 index 000000000..fa71eb536 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_476/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_476"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_476"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_476: {t}"); +} + +pub fn foo() { + dep_367::code(); + dep_367::code_inlined(); + dep_367::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_477/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_477/Cargo.toml new file mode 100644 index 000000000..794c41507 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_477/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_477" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_313 = { path = "../dep_313" } +dep_308 = { path = "../dep_308" } +dep_181 = { path = "../dep_181" } +dep_408 = { path = "../dep_408" } +dep_280 = { path = "../dep_280" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_477/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_477/src/lib.rs new file mode 100644 index 000000000..0a26a18d5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_477/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_477"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_477"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_477: {t}"); +} + +pub fn foo() { + dep_313::code(); + dep_313::code_inlined(); + dep_313::code_generic(1u32); + dep_308::code(); + dep_308::code_inlined(); + dep_308::code_generic(1u32); + dep_181::code(); + dep_181::code_inlined(); + dep_181::code_generic(1u32); + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_478/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_478/Cargo.toml new file mode 100644 index 000000000..e86f3527b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_478/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_478" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_236 = { path = "../dep_236" } +dep_337 = { path = "../dep_337" } +dep_240 = { path = "../dep_240" } +dep_338 = { path = "../dep_338" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_478/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_478/src/lib.rs new file mode 100644 index 000000000..8bb885760 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_478/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_478"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_478"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_478: {t}"); +} + +pub fn foo() { + dep_236::code(); + dep_236::code_inlined(); + dep_236::code_generic(1u32); + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); + dep_240::code(); + dep_240::code_inlined(); + dep_240::code_generic(1u32); + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_479/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_479/Cargo.toml new file mode 100644 index 000000000..252d05ea2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_479/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_479" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_359 = { path = "../dep_359" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_479/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_479/src/lib.rs new file mode 100644 index 000000000..fba16a28a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_479/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_479"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_479"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_479: {t}"); +} + +pub fn foo() { + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_48/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_48/Cargo.toml new file mode 100644 index 000000000..c61cd6d6d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_48/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_48" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_48/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_48/src/lib.rs new file mode 100644 index 000000000..78a422dc4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_48/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_48"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_48"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_48: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_480/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_480/Cargo.toml new file mode 100644 index 000000000..f0af3d89b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_480/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_480" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_407 = { path = "../dep_407" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_480/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_480/src/lib.rs new file mode 100644 index 000000000..07628f74e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_480/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_480"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_480"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_480: {t}"); +} + +pub fn foo() { + dep_407::code(); + dep_407::code_inlined(); + dep_407::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_481/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_481/Cargo.toml new file mode 100644 index 000000000..0dac6d432 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_481/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_481" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_360 = { path = "../dep_360" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_481/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_481/src/lib.rs new file mode 100644 index 000000000..400c4b1d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_481/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_481"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_481"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_481: {t}"); +} + +pub fn foo() { + dep_360::code(); + dep_360::code_inlined(); + dep_360::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_482/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_482/Cargo.toml new file mode 100644 index 000000000..0f8cb6089 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_482/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_482" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_382 = { path = "../dep_382" } +dep_162 = { path = "../dep_162" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_482/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_482/src/lib.rs new file mode 100644 index 000000000..ccced5ed3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_482/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_482"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_482"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_482: {t}"); +} + +pub fn foo() { + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_162::code(); + dep_162::code_inlined(); + dep_162::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_483/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_483/Cargo.toml new file mode 100644 index 000000000..ab45dea09 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_483/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_483" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_365 = { path = "../dep_365" } +dep_300 = { path = "../dep_300" } +dep_203 = { path = "../dep_203" } +dep_255 = { path = "../dep_255" } +dep_190 = { path = "../dep_190" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_483/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_483/src/lib.rs new file mode 100644 index 000000000..a76bec41e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_483/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_483"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_483"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_483: {t}"); +} + +pub fn foo() { + dep_365::code(); + dep_365::code_inlined(); + dep_365::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); + dep_255::code(); + dep_255::code_inlined(); + dep_255::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_484/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_484/Cargo.toml new file mode 100644 index 000000000..0cab4f095 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_484/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_484" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_397 = { path = "../dep_397" } +dep_212 = { path = "../dep_212" } +dep_292 = { path = "../dep_292" } +dep_295 = { path = "../dep_295" } +dep_271 = { path = "../dep_271" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_484/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_484/src/lib.rs new file mode 100644 index 000000000..a06cd7f20 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_484/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_484"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_484"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_484: {t}"); +} + +pub fn foo() { + dep_397::code(); + dep_397::code_inlined(); + dep_397::code_generic(1u32); + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_295::code(); + dep_295::code_inlined(); + dep_295::code_generic(1u32); + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_485/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_485/Cargo.toml new file mode 100644 index 000000000..ace518c56 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_485/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_485" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_272 = { path = "../dep_272" } +dep_329 = { path = "../dep_329" } +dep_322 = { path = "../dep_322" } +dep_336 = { path = "../dep_336" } +dep_216 = { path = "../dep_216" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_485/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_485/src/lib.rs new file mode 100644 index 000000000..31918a053 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_485/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_485"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_485"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_485: {t}"); +} + +pub fn foo() { + dep_272::code(); + dep_272::code_inlined(); + dep_272::code_generic(1u32); + dep_329::code(); + dep_329::code_inlined(); + dep_329::code_generic(1u32); + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_486/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_486/Cargo.toml new file mode 100644 index 000000000..bd127eddb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_486/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_486" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } +dep_179 = { path = "../dep_179" } +dep_302 = { path = "../dep_302" } +dep_388 = { path = "../dep_388" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_486/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_486/src/lib.rs new file mode 100644 index 000000000..c36365d32 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_486/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_486"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_486"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_486: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_179::code(); + dep_179::code_inlined(); + dep_179::code_generic(1u32); + dep_302::code(); + dep_302::code_inlined(); + dep_302::code_generic(1u32); + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_487/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_487/Cargo.toml new file mode 100644 index 000000000..e43a004b2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_487/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_487" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_279 = { path = "../dep_279" } +dep_270 = { path = "../dep_270" } +dep_227 = { path = "../dep_227" } +dep_220 = { path = "../dep_220" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_487/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_487/src/lib.rs new file mode 100644 index 000000000..c53e9991e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_487/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_487"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_487"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_487: {t}"); +} + +pub fn foo() { + dep_279::code(); + dep_279::code_inlined(); + dep_279::code_generic(1u32); + dep_270::code(); + dep_270::code_inlined(); + dep_270::code_generic(1u32); + dep_227::code(); + dep_227::code_inlined(); + dep_227::code_generic(1u32); + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_488/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_488/Cargo.toml new file mode 100644 index 000000000..6de0c6f60 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_488/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_488" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_320 = { path = "../dep_320" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_488/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_488/src/lib.rs new file mode 100644 index 000000000..d3a5eed15 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_488/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_488"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_488"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_488: {t}"); +} + +pub fn foo() { + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_489/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_489/Cargo.toml new file mode 100644 index 000000000..8ada23a87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_489/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_489" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_254 = { path = "../dep_254" } +dep_185 = { path = "../dep_185" } +dep_371 = { path = "../dep_371" } +dep_170 = { path = "../dep_170" } +dep_308 = { path = "../dep_308" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_489/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_489/src/lib.rs new file mode 100644 index 000000000..5691bdd64 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_489/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_489"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_489"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_489: {t}"); +} + +pub fn foo() { + dep_254::code(); + dep_254::code_inlined(); + dep_254::code_generic(1u32); + dep_185::code(); + dep_185::code_inlined(); + dep_185::code_generic(1u32); + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); + dep_308::code(); + dep_308::code_inlined(); + dep_308::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_49/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_49/Cargo.toml new file mode 100644 index 000000000..49de928d9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_49/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_49" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } +dep_2 = { path = "../dep_2" } +dep_0 = { path = "../dep_0" } +dep_7 = { path = "../dep_7" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_49/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_49/src/lib.rs new file mode 100644 index 000000000..5447a9e8b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_49/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_49"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_49"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_49: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_490/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_490/Cargo.toml new file mode 100644 index 000000000..7b01b0ba8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_490/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_490" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_311 = { path = "../dep_311" } +dep_319 = { path = "../dep_319" } +dep_179 = { path = "../dep_179" } +dep_408 = { path = "../dep_408" } +dep_399 = { path = "../dep_399" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_490/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_490/src/lib.rs new file mode 100644 index 000000000..4ea69442d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_490/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_490"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_490"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_490: {t}"); +} + +pub fn foo() { + dep_311::code(); + dep_311::code_inlined(); + dep_311::code_generic(1u32); + dep_319::code(); + dep_319::code_inlined(); + dep_319::code_generic(1u32); + dep_179::code(); + dep_179::code_inlined(); + dep_179::code_generic(1u32); + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); + dep_399::code(); + dep_399::code_inlined(); + dep_399::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_491/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_491/Cargo.toml new file mode 100644 index 000000000..806bb736b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_491/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_491" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_267 = { path = "../dep_267" } +dep_346 = { path = "../dep_346" } +dep_174 = { path = "../dep_174" } +dep_213 = { path = "../dep_213" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_491/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_491/src/lib.rs new file mode 100644 index 000000000..ca77f1d60 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_491/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_491"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_491"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_491: {t}"); +} + +pub fn foo() { + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_346::code(); + dep_346::code_inlined(); + dep_346::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_213::code(); + dep_213::code_inlined(); + dep_213::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_492/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_492/Cargo.toml new file mode 100644 index 000000000..3237b8f06 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_492/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_492" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_163 = { path = "../dep_163" } +dep_235 = { path = "../dep_235" } +dep_213 = { path = "../dep_213" } +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_492/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_492/src/lib.rs new file mode 100644 index 000000000..7364e5cf1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_492/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_492"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_492"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_492: {t}"); +} + +pub fn foo() { + dep_163::code(); + dep_163::code_inlined(); + dep_163::code_generic(1u32); + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); + dep_213::code(); + dep_213::code_inlined(); + dep_213::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_493/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_493/Cargo.toml new file mode 100644 index 000000000..fa59e7730 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_493/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_493" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_244 = { path = "../dep_244" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_493/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_493/src/lib.rs new file mode 100644 index 000000000..b4c378926 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_493/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_493"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_493"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_493: {t}"); +} + +pub fn foo() { + dep_244::code(); + dep_244::code_inlined(); + dep_244::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_494/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_494/Cargo.toml new file mode 100644 index 000000000..c03a8ea42 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_494/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_494" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_223 = { path = "../dep_223" } +dep_400 = { path = "../dep_400" } +dep_339 = { path = "../dep_339" } +dep_280 = { path = "../dep_280" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_494/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_494/src/lib.rs new file mode 100644 index 000000000..eee662db7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_494/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_494"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_494"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_494: {t}"); +} + +pub fn foo() { + dep_223::code(); + dep_223::code_inlined(); + dep_223::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_495/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_495/Cargo.toml new file mode 100644 index 000000000..31dbef04e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_495/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_495" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_245 = { path = "../dep_245" } +dep_283 = { path = "../dep_283" } +dep_350 = { path = "../dep_350" } +dep_284 = { path = "../dep_284" } +dep_318 = { path = "../dep_318" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_495/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_495/src/lib.rs new file mode 100644 index 000000000..3e52b8894 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_495/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_495"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_495"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_495: {t}"); +} + +pub fn foo() { + dep_245::code(); + dep_245::code_inlined(); + dep_245::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); + dep_350::code(); + dep_350::code_inlined(); + dep_350::code_generic(1u32); + dep_284::code(); + dep_284::code_inlined(); + dep_284::code_generic(1u32); + dep_318::code(); + dep_318::code_inlined(); + dep_318::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_496/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_496/Cargo.toml new file mode 100644 index 000000000..633448b6c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_496/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_496" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_404 = { path = "../dep_404" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_496/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_496/src/lib.rs new file mode 100644 index 000000000..a98efb37c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_496/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_496"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_496"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_496: {t}"); +} + +pub fn foo() { + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_497/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_497/Cargo.toml new file mode 100644 index 000000000..6a94d2b76 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_497/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_497" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_246 = { path = "../dep_246" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_497/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_497/src/lib.rs new file mode 100644 index 000000000..7e2c02e0b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_497/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_497"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_497"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_497: {t}"); +} + +pub fn foo() { + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_498/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_498/Cargo.toml new file mode 100644 index 000000000..55360599a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_498/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_498" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_271 = { path = "../dep_271" } +dep_288 = { path = "../dep_288" } +dep_353 = { path = "../dep_353" } +dep_236 = { path = "../dep_236" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_498/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_498/src/lib.rs new file mode 100644 index 000000000..f30447780 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_498/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_498"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_498"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_498: {t}"); +} + +pub fn foo() { + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); + dep_288::code(); + dep_288::code_inlined(); + dep_288::code_generic(1u32); + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); + dep_236::code(); + dep_236::code_inlined(); + dep_236::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_499/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_499/Cargo.toml new file mode 100644 index 000000000..b8e20bd63 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_499/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_499" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_334 = { path = "../dep_334" } +dep_322 = { path = "../dep_322" } +dep_170 = { path = "../dep_170" } +dep_191 = { path = "../dep_191" } +dep_299 = { path = "../dep_299" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_499/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_499/src/lib.rs new file mode 100644 index 000000000..32ebe253f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_499/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_499"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_499"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_499: {t}"); +} + +pub fn foo() { + dep_334::code(); + dep_334::code_inlined(); + dep_334::code_generic(1u32); + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_5/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_5/Cargo.toml new file mode 100644 index 000000000..a166e5f9a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_5/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_5" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_5/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_5/src/lib.rs new file mode 100644 index 000000000..4bb8a6b68 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_5/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_5"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_5"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_5: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_50/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_50/Cargo.toml new file mode 100644 index 000000000..4c47ab9e9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_50/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_50" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_4 = { path = "../dep_4" } +dep_7 = { path = "../dep_7" } +dep_9 = { path = "../dep_9" } +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_50/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_50/src/lib.rs new file mode 100644 index 000000000..6e1170cfa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_50/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_50"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_50"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_50: {t}"); +} + +pub fn foo() { + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_500/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_500/Cargo.toml new file mode 100644 index 000000000..a62ffa35e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_500/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_500" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_241 = { path = "../dep_241" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_500/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_500/src/lib.rs new file mode 100644 index 000000000..90cb3d8d7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_500/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_500"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_500"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_500: {t}"); +} + +pub fn foo() { + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_501/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_501/Cargo.toml new file mode 100644 index 000000000..31ae25c3a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_501/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_501" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_164 = { path = "../dep_164" } +dep_368 = { path = "../dep_368" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_501/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_501/src/lib.rs new file mode 100644 index 000000000..a084d6ca2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_501/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_501"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_501"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_501: {t}"); +} + +pub fn foo() { + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); + dep_368::code(); + dep_368::code_inlined(); + dep_368::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_502/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_502/Cargo.toml new file mode 100644 index 000000000..7da52d665 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_502/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_502" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_297 = { path = "../dep_297" } +dep_178 = { path = "../dep_178" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_502/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_502/src/lib.rs new file mode 100644 index 000000000..f1c48b2d8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_502/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_502"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_502"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_502: {t}"); +} + +pub fn foo() { + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); + dep_178::code(); + dep_178::code_inlined(); + dep_178::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_503/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_503/Cargo.toml new file mode 100644 index 000000000..967682d8a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_503/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_503" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_293 = { path = "../dep_293" } +dep_313 = { path = "../dep_313" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_503/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_503/src/lib.rs new file mode 100644 index 000000000..0dd6c05ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_503/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_503"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_503"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_503: {t}"); +} + +pub fn foo() { + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); + dep_313::code(); + dep_313::code_inlined(); + dep_313::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_504/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_504/Cargo.toml new file mode 100644 index 000000000..cbf5fcb87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_504/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_504" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_380 = { path = "../dep_380" } +dep_218 = { path = "../dep_218" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_504/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_504/src/lib.rs new file mode 100644 index 000000000..0024f1f8c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_504/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_504"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_504"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_504: {t}"); +} + +pub fn foo() { + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); + dep_218::code(); + dep_218::code_inlined(); + dep_218::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_505/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_505/Cargo.toml new file mode 100644 index 000000000..8ba5bb36a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_505/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_505" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_225 = { path = "../dep_225" } +dep_186 = { path = "../dep_186" } +dep_336 = { path = "../dep_336" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_505/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_505/src/lib.rs new file mode 100644 index 000000000..11760dde6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_505/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_505"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_505"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_505: {t}"); +} + +pub fn foo() { + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); + dep_186::code(); + dep_186::code_inlined(); + dep_186::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_506/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_506/Cargo.toml new file mode 100644 index 000000000..b7843dc18 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_506/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_506" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_333 = { path = "../dep_333" } +dep_325 = { path = "../dep_325" } +dep_272 = { path = "../dep_272" } +dep_164 = { path = "../dep_164" } +dep_203 = { path = "../dep_203" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_506/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_506/src/lib.rs new file mode 100644 index 000000000..b7a782720 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_506/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_506"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_506"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_506: {t}"); +} + +pub fn foo() { + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); + dep_325::code(); + dep_325::code_inlined(); + dep_325::code_generic(1u32); + dep_272::code(); + dep_272::code_inlined(); + dep_272::code_generic(1u32); + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_507/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_507/Cargo.toml new file mode 100644 index 000000000..52322ad94 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_507/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_507" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_332 = { path = "../dep_332" } +dep_248 = { path = "../dep_248" } +dep_164 = { path = "../dep_164" } +dep_265 = { path = "../dep_265" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_507/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_507/src/lib.rs new file mode 100644 index 000000000..8615b3446 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_507/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_507"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_507"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_507: {t}"); +} + +pub fn foo() { + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); + dep_265::code(); + dep_265::code_inlined(); + dep_265::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_508/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_508/Cargo.toml new file mode 100644 index 000000000..857ec65ce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_508/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_508" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_202 = { path = "../dep_202" } +dep_268 = { path = "../dep_268" } +dep_345 = { path = "../dep_345" } +dep_193 = { path = "../dep_193" } +dep_333 = { path = "../dep_333" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_508/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_508/src/lib.rs new file mode 100644 index 000000000..0f69e290c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_508/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_508"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_508"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_508: {t}"); +} + +pub fn foo() { + dep_202::code(); + dep_202::code_inlined(); + dep_202::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_345::code(); + dep_345::code_inlined(); + dep_345::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_509/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_509/Cargo.toml new file mode 100644 index 000000000..7a29aab6e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_509/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_509" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_373 = { path = "../dep_373" } +dep_177 = { path = "../dep_177" } +dep_400 = { path = "../dep_400" } +dep_324 = { path = "../dep_324" } +dep_385 = { path = "../dep_385" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_509/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_509/src/lib.rs new file mode 100644 index 000000000..b469532b2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_509/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_509"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_509"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_509: {t}"); +} + +pub fn foo() { + dep_373::code(); + dep_373::code_inlined(); + dep_373::code_generic(1u32); + dep_177::code(); + dep_177::code_inlined(); + dep_177::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); + dep_385::code(); + dep_385::code_inlined(); + dep_385::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_51/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_51/Cargo.toml new file mode 100644 index 000000000..96e12ccdf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_51/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_51" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_6 = { path = "../dep_6" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_51/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_51/src/lib.rs new file mode 100644 index 000000000..c0ba84c44 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_51/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_51"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_51"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_51: {t}"); +} + +pub fn foo() { + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_510/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_510/Cargo.toml new file mode 100644 index 000000000..d82dd4dcb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_510/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_510" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_510/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_510/src/lib.rs new file mode 100644 index 000000000..f9796b038 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_510/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_510"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_510"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_510: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_511/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_511/Cargo.toml new file mode 100644 index 000000000..677b212f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_511/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_511" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_204 = { path = "../dep_204" } +dep_187 = { path = "../dep_187" } +dep_313 = { path = "../dep_313" } +dep_302 = { path = "../dep_302" } +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_511/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_511/src/lib.rs new file mode 100644 index 000000000..e1420ac5c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_511/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_511"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_511"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_511: {t}"); +} + +pub fn foo() { + dep_204::code(); + dep_204::code_inlined(); + dep_204::code_generic(1u32); + dep_187::code(); + dep_187::code_inlined(); + dep_187::code_generic(1u32); + dep_313::code(); + dep_313::code_inlined(); + dep_313::code_generic(1u32); + dep_302::code(); + dep_302::code_inlined(); + dep_302::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_512/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_512/Cargo.toml new file mode 100644 index 000000000..27940c8da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_512/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_512" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_222 = { path = "../dep_222" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_512/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_512/src/lib.rs new file mode 100644 index 000000000..dcc6a4607 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_512/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_512"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_512"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_512: {t}"); +} + +pub fn foo() { + dep_222::code(); + dep_222::code_inlined(); + dep_222::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_513/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_513/Cargo.toml new file mode 100644 index 000000000..1b30bb186 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_513/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_513" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_360 = { path = "../dep_360" } +dep_378 = { path = "../dep_378" } +dep_406 = { path = "../dep_406" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_513/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_513/src/lib.rs new file mode 100644 index 000000000..fd937d0d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_513/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_513"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_513"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_513: {t}"); +} + +pub fn foo() { + dep_360::code(); + dep_360::code_inlined(); + dep_360::code_generic(1u32); + dep_378::code(); + dep_378::code_inlined(); + dep_378::code_generic(1u32); + dep_406::code(); + dep_406::code_inlined(); + dep_406::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_514/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_514/Cargo.toml new file mode 100644 index 000000000..c1e6ea695 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_514/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_514" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_275 = { path = "../dep_275" } +dep_257 = { path = "../dep_257" } +dep_341 = { path = "../dep_341" } +dep_236 = { path = "../dep_236" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_514/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_514/src/lib.rs new file mode 100644 index 000000000..087bc6636 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_514/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_514"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_514"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_514: {t}"); +} + +pub fn foo() { + dep_275::code(); + dep_275::code_inlined(); + dep_275::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); + dep_341::code(); + dep_341::code_inlined(); + dep_341::code_generic(1u32); + dep_236::code(); + dep_236::code_inlined(); + dep_236::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_515/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_515/Cargo.toml new file mode 100644 index 000000000..a8e7978d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_515/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_515" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_258 = { path = "../dep_258" } +dep_182 = { path = "../dep_182" } +dep_205 = { path = "../dep_205" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_515/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_515/src/lib.rs new file mode 100644 index 000000000..0f67a2d45 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_515/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_515"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_515"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_515: {t}"); +} + +pub fn foo() { + dep_258::code(); + dep_258::code_inlined(); + dep_258::code_generic(1u32); + dep_182::code(); + dep_182::code_inlined(); + dep_182::code_generic(1u32); + dep_205::code(); + dep_205::code_inlined(); + dep_205::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_516/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_516/Cargo.toml new file mode 100644 index 000000000..7a2848a2c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_516/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_516" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_169 = { path = "../dep_169" } +dep_388 = { path = "../dep_388" } +dep_209 = { path = "../dep_209" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_516/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_516/src/lib.rs new file mode 100644 index 000000000..e8926b097 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_516/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_516"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_516"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_516: {t}"); +} + +pub fn foo() { + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_209::code(); + dep_209::code_inlined(); + dep_209::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_517/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_517/Cargo.toml new file mode 100644 index 000000000..ccdfd14d7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_517/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_517" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_190 = { path = "../dep_190" } +dep_350 = { path = "../dep_350" } +dep_234 = { path = "../dep_234" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_517/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_517/src/lib.rs new file mode 100644 index 000000000..2cb6d723a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_517/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_517"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_517"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_517: {t}"); +} + +pub fn foo() { + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_350::code(); + dep_350::code_inlined(); + dep_350::code_generic(1u32); + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_518/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_518/Cargo.toml new file mode 100644 index 000000000..385e6c934 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_518/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_518" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_232 = { path = "../dep_232" } +dep_407 = { path = "../dep_407" } +dep_288 = { path = "../dep_288" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_518/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_518/src/lib.rs new file mode 100644 index 000000000..cb1690561 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_518/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_518"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_518"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_518: {t}"); +} + +pub fn foo() { + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); + dep_407::code(); + dep_407::code_inlined(); + dep_407::code_generic(1u32); + dep_288::code(); + dep_288::code_inlined(); + dep_288::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_519/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_519/Cargo.toml new file mode 100644 index 000000000..9c35a6c00 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_519/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_519" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_320 = { path = "../dep_320" } +dep_352 = { path = "../dep_352" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_519/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_519/src/lib.rs new file mode 100644 index 000000000..0e5316ceb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_519/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_519"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_519"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_519: {t}"); +} + +pub fn foo() { + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_52/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_52/Cargo.toml new file mode 100644 index 000000000..8106e03be --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_52/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_52" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_7 = { path = "../dep_7" } +dep_1 = { path = "../dep_1" } +dep_9 = { path = "../dep_9" } +dep_4 = { path = "../dep_4" } +dep_8 = { path = "../dep_8" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_52/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_52/src/lib.rs new file mode 100644 index 000000000..4c33fba08 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_52/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_52"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_52"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_52: {t}"); +} + +pub fn foo() { + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_520/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_520/Cargo.toml new file mode 100644 index 000000000..13518eb8e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_520/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_520" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_263 = { path = "../dep_263" } +dep_180 = { path = "../dep_180" } +dep_161 = { path = "../dep_161" } +dep_274 = { path = "../dep_274" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_520/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_520/src/lib.rs new file mode 100644 index 000000000..4bbccdded --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_520/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_520"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_520"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_520: {t}"); +} + +pub fn foo() { + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_274::code(); + dep_274::code_inlined(); + dep_274::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_521/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_521/Cargo.toml new file mode 100644 index 000000000..0baa6fa17 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_521/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_521" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_174 = { path = "../dep_174" } +dep_290 = { path = "../dep_290" } +dep_349 = { path = "../dep_349" } +dep_193 = { path = "../dep_193" } +dep_392 = { path = "../dep_392" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_521/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_521/src/lib.rs new file mode 100644 index 000000000..7db6000c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_521/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_521"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_521"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_521: {t}"); +} + +pub fn foo() { + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_290::code(); + dep_290::code_inlined(); + dep_290::code_generic(1u32); + dep_349::code(); + dep_349::code_inlined(); + dep_349::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_522/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_522/Cargo.toml new file mode 100644 index 000000000..ae33d5b25 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_522/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_522" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_161 = { path = "../dep_161" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_522/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_522/src/lib.rs new file mode 100644 index 000000000..8d8ca6bab --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_522/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_522"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_522"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_522: {t}"); +} + +pub fn foo() { + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_523/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_523/Cargo.toml new file mode 100644 index 000000000..e2ca1e1ec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_523/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_523" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_391 = { path = "../dep_391" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_523/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_523/src/lib.rs new file mode 100644 index 000000000..56db0b1a1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_523/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_523"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_523"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_523: {t}"); +} + +pub fn foo() { + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_524/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_524/Cargo.toml new file mode 100644 index 000000000..f6925c2a7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_524/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_524" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_524/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_524/src/lib.rs new file mode 100644 index 000000000..9b6017e45 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_524/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_524"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_524"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_524: {t}"); +} + +pub fn foo() { + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_525/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_525/Cargo.toml new file mode 100644 index 000000000..b6a41cf76 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_525/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_525" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_166 = { path = "../dep_166" } +dep_237 = { path = "../dep_237" } +dep_223 = { path = "../dep_223" } +dep_331 = { path = "../dep_331" } +dep_214 = { path = "../dep_214" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_525/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_525/src/lib.rs new file mode 100644 index 000000000..3eb59f9e3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_525/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_525"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_525"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_525: {t}"); +} + +pub fn foo() { + dep_166::code(); + dep_166::code_inlined(); + dep_166::code_generic(1u32); + dep_237::code(); + dep_237::code_inlined(); + dep_237::code_generic(1u32); + dep_223::code(); + dep_223::code_inlined(); + dep_223::code_generic(1u32); + dep_331::code(); + dep_331::code_inlined(); + dep_331::code_generic(1u32); + dep_214::code(); + dep_214::code_inlined(); + dep_214::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_526/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_526/Cargo.toml new file mode 100644 index 000000000..44fa375f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_526/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_526" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_354 = { path = "../dep_354" } +dep_286 = { path = "../dep_286" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_526/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_526/src/lib.rs new file mode 100644 index 000000000..3b0f93c84 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_526/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_526"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_526"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_526: {t}"); +} + +pub fn foo() { + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_527/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_527/Cargo.toml new file mode 100644 index 000000000..bc5607fa0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_527/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_527" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_246 = { path = "../dep_246" } +dep_208 = { path = "../dep_208" } +dep_363 = { path = "../dep_363" } +dep_174 = { path = "../dep_174" } +dep_196 = { path = "../dep_196" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_527/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_527/src/lib.rs new file mode 100644 index 000000000..80f0ea93e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_527/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_527"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_527"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_527: {t}"); +} + +pub fn foo() { + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); + dep_208::code(); + dep_208::code_inlined(); + dep_208::code_generic(1u32); + dep_363::code(); + dep_363::code_inlined(); + dep_363::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_528/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_528/Cargo.toml new file mode 100644 index 000000000..65024e6ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_528/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_528" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_216 = { path = "../dep_216" } +dep_230 = { path = "../dep_230" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_528/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_528/src/lib.rs new file mode 100644 index 000000000..806c1a0ab --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_528/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_528"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_528"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_528: {t}"); +} + +pub fn foo() { + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_529/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_529/Cargo.toml new file mode 100644 index 000000000..f4495f9fd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_529/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_529" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_334 = { path = "../dep_334" } +dep_292 = { path = "../dep_292" } +dep_191 = { path = "../dep_191" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_529/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_529/src/lib.rs new file mode 100644 index 000000000..d61a1bccd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_529/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_529"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_529"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_529: {t}"); +} + +pub fn foo() { + dep_334::code(); + dep_334::code_inlined(); + dep_334::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_53/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_53/Cargo.toml new file mode 100644 index 000000000..3a6549a9f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_53/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_53" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_3 = { path = "../dep_3" } +dep_8 = { path = "../dep_8" } +dep_6 = { path = "../dep_6" } +dep_4 = { path = "../dep_4" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_53/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_53/src/lib.rs new file mode 100644 index 000000000..412717c37 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_53/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_53"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_53"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_53: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); + dep_4::code(); + dep_4::code_inlined(); + dep_4::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_530/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_530/Cargo.toml new file mode 100644 index 000000000..bc8d88c70 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_530/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_530" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_304 = { path = "../dep_304" } +dep_322 = { path = "../dep_322" } +dep_378 = { path = "../dep_378" } +dep_204 = { path = "../dep_204" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_530/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_530/src/lib.rs new file mode 100644 index 000000000..c2fa84c83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_530/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_530"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_530"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_530: {t}"); +} + +pub fn foo() { + dep_304::code(); + dep_304::code_inlined(); + dep_304::code_generic(1u32); + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); + dep_378::code(); + dep_378::code_inlined(); + dep_378::code_generic(1u32); + dep_204::code(); + dep_204::code_inlined(); + dep_204::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_531/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_531/Cargo.toml new file mode 100644 index 000000000..e218ada38 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_531/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_531" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_180 = { path = "../dep_180" } +dep_193 = { path = "../dep_193" } +dep_279 = { path = "../dep_279" } +dep_191 = { path = "../dep_191" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_531/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_531/src/lib.rs new file mode 100644 index 000000000..33ff09476 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_531/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_531"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_531"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_531: {t}"); +} + +pub fn foo() { + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_279::code(); + dep_279::code_inlined(); + dep_279::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_532/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_532/Cargo.toml new file mode 100644 index 000000000..457345166 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_532/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_532" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_188 = { path = "../dep_188" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_532/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_532/src/lib.rs new file mode 100644 index 000000000..132217480 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_532/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_532"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_532"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_532: {t}"); +} + +pub fn foo() { + dep_188::code(); + dep_188::code_inlined(); + dep_188::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_533/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_533/Cargo.toml new file mode 100644 index 000000000..7430eec44 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_533/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_533" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } +dep_231 = { path = "../dep_231" } +dep_201 = { path = "../dep_201" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_533/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_533/src/lib.rs new file mode 100644 index 000000000..f913a626a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_533/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_533"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_533"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_533: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_231::code(); + dep_231::code_inlined(); + dep_231::code_generic(1u32); + dep_201::code(); + dep_201::code_inlined(); + dep_201::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_534/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_534/Cargo.toml new file mode 100644 index 000000000..ea57092ce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_534/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_534" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_300 = { path = "../dep_300" } +dep_264 = { path = "../dep_264" } +dep_209 = { path = "../dep_209" } +dep_343 = { path = "../dep_343" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_534/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_534/src/lib.rs new file mode 100644 index 000000000..0efa57e7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_534/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_534"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_534"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_534: {t}"); +} + +pub fn foo() { + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_264::code(); + dep_264::code_inlined(); + dep_264::code_generic(1u32); + dep_209::code(); + dep_209::code_inlined(); + dep_209::code_generic(1u32); + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_535/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_535/Cargo.toml new file mode 100644 index 000000000..d6d1f88e5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_535/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_535" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_317 = { path = "../dep_317" } +dep_193 = { path = "../dep_193" } +dep_223 = { path = "../dep_223" } +dep_256 = { path = "../dep_256" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_535/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_535/src/lib.rs new file mode 100644 index 000000000..bf50bb28b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_535/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_535"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_535"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_535: {t}"); +} + +pub fn foo() { + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_223::code(); + dep_223::code_inlined(); + dep_223::code_generic(1u32); + dep_256::code(); + dep_256::code_inlined(); + dep_256::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_536/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_536/Cargo.toml new file mode 100644 index 000000000..9a03ed37e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_536/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_536" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_251 = { path = "../dep_251" } +dep_189 = { path = "../dep_189" } +dep_290 = { path = "../dep_290" } +dep_388 = { path = "../dep_388" } +dep_387 = { path = "../dep_387" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_536/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_536/src/lib.rs new file mode 100644 index 000000000..ba451861f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_536/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_536"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_536"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_536: {t}"); +} + +pub fn foo() { + dep_251::code(); + dep_251::code_inlined(); + dep_251::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); + dep_290::code(); + dep_290::code_inlined(); + dep_290::code_generic(1u32); + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_537/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_537/Cargo.toml new file mode 100644 index 000000000..ed4ecd247 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_537/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_537" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_191 = { path = "../dep_191" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_537/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_537/src/lib.rs new file mode 100644 index 000000000..d05afa577 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_537/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_537"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_537"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_537: {t}"); +} + +pub fn foo() { + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_538/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_538/Cargo.toml new file mode 100644 index 000000000..a3e420942 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_538/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_538" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_316 = { path = "../dep_316" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_538/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_538/src/lib.rs new file mode 100644 index 000000000..b3bea1bdb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_538/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_538"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_538"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_538: {t}"); +} + +pub fn foo() { + dep_316::code(); + dep_316::code_inlined(); + dep_316::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_539/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_539/Cargo.toml new file mode 100644 index 000000000..030f4a5be --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_539/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_539" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_306 = { path = "../dep_306" } +dep_249 = { path = "../dep_249" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_539/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_539/src/lib.rs new file mode 100644 index 000000000..6bc7f9b1a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_539/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_539"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_539"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_539: {t}"); +} + +pub fn foo() { + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_54/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_54/Cargo.toml new file mode 100644 index 000000000..720f6980e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_54/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_54" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_2 = { path = "../dep_2" } +dep_9 = { path = "../dep_9" } +dep_1 = { path = "../dep_1" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_54/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_54/src/lib.rs new file mode 100644 index 000000000..810a5492c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_54/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_54"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_54"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_54: {t}"); +} + +pub fn foo() { + dep_2::code(); + dep_2::code_inlined(); + dep_2::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_1::code(); + dep_1::code_inlined(); + dep_1::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_540/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_540/Cargo.toml new file mode 100644 index 000000000..ab28b696f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_540/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_540" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_250 = { path = "../dep_250" } +dep_382 = { path = "../dep_382" } +dep_230 = { path = "../dep_230" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_540/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_540/src/lib.rs new file mode 100644 index 000000000..2af3d6449 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_540/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_540"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_540"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_540: {t}"); +} + +pub fn foo() { + dep_250::code(); + dep_250::code_inlined(); + dep_250::code_generic(1u32); + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_541/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_541/Cargo.toml new file mode 100644 index 000000000..c2b40a540 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_541/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_541" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_263 = { path = "../dep_263" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_541/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_541/src/lib.rs new file mode 100644 index 000000000..7c1d6e2f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_541/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_541"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_541"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_541: {t}"); +} + +pub fn foo() { + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_542/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_542/Cargo.toml new file mode 100644 index 000000000..cd98200c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_542/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_542" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_292 = { path = "../dep_292" } +dep_250 = { path = "../dep_250" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_542/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_542/src/lib.rs new file mode 100644 index 000000000..96c624967 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_542/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_542"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_542"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_542: {t}"); +} + +pub fn foo() { + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_250::code(); + dep_250::code_inlined(); + dep_250::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_543/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_543/Cargo.toml new file mode 100644 index 000000000..6dc5dbb4b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_543/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_543" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_305 = { path = "../dep_305" } +dep_226 = { path = "../dep_226" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_543/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_543/src/lib.rs new file mode 100644 index 000000000..429a558eb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_543/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_543"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_543"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_543: {t}"); +} + +pub fn foo() { + dep_305::code(); + dep_305::code_inlined(); + dep_305::code_generic(1u32); + dep_226::code(); + dep_226::code_inlined(); + dep_226::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_544/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_544/Cargo.toml new file mode 100644 index 000000000..9ee3d2a18 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_544/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_544" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_168 = { path = "../dep_168" } +dep_344 = { path = "../dep_344" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_544/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_544/src/lib.rs new file mode 100644 index 000000000..25b26fd59 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_544/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_544"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_544"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_544: {t}"); +} + +pub fn foo() { + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); + dep_344::code(); + dep_344::code_inlined(); + dep_344::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_545/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_545/Cargo.toml new file mode 100644 index 000000000..2a83fa649 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_545/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_545" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_164 = { path = "../dep_164" } +dep_191 = { path = "../dep_191" } +dep_358 = { path = "../dep_358" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_545/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_545/src/lib.rs new file mode 100644 index 000000000..f766ecd6e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_545/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_545"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_545"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_545: {t}"); +} + +pub fn foo() { + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); + dep_358::code(); + dep_358::code_inlined(); + dep_358::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_546/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_546/Cargo.toml new file mode 100644 index 000000000..d2b56bdb6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_546/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_546" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_205 = { path = "../dep_205" } +dep_188 = { path = "../dep_188" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_546/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_546/src/lib.rs new file mode 100644 index 000000000..7fc1b3f83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_546/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_546"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_546"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_546: {t}"); +} + +pub fn foo() { + dep_205::code(); + dep_205::code_inlined(); + dep_205::code_generic(1u32); + dep_188::code(); + dep_188::code_inlined(); + dep_188::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_547/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_547/Cargo.toml new file mode 100644 index 000000000..e6c82daaa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_547/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_547" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_299 = { path = "../dep_299" } +dep_297 = { path = "../dep_297" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_547/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_547/src/lib.rs new file mode 100644 index 000000000..82de6a47f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_547/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_547"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_547"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_547: {t}"); +} + +pub fn foo() { + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_548/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_548/Cargo.toml new file mode 100644 index 000000000..a622d5b05 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_548/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_548" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_286 = { path = "../dep_286" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_548/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_548/src/lib.rs new file mode 100644 index 000000000..47ab4bc4a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_548/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_548"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_548"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_548: {t}"); +} + +pub fn foo() { + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_549/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_549/Cargo.toml new file mode 100644 index 000000000..74a3b93bb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_549/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_549" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_168 = { path = "../dep_168" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_549/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_549/src/lib.rs new file mode 100644 index 000000000..021880a57 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_549/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_549"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_549"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_549: {t}"); +} + +pub fn foo() { + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_55/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_55/Cargo.toml new file mode 100644 index 000000000..a062ef2f6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_55/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_55" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_3 = { path = "../dep_3" } +dep_7 = { path = "../dep_7" } +dep_5 = { path = "../dep_5" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_55/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_55/src/lib.rs new file mode 100644 index 000000000..6c2b7978b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_55/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_55"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_55"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_55: {t}"); +} + +pub fn foo() { + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_550/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_550/Cargo.toml new file mode 100644 index 000000000..4752aeb3e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_550/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_550" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_249 = { path = "../dep_249" } +dep_207 = { path = "../dep_207" } +dep_389 = { path = "../dep_389" } +dep_297 = { path = "../dep_297" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_550/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_550/src/lib.rs new file mode 100644 index 000000000..926975191 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_550/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_550"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_550"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_550: {t}"); +} + +pub fn foo() { + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); + dep_207::code(); + dep_207::code_inlined(); + dep_207::code_generic(1u32); + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_551/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_551/Cargo.toml new file mode 100644 index 000000000..7ed0acb3b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_551/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_551" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_273 = { path = "../dep_273" } +dep_243 = { path = "../dep_243" } +dep_332 = { path = "../dep_332" } +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_551/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_551/src/lib.rs new file mode 100644 index 000000000..fc40df557 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_551/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_551"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_551"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_551: {t}"); +} + +pub fn foo() { + dep_273::code(); + dep_273::code_inlined(); + dep_273::code_generic(1u32); + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_552/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_552/Cargo.toml new file mode 100644 index 000000000..c04451861 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_552/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_552" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_348 = { path = "../dep_348" } +dep_269 = { path = "../dep_269" } +dep_227 = { path = "../dep_227" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_552/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_552/src/lib.rs new file mode 100644 index 000000000..57cc66aa7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_552/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_552"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_552"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_552: {t}"); +} + +pub fn foo() { + dep_348::code(); + dep_348::code_inlined(); + dep_348::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); + dep_227::code(); + dep_227::code_inlined(); + dep_227::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_553/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_553/Cargo.toml new file mode 100644 index 000000000..8ae68895a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_553/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_553" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_338 = { path = "../dep_338" } +dep_347 = { path = "../dep_347" } +dep_380 = { path = "../dep_380" } +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_553/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_553/src/lib.rs new file mode 100644 index 000000000..67e24d1aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_553/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_553"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_553"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_553: {t}"); +} + +pub fn foo() { + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_347::code(); + dep_347::code_inlined(); + dep_347::code_generic(1u32); + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_554/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_554/Cargo.toml new file mode 100644 index 000000000..b464af6cc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_554/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_554" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_317 = { path = "../dep_317" } +dep_235 = { path = "../dep_235" } +dep_300 = { path = "../dep_300" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_554/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_554/src/lib.rs new file mode 100644 index 000000000..3ffead8cf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_554/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_554"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_554"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_554: {t}"); +} + +pub fn foo() { + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_555/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_555/Cargo.toml new file mode 100644 index 000000000..ca1b0cc21 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_555/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_555" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_192 = { path = "../dep_192" } +dep_317 = { path = "../dep_317" } +dep_331 = { path = "../dep_331" } +dep_325 = { path = "../dep_325" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_555/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_555/src/lib.rs new file mode 100644 index 000000000..deea3b662 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_555/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_555"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_555"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_555: {t}"); +} + +pub fn foo() { + dep_192::code(); + dep_192::code_inlined(); + dep_192::code_generic(1u32); + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_331::code(); + dep_331::code_inlined(); + dep_331::code_generic(1u32); + dep_325::code(); + dep_325::code_inlined(); + dep_325::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_556/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_556/Cargo.toml new file mode 100644 index 000000000..be798b888 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_556/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_556" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_325 = { path = "../dep_325" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_556/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_556/src/lib.rs new file mode 100644 index 000000000..d057f8b87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_556/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_556"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_556"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_556: {t}"); +} + +pub fn foo() { + dep_325::code(); + dep_325::code_inlined(); + dep_325::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_557/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_557/Cargo.toml new file mode 100644 index 000000000..60310c53d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_557/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_557" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_296 = { path = "../dep_296" } +dep_409 = { path = "../dep_409" } +dep_249 = { path = "../dep_249" } +dep_300 = { path = "../dep_300" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_557/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_557/src/lib.rs new file mode 100644 index 000000000..87f2d9544 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_557/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_557"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_557"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_557: {t}"); +} + +pub fn foo() { + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); + dep_409::code(); + dep_409::code_inlined(); + dep_409::code_generic(1u32); + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_558/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_558/Cargo.toml new file mode 100644 index 000000000..2b58a3ec1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_558/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_558" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_395 = { path = "../dep_395" } +dep_372 = { path = "../dep_372" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_558/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_558/src/lib.rs new file mode 100644 index 000000000..ffccb6802 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_558/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_558"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_558"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_558: {t}"); +} + +pub fn foo() { + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_372::code(); + dep_372::code_inlined(); + dep_372::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_559/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_559/Cargo.toml new file mode 100644 index 000000000..214fb0bce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_559/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_559" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_231 = { path = "../dep_231" } +dep_407 = { path = "../dep_407" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_559/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_559/src/lib.rs new file mode 100644 index 000000000..f76dfd01f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_559/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_559"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_559"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_559: {t}"); +} + +pub fn foo() { + dep_231::code(); + dep_231::code_inlined(); + dep_231::code_generic(1u32); + dep_407::code(); + dep_407::code_inlined(); + dep_407::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_56/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_56/Cargo.toml new file mode 100644 index 000000000..457a5f2ea --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_56/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_56" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_7 = { path = "../dep_7" } +dep_3 = { path = "../dep_3" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_56/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_56/src/lib.rs new file mode 100644 index 000000000..88e5fc0e9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_56/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_56"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_56"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_56: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_3::code(); + dep_3::code_inlined(); + dep_3::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_560/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_560/Cargo.toml new file mode 100644 index 000000000..9d74fee42 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_560/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_560" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_283 = { path = "../dep_283" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_560/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_560/src/lib.rs new file mode 100644 index 000000000..fd4e8b9f3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_560/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_560"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_560"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_560: {t}"); +} + +pub fn foo() { + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_561/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_561/Cargo.toml new file mode 100644 index 000000000..1554b70f7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_561/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_561" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_388 = { path = "../dep_388" } +dep_310 = { path = "../dep_310" } +dep_179 = { path = "../dep_179" } +dep_266 = { path = "../dep_266" } +dep_313 = { path = "../dep_313" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_561/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_561/src/lib.rs new file mode 100644 index 000000000..f02bff89e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_561/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_561"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_561"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_561: {t}"); +} + +pub fn foo() { + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_310::code(); + dep_310::code_inlined(); + dep_310::code_generic(1u32); + dep_179::code(); + dep_179::code_inlined(); + dep_179::code_generic(1u32); + dep_266::code(); + dep_266::code_inlined(); + dep_266::code_generic(1u32); + dep_313::code(); + dep_313::code_inlined(); + dep_313::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_562/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_562/Cargo.toml new file mode 100644 index 000000000..f8f7a3952 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_562/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_562" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_340 = { path = "../dep_340" } +dep_200 = { path = "../dep_200" } +dep_220 = { path = "../dep_220" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_562/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_562/src/lib.rs new file mode 100644 index 000000000..bc1e85d7a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_562/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_562"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_562"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_562: {t}"); +} + +pub fn foo() { + dep_340::code(); + dep_340::code_inlined(); + dep_340::code_generic(1u32); + dep_200::code(); + dep_200::code_inlined(); + dep_200::code_generic(1u32); + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_563/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_563/Cargo.toml new file mode 100644 index 000000000..bd418f183 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_563/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_563" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_338 = { path = "../dep_338" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_563/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_563/src/lib.rs new file mode 100644 index 000000000..c1e994d38 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_563/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_563"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_563"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_563: {t}"); +} + +pub fn foo() { + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_564/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_564/Cargo.toml new file mode 100644 index 000000000..a84a3efb0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_564/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_564" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_237 = { path = "../dep_237" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_564/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_564/src/lib.rs new file mode 100644 index 000000000..1388312f9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_564/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_564"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_564"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_564: {t}"); +} + +pub fn foo() { + dep_237::code(); + dep_237::code_inlined(); + dep_237::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_565/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_565/Cargo.toml new file mode 100644 index 000000000..d556ea4f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_565/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_565" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_373 = { path = "../dep_373" } +dep_353 = { path = "../dep_353" } +dep_302 = { path = "../dep_302" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_565/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_565/src/lib.rs new file mode 100644 index 000000000..98ab825c1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_565/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_565"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_565"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_565: {t}"); +} + +pub fn foo() { + dep_373::code(); + dep_373::code_inlined(); + dep_373::code_generic(1u32); + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); + dep_302::code(); + dep_302::code_inlined(); + dep_302::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_566/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_566/Cargo.toml new file mode 100644 index 000000000..570bb70f4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_566/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_566" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_249 = { path = "../dep_249" } +dep_348 = { path = "../dep_348" } +dep_209 = { path = "../dep_209" } +dep_262 = { path = "../dep_262" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_566/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_566/src/lib.rs new file mode 100644 index 000000000..f7a1932f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_566/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_566"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_566"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_566: {t}"); +} + +pub fn foo() { + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); + dep_348::code(); + dep_348::code_inlined(); + dep_348::code_generic(1u32); + dep_209::code(); + dep_209::code_inlined(); + dep_209::code_generic(1u32); + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_567/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_567/Cargo.toml new file mode 100644 index 000000000..815be7071 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_567/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_567" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_375 = { path = "../dep_375" } +dep_366 = { path = "../dep_366" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_567/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_567/src/lib.rs new file mode 100644 index 000000000..23ea2d829 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_567/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_567"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_567"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_567: {t}"); +} + +pub fn foo() { + dep_375::code(); + dep_375::code_inlined(); + dep_375::code_generic(1u32); + dep_366::code(); + dep_366::code_inlined(); + dep_366::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_568/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_568/Cargo.toml new file mode 100644 index 000000000..865c89094 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_568/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_568" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_309 = { path = "../dep_309" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_568/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_568/src/lib.rs new file mode 100644 index 000000000..fb677138d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_568/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_568"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_568"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_568: {t}"); +} + +pub fn foo() { + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_569/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_569/Cargo.toml new file mode 100644 index 000000000..cbfb500d9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_569/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_569" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_372 = { path = "../dep_372" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_569/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_569/src/lib.rs new file mode 100644 index 000000000..1945cb730 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_569/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_569"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_569"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_569: {t}"); +} + +pub fn foo() { + dep_372::code(); + dep_372::code_inlined(); + dep_372::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_57/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_57/Cargo.toml new file mode 100644 index 000000000..92b6cfa2a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_57/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_57" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_0 = { path = "../dep_0" } +dep_8 = { path = "../dep_8" } +dep_7 = { path = "../dep_7" } +dep_9 = { path = "../dep_9" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_57/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_57/src/lib.rs new file mode 100644 index 000000000..a0ef072ad --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_57/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_57"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_57"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_57: {t}"); +} + +pub fn foo() { + dep_0::code(); + dep_0::code_inlined(); + dep_0::code_generic(1u32); + dep_8::code(); + dep_8::code_inlined(); + dep_8::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_570/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_570/Cargo.toml new file mode 100644 index 000000000..650b048da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_570/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_570" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_324 = { path = "../dep_324" } +dep_404 = { path = "../dep_404" } +dep_320 = { path = "../dep_320" } +dep_216 = { path = "../dep_216" } +dep_167 = { path = "../dep_167" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_570/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_570/src/lib.rs new file mode 100644 index 000000000..d0b1eb540 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_570/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_570"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_570"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_570: {t}"); +} + +pub fn foo() { + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_167::code(); + dep_167::code_inlined(); + dep_167::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_571/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_571/Cargo.toml new file mode 100644 index 000000000..8f7522eaf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_571/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_571" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_298 = { path = "../dep_298" } +dep_169 = { path = "../dep_169" } +dep_248 = { path = "../dep_248" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_571/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_571/src/lib.rs new file mode 100644 index 000000000..2bf9f3e66 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_571/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_571"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_571"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_571: {t}"); +} + +pub fn foo() { + dep_298::code(); + dep_298::code_inlined(); + dep_298::code_generic(1u32); + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_572/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_572/Cargo.toml new file mode 100644 index 000000000..8300644bb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_572/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_572" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_374 = { path = "../dep_374" } +dep_263 = { path = "../dep_263" } +dep_262 = { path = "../dep_262" } +dep_275 = { path = "../dep_275" } +dep_348 = { path = "../dep_348" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_572/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_572/src/lib.rs new file mode 100644 index 000000000..aa17f38a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_572/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_572"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_572"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_572: {t}"); +} + +pub fn foo() { + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); + dep_275::code(); + dep_275::code_inlined(); + dep_275::code_generic(1u32); + dep_348::code(); + dep_348::code_inlined(); + dep_348::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_573/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_573/Cargo.toml new file mode 100644 index 000000000..bde84117c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_573/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_573" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_222 = { path = "../dep_222" } +dep_280 = { path = "../dep_280" } +dep_306 = { path = "../dep_306" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_573/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_573/src/lib.rs new file mode 100644 index 000000000..8fa07c69b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_573/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_573"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_573"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_573: {t}"); +} + +pub fn foo() { + dep_222::code(); + dep_222::code_inlined(); + dep_222::code_generic(1u32); + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_574/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_574/Cargo.toml new file mode 100644 index 000000000..f8df06d18 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_574/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_574" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_372 = { path = "../dep_372" } +dep_222 = { path = "../dep_222" } +dep_358 = { path = "../dep_358" } +dep_321 = { path = "../dep_321" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_574/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_574/src/lib.rs new file mode 100644 index 000000000..44eab9a3c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_574/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_574"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_574"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_574: {t}"); +} + +pub fn foo() { + dep_372::code(); + dep_372::code_inlined(); + dep_372::code_generic(1u32); + dep_222::code(); + dep_222::code_inlined(); + dep_222::code_generic(1u32); + dep_358::code(); + dep_358::code_inlined(); + dep_358::code_generic(1u32); + dep_321::code(); + dep_321::code_inlined(); + dep_321::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_575/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_575/Cargo.toml new file mode 100644 index 000000000..d65fc57ec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_575/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_575" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_402 = { path = "../dep_402" } +dep_235 = { path = "../dep_235" } +dep_297 = { path = "../dep_297" } +dep_167 = { path = "../dep_167" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_575/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_575/src/lib.rs new file mode 100644 index 000000000..0c0ea65d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_575/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_575"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_575"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_575: {t}"); +} + +pub fn foo() { + dep_402::code(); + dep_402::code_inlined(); + dep_402::code_generic(1u32); + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); + dep_167::code(); + dep_167::code_inlined(); + dep_167::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_576/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_576/Cargo.toml new file mode 100644 index 000000000..6aa7ff97a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_576/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_576" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_389 = { path = "../dep_389" } +dep_270 = { path = "../dep_270" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_576/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_576/src/lib.rs new file mode 100644 index 000000000..4caa6047e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_576/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_576"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_576"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_576: {t}"); +} + +pub fn foo() { + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); + dep_270::code(); + dep_270::code_inlined(); + dep_270::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_577/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_577/Cargo.toml new file mode 100644 index 000000000..215b277f2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_577/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_577" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_299 = { path = "../dep_299" } +dep_408 = { path = "../dep_408" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_577/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_577/src/lib.rs new file mode 100644 index 000000000..b0698afbf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_577/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_577"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_577"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_577: {t}"); +} + +pub fn foo() { + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_578/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_578/Cargo.toml new file mode 100644 index 000000000..c016b6f17 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_578/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_578" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_167 = { path = "../dep_167" } +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_578/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_578/src/lib.rs new file mode 100644 index 000000000..b7882fe52 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_578/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_578"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_578"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_578: {t}"); +} + +pub fn foo() { + dep_167::code(); + dep_167::code_inlined(); + dep_167::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_579/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_579/Cargo.toml new file mode 100644 index 000000000..76b622ac6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_579/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_579" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_392 = { path = "../dep_392" } +dep_339 = { path = "../dep_339" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_579/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_579/src/lib.rs new file mode 100644 index 000000000..7694a436f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_579/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_579"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_579"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_579: {t}"); +} + +pub fn foo() { + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_58/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_58/Cargo.toml new file mode 100644 index 000000000..800348bdd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_58/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_58" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } +dep_7 = { path = "../dep_7" } +dep_5 = { path = "../dep_5" } +dep_6 = { path = "../dep_6" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_58/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_58/src/lib.rs new file mode 100644 index 000000000..6adec36f9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_58/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_58"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_58"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_58: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); + dep_7::code(); + dep_7::code_inlined(); + dep_7::code_generic(1u32); + dep_5::code(); + dep_5::code_inlined(); + dep_5::code_generic(1u32); + dep_6::code(); + dep_6::code_inlined(); + dep_6::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_580/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_580/Cargo.toml new file mode 100644 index 000000000..d8652799d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_580/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_580" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_402 = { path = "../dep_402" } +dep_234 = { path = "../dep_234" } +dep_379 = { path = "../dep_379" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_580/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_580/src/lib.rs new file mode 100644 index 000000000..bf3bb77ab --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_580/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_580"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_580"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_580: {t}"); +} + +pub fn foo() { + dep_402::code(); + dep_402::code_inlined(); + dep_402::code_generic(1u32); + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_581/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_581/Cargo.toml new file mode 100644 index 000000000..206fc2844 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_581/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_581" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_324 = { path = "../dep_324" } +dep_362 = { path = "../dep_362" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_581/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_581/src/lib.rs new file mode 100644 index 000000000..45dd503b4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_581/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_581"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_581"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_581: {t}"); +} + +pub fn foo() { + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_582/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_582/Cargo.toml new file mode 100644 index 000000000..5b5e0c4c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_582/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_582" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_331 = { path = "../dep_331" } +dep_379 = { path = "../dep_379" } +dep_338 = { path = "../dep_338" } +dep_336 = { path = "../dep_336" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_582/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_582/src/lib.rs new file mode 100644 index 000000000..3cbe2b4fc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_582/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_582"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_582"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_582: {t}"); +} + +pub fn foo() { + dep_331::code(); + dep_331::code_inlined(); + dep_331::code_generic(1u32); + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_583/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_583/Cargo.toml new file mode 100644 index 000000000..0e189740b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_583/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_583" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_257 = { path = "../dep_257" } +dep_355 = { path = "../dep_355" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_583/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_583/src/lib.rs new file mode 100644 index 000000000..2872e4d3a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_583/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_583"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_583"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_583: {t}"); +} + +pub fn foo() { + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); + dep_355::code(); + dep_355::code_inlined(); + dep_355::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_584/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_584/Cargo.toml new file mode 100644 index 000000000..ad3a08ea1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_584/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_584" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_273 = { path = "../dep_273" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_584/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_584/src/lib.rs new file mode 100644 index 000000000..267780c86 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_584/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_584"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_584"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_584: {t}"); +} + +pub fn foo() { + dep_273::code(); + dep_273::code_inlined(); + dep_273::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_585/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_585/Cargo.toml new file mode 100644 index 000000000..529d6da1e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_585/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_585" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_386 = { path = "../dep_386" } +dep_200 = { path = "../dep_200" } +dep_377 = { path = "../dep_377" } +dep_366 = { path = "../dep_366" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_585/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_585/src/lib.rs new file mode 100644 index 000000000..d5c6fcfb1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_585/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_585"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_585"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_585: {t}"); +} + +pub fn foo() { + dep_386::code(); + dep_386::code_inlined(); + dep_386::code_generic(1u32); + dep_200::code(); + dep_200::code_inlined(); + dep_200::code_generic(1u32); + dep_377::code(); + dep_377::code_inlined(); + dep_377::code_generic(1u32); + dep_366::code(); + dep_366::code_inlined(); + dep_366::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_586/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_586/Cargo.toml new file mode 100644 index 000000000..01a2695e6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_586/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_586" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } +dep_391 = { path = "../dep_391" } +dep_228 = { path = "../dep_228" } +dep_343 = { path = "../dep_343" } +dep_291 = { path = "../dep_291" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_586/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_586/src/lib.rs new file mode 100644 index 000000000..d13272079 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_586/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_586"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_586"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_586: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_587/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_587/Cargo.toml new file mode 100644 index 000000000..fcb5f4f6a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_587/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_587" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_248 = { path = "../dep_248" } +dep_331 = { path = "../dep_331" } +dep_379 = { path = "../dep_379" } +dep_292 = { path = "../dep_292" } +dep_351 = { path = "../dep_351" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_587/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_587/src/lib.rs new file mode 100644 index 000000000..a1342fc0d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_587/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_587"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_587"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_587: {t}"); +} + +pub fn foo() { + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); + dep_331::code(); + dep_331::code_inlined(); + dep_331::code_generic(1u32); + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_351::code(); + dep_351::code_inlined(); + dep_351::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_588/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_588/Cargo.toml new file mode 100644 index 000000000..f4b3d181d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_588/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_588" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_353 = { path = "../dep_353" } +dep_356 = { path = "../dep_356" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_588/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_588/src/lib.rs new file mode 100644 index 000000000..617fcf9e6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_588/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_588"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_588"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_588: {t}"); +} + +pub fn foo() { + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); + dep_356::code(); + dep_356::code_inlined(); + dep_356::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_589/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_589/Cargo.toml new file mode 100644 index 000000000..2b67f9681 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_589/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_589" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_253 = { path = "../dep_253" } +dep_383 = { path = "../dep_383" } +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_589/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_589/src/lib.rs new file mode 100644 index 000000000..13691c73e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_589/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_589"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_589"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_589: {t}"); +} + +pub fn foo() { + dep_253::code(); + dep_253::code_inlined(); + dep_253::code_generic(1u32); + dep_383::code(); + dep_383::code_inlined(); + dep_383::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_59/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_59/Cargo.toml new file mode 100644 index 000000000..33ea18a4e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_59/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_59" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_9 = { path = "../dep_9" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_59/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_59/src/lib.rs new file mode 100644 index 000000000..cf3633321 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_59/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_59"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_59"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_59: {t}"); +} + +pub fn foo() { + dep_9::code(); + dep_9::code_inlined(); + dep_9::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_590/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_590/Cargo.toml new file mode 100644 index 000000000..547f2fcfc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_590/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_590" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_408 = { path = "../dep_408" } +dep_216 = { path = "../dep_216" } +dep_233 = { path = "../dep_233" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_590/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_590/src/lib.rs new file mode 100644 index 000000000..feb9f9971 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_590/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_590"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_590"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_590: {t}"); +} + +pub fn foo() { + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_591/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_591/Cargo.toml new file mode 100644 index 000000000..13c6f13d8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_591/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_591" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_403 = { path = "../dep_403" } +dep_301 = { path = "../dep_301" } +dep_401 = { path = "../dep_401" } +dep_362 = { path = "../dep_362" } +dep_331 = { path = "../dep_331" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_591/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_591/src/lib.rs new file mode 100644 index 000000000..342f7a0f6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_591/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_591"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_591"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_591: {t}"); +} + +pub fn foo() { + dep_403::code(); + dep_403::code_inlined(); + dep_403::code_generic(1u32); + dep_301::code(); + dep_301::code_inlined(); + dep_301::code_generic(1u32); + dep_401::code(); + dep_401::code_inlined(); + dep_401::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_331::code(); + dep_331::code_inlined(); + dep_331::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_592/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_592/Cargo.toml new file mode 100644 index 000000000..e50f3343a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_592/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_592" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_255 = { path = "../dep_255" } +dep_222 = { path = "../dep_222" } +dep_378 = { path = "../dep_378" } +dep_188 = { path = "../dep_188" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_592/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_592/src/lib.rs new file mode 100644 index 000000000..262add536 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_592/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_592"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_592"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_592: {t}"); +} + +pub fn foo() { + dep_255::code(); + dep_255::code_inlined(); + dep_255::code_generic(1u32); + dep_222::code(); + dep_222::code_inlined(); + dep_222::code_generic(1u32); + dep_378::code(); + dep_378::code_inlined(); + dep_378::code_generic(1u32); + dep_188::code(); + dep_188::code_inlined(); + dep_188::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_593/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_593/Cargo.toml new file mode 100644 index 000000000..867d1b9aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_593/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_593" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_363 = { path = "../dep_363" } +dep_372 = { path = "../dep_372" } +dep_381 = { path = "../dep_381" } +dep_312 = { path = "../dep_312" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_593/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_593/src/lib.rs new file mode 100644 index 000000000..69cf9783f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_593/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_593"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_593"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_593: {t}"); +} + +pub fn foo() { + dep_363::code(); + dep_363::code_inlined(); + dep_363::code_generic(1u32); + dep_372::code(); + dep_372::code_inlined(); + dep_372::code_generic(1u32); + dep_381::code(); + dep_381::code_inlined(); + dep_381::code_generic(1u32); + dep_312::code(); + dep_312::code_inlined(); + dep_312::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_594/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_594/Cargo.toml new file mode 100644 index 000000000..ed02f5a26 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_594/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_594" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_221 = { path = "../dep_221" } +dep_251 = { path = "../dep_251" } +dep_195 = { path = "../dep_195" } +dep_336 = { path = "../dep_336" } +dep_168 = { path = "../dep_168" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_594/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_594/src/lib.rs new file mode 100644 index 000000000..1f3c7bd4f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_594/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_594"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_594"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_594: {t}"); +} + +pub fn foo() { + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); + dep_251::code(); + dep_251::code_inlined(); + dep_251::code_generic(1u32); + dep_195::code(); + dep_195::code_inlined(); + dep_195::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_595/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_595/Cargo.toml new file mode 100644 index 000000000..3af76b045 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_595/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_595" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_270 = { path = "../dep_270" } +dep_228 = { path = "../dep_228" } +dep_238 = { path = "../dep_238" } +dep_333 = { path = "../dep_333" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_595/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_595/src/lib.rs new file mode 100644 index 000000000..bd2ead4aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_595/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_595"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_595"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_595: {t}"); +} + +pub fn foo() { + dep_270::code(); + dep_270::code_inlined(); + dep_270::code_generic(1u32); + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); + dep_238::code(); + dep_238::code_inlined(); + dep_238::code_generic(1u32); + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_596/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_596/Cargo.toml new file mode 100644 index 000000000..654e2b117 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_596/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_596" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_230 = { path = "../dep_230" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_596/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_596/src/lib.rs new file mode 100644 index 000000000..0f032cca0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_596/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_596"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_596"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_596: {t}"); +} + +pub fn foo() { + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_597/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_597/Cargo.toml new file mode 100644 index 000000000..1b4d89487 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_597/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_597" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_364 = { path = "../dep_364" } +dep_267 = { path = "../dep_267" } +dep_347 = { path = "../dep_347" } +dep_343 = { path = "../dep_343" } +dep_395 = { path = "../dep_395" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_597/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_597/src/lib.rs new file mode 100644 index 000000000..27b36d2f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_597/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_597"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_597"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_597: {t}"); +} + +pub fn foo() { + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_347::code(); + dep_347::code_inlined(); + dep_347::code_generic(1u32); + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_598/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_598/Cargo.toml new file mode 100644 index 000000000..1f3183bbf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_598/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_598" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_194 = { path = "../dep_194" } +dep_342 = { path = "../dep_342" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_598/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_598/src/lib.rs new file mode 100644 index 000000000..31bad0e62 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_598/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_598"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_598"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_598: {t}"); +} + +pub fn foo() { + dep_194::code(); + dep_194::code_inlined(); + dep_194::code_generic(1u32); + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_599/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_599/Cargo.toml new file mode 100644 index 000000000..fce843333 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_599/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_599" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_394 = { path = "../dep_394" } +dep_243 = { path = "../dep_243" } +dep_285 = { path = "../dep_285" } +dep_338 = { path = "../dep_338" } +dep_271 = { path = "../dep_271" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_599/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_599/src/lib.rs new file mode 100644 index 000000000..851984f7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_599/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_599"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_599"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_599: {t}"); +} + +pub fn foo() { + dep_394::code(); + dep_394::code_inlined(); + dep_394::code_generic(1u32); + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); + dep_285::code(); + dep_285::code_inlined(); + dep_285::code_generic(1u32); + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_6/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_6/Cargo.toml new file mode 100644 index 000000000..9d749167a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_6/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_6" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_6/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_6/src/lib.rs new file mode 100644 index 000000000..dcb5bbae3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_6/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_6"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_6"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_6: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_60/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_60/Cargo.toml new file mode 100644 index 000000000..210ac7a7a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_60/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_60" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_37 = { path = "../dep_37" } +dep_28 = { path = "../dep_28" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_60/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_60/src/lib.rs new file mode 100644 index 000000000..c95a781cf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_60/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_60"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_60"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_60: {t}"); +} + +pub fn foo() { + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_28::code(); + dep_28::code_inlined(); + dep_28::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_600/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_600/Cargo.toml new file mode 100644 index 000000000..72f863882 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_600/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_600" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_286 = { path = "../dep_286" } +dep_205 = { path = "../dep_205" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_600/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_600/src/lib.rs new file mode 100644 index 000000000..f090d5749 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_600/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_600"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_600"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_600: {t}"); +} + +pub fn foo() { + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); + dep_205::code(); + dep_205::code_inlined(); + dep_205::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_601/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_601/Cargo.toml new file mode 100644 index 000000000..f15e3b90d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_601/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_601" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_271 = { path = "../dep_271" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_601/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_601/src/lib.rs new file mode 100644 index 000000000..ae7f40657 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_601/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_601"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_601"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_601: {t}"); +} + +pub fn foo() { + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_602/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_602/Cargo.toml new file mode 100644 index 000000000..fefda6fa2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_602/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_602" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_304 = { path = "../dep_304" } +dep_336 = { path = "../dep_336" } +dep_316 = { path = "../dep_316" } +dep_209 = { path = "../dep_209" } +dep_356 = { path = "../dep_356" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_602/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_602/src/lib.rs new file mode 100644 index 000000000..074e33f97 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_602/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_602"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_602"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_602: {t}"); +} + +pub fn foo() { + dep_304::code(); + dep_304::code_inlined(); + dep_304::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); + dep_316::code(); + dep_316::code_inlined(); + dep_316::code_generic(1u32); + dep_209::code(); + dep_209::code_inlined(); + dep_209::code_generic(1u32); + dep_356::code(); + dep_356::code_inlined(); + dep_356::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_603/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_603/Cargo.toml new file mode 100644 index 000000000..d823489ff --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_603/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_603" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_230 = { path = "../dep_230" } +dep_219 = { path = "../dep_219" } +dep_213 = { path = "../dep_213" } +dep_180 = { path = "../dep_180" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_603/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_603/src/lib.rs new file mode 100644 index 000000000..805c5380f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_603/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_603"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_603"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_603: {t}"); +} + +pub fn foo() { + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); + dep_219::code(); + dep_219::code_inlined(); + dep_219::code_generic(1u32); + dep_213::code(); + dep_213::code_inlined(); + dep_213::code_generic(1u32); + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_604/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_604/Cargo.toml new file mode 100644 index 000000000..129a12cf3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_604/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_604" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_260 = { path = "../dep_260" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_604/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_604/src/lib.rs new file mode 100644 index 000000000..74b052412 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_604/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_604"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_604"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_604: {t}"); +} + +pub fn foo() { + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_605/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_605/Cargo.toml new file mode 100644 index 000000000..e15ed0178 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_605/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_605" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_304 = { path = "../dep_304" } +dep_384 = { path = "../dep_384" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_605/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_605/src/lib.rs new file mode 100644 index 000000000..07a8cfa6f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_605/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_605"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_605"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_605: {t}"); +} + +pub fn foo() { + dep_304::code(); + dep_304::code_inlined(); + dep_304::code_generic(1u32); + dep_384::code(); + dep_384::code_inlined(); + dep_384::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_606/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_606/Cargo.toml new file mode 100644 index 000000000..a6b55349a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_606/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_606" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_303 = { path = "../dep_303" } +dep_339 = { path = "../dep_339" } +dep_222 = { path = "../dep_222" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_606/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_606/src/lib.rs new file mode 100644 index 000000000..beea0413f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_606/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_606"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_606"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_606: {t}"); +} + +pub fn foo() { + dep_303::code(); + dep_303::code_inlined(); + dep_303::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); + dep_222::code(); + dep_222::code_inlined(); + dep_222::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_607/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_607/Cargo.toml new file mode 100644 index 000000000..ca559bb3c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_607/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_607" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_344 = { path = "../dep_344" } +dep_306 = { path = "../dep_306" } +dep_176 = { path = "../dep_176" } +dep_250 = { path = "../dep_250" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_607/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_607/src/lib.rs new file mode 100644 index 000000000..941cb58a1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_607/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_607"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_607"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_607: {t}"); +} + +pub fn foo() { + dep_344::code(); + dep_344::code_inlined(); + dep_344::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); + dep_250::code(); + dep_250::code_inlined(); + dep_250::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_608/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_608/Cargo.toml new file mode 100644 index 000000000..1f9853156 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_608/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_608" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_248 = { path = "../dep_248" } +dep_369 = { path = "../dep_369" } +dep_188 = { path = "../dep_188" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_608/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_608/src/lib.rs new file mode 100644 index 000000000..1702a2779 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_608/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_608"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_608"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_608: {t}"); +} + +pub fn foo() { + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); + dep_369::code(); + dep_369::code_inlined(); + dep_369::code_generic(1u32); + dep_188::code(); + dep_188::code_inlined(); + dep_188::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_609/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_609/Cargo.toml new file mode 100644 index 000000000..f25cc36d1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_609/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_609" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_291 = { path = "../dep_291" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_609/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_609/src/lib.rs new file mode 100644 index 000000000..fc663fd36 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_609/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_609"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_609"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_609: {t}"); +} + +pub fn foo() { + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_61/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_61/Cargo.toml new file mode 100644 index 000000000..5fde21a48 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_61/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_61" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_33 = { path = "../dep_33" } +dep_18 = { path = "../dep_18" } +dep_11 = { path = "../dep_11" } +dep_44 = { path = "../dep_44" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_61/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_61/src/lib.rs new file mode 100644 index 000000000..3035d120d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_61/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_61"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_61"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_61: {t}"); +} + +pub fn foo() { + dep_33::code(); + dep_33::code_inlined(); + dep_33::code_generic(1u32); + dep_18::code(); + dep_18::code_inlined(); + dep_18::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); + dep_44::code(); + dep_44::code_inlined(); + dep_44::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_610/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_610/Cargo.toml new file mode 100644 index 000000000..6c8d8af47 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_610/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_610" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_396 = { path = "../dep_396" } +dep_292 = { path = "../dep_292" } +dep_226 = { path = "../dep_226" } +dep_180 = { path = "../dep_180" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_610/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_610/src/lib.rs new file mode 100644 index 000000000..65a7c8825 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_610/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_610"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_610"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_610: {t}"); +} + +pub fn foo() { + dep_396::code(); + dep_396::code_inlined(); + dep_396::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_226::code(); + dep_226::code_inlined(); + dep_226::code_generic(1u32); + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_611/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_611/Cargo.toml new file mode 100644 index 000000000..a0b975ede --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_611/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_611" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_162 = { path = "../dep_162" } +dep_386 = { path = "../dep_386" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_611/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_611/src/lib.rs new file mode 100644 index 000000000..da99c55df --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_611/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_611"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_611"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_611: {t}"); +} + +pub fn foo() { + dep_162::code(); + dep_162::code_inlined(); + dep_162::code_generic(1u32); + dep_386::code(); + dep_386::code_inlined(); + dep_386::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_612/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_612/Cargo.toml new file mode 100644 index 000000000..b71c313b0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_612/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_612" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } +dep_356 = { path = "../dep_356" } +dep_315 = { path = "../dep_315" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_612/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_612/src/lib.rs new file mode 100644 index 000000000..e2c3b9112 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_612/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_612"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_612"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_612: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_356::code(); + dep_356::code_inlined(); + dep_356::code_generic(1u32); + dep_315::code(); + dep_315::code_inlined(); + dep_315::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_613/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_613/Cargo.toml new file mode 100644 index 000000000..1b0496e75 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_613/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_613" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_337 = { path = "../dep_337" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_613/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_613/src/lib.rs new file mode 100644 index 000000000..cdd22c3c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_613/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_613"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_613"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_613: {t}"); +} + +pub fn foo() { + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_614/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_614/Cargo.toml new file mode 100644 index 000000000..416430104 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_614/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_614" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_383 = { path = "../dep_383" } +dep_370 = { path = "../dep_370" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_614/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_614/src/lib.rs new file mode 100644 index 000000000..9a90640a3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_614/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_614"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_614"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_614: {t}"); +} + +pub fn foo() { + dep_383::code(); + dep_383::code_inlined(); + dep_383::code_generic(1u32); + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_615/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_615/Cargo.toml new file mode 100644 index 000000000..1089dde84 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_615/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_615" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_399 = { path = "../dep_399" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_615/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_615/src/lib.rs new file mode 100644 index 000000000..f0fcf3ab3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_615/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_615"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_615"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_615: {t}"); +} + +pub fn foo() { + dep_399::code(); + dep_399::code_inlined(); + dep_399::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_616/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_616/Cargo.toml new file mode 100644 index 000000000..09d0ffa01 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_616/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_616" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_335 = { path = "../dep_335" } +dep_294 = { path = "../dep_294" } +dep_303 = { path = "../dep_303" } +dep_305 = { path = "../dep_305" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_616/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_616/src/lib.rs new file mode 100644 index 000000000..aef023b98 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_616/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_616"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_616"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_616: {t}"); +} + +pub fn foo() { + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_303::code(); + dep_303::code_inlined(); + dep_303::code_generic(1u32); + dep_305::code(); + dep_305::code_inlined(); + dep_305::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_617/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_617/Cargo.toml new file mode 100644 index 000000000..018caaca1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_617/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_617" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_206 = { path = "../dep_206" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_617/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_617/src/lib.rs new file mode 100644 index 000000000..2dbee381b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_617/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_617"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_617"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_617: {t}"); +} + +pub fn foo() { + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_618/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_618/Cargo.toml new file mode 100644 index 000000000..059f7ee03 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_618/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_618" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_220 = { path = "../dep_220" } +dep_321 = { path = "../dep_321" } +dep_238 = { path = "../dep_238" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_618/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_618/src/lib.rs new file mode 100644 index 000000000..b0660ffee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_618/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_618"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_618"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_618: {t}"); +} + +pub fn foo() { + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); + dep_321::code(); + dep_321::code_inlined(); + dep_321::code_generic(1u32); + dep_238::code(); + dep_238::code_inlined(); + dep_238::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_619/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_619/Cargo.toml new file mode 100644 index 000000000..b63cbaa05 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_619/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_619" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_403 = { path = "../dep_403" } +dep_190 = { path = "../dep_190" } +dep_292 = { path = "../dep_292" } +dep_266 = { path = "../dep_266" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_619/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_619/src/lib.rs new file mode 100644 index 000000000..a97b3e868 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_619/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_619"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_619"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_619: {t}"); +} + +pub fn foo() { + dep_403::code(); + dep_403::code_inlined(); + dep_403::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_266::code(); + dep_266::code_inlined(); + dep_266::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_62/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_62/Cargo.toml new file mode 100644 index 000000000..9f87a6e8c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_62/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_62" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_32 = { path = "../dep_32" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_62/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_62/src/lib.rs new file mode 100644 index 000000000..f4fc60f9d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_62/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_62"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_62"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_62: {t}"); +} + +pub fn foo() { + dep_32::code(); + dep_32::code_inlined(); + dep_32::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_620/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_620/Cargo.toml new file mode 100644 index 000000000..f69c73990 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_620/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_620" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_160 = { path = "../dep_160" } +dep_216 = { path = "../dep_216" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_620/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_620/src/lib.rs new file mode 100644 index 000000000..3cc33d261 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_620/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_620"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_620"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_620: {t}"); +} + +pub fn foo() { + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_621/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_621/Cargo.toml new file mode 100644 index 000000000..eadedbdba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_621/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_621" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_193 = { path = "../dep_193" } +dep_178 = { path = "../dep_178" } +dep_294 = { path = "../dep_294" } +dep_361 = { path = "../dep_361" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_621/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_621/src/lib.rs new file mode 100644 index 000000000..e3282d019 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_621/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_621"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_621"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_621: {t}"); +} + +pub fn foo() { + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_178::code(); + dep_178::code_inlined(); + dep_178::code_generic(1u32); + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_361::code(); + dep_361::code_inlined(); + dep_361::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_622/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_622/Cargo.toml new file mode 100644 index 000000000..4c311b511 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_622/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_622" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_281 = { path = "../dep_281" } +dep_230 = { path = "../dep_230" } +dep_175 = { path = "../dep_175" } +dep_356 = { path = "../dep_356" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_622/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_622/src/lib.rs new file mode 100644 index 000000000..c4bec2aa5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_622/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_622"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_622"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_622: {t}"); +} + +pub fn foo() { + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); + dep_175::code(); + dep_175::code_inlined(); + dep_175::code_generic(1u32); + dep_356::code(); + dep_356::code_inlined(); + dep_356::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_623/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_623/Cargo.toml new file mode 100644 index 000000000..72efd84ed --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_623/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_623" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_256 = { path = "../dep_256" } +dep_291 = { path = "../dep_291" } +dep_179 = { path = "../dep_179" } +dep_246 = { path = "../dep_246" } +dep_339 = { path = "../dep_339" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_623/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_623/src/lib.rs new file mode 100644 index 000000000..394fa7783 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_623/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_623"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_623"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_623: {t}"); +} + +pub fn foo() { + dep_256::code(); + dep_256::code_inlined(); + dep_256::code_generic(1u32); + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); + dep_179::code(); + dep_179::code_inlined(); + dep_179::code_generic(1u32); + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_624/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_624/Cargo.toml new file mode 100644 index 000000000..8d1430363 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_624/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_624" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_263 = { path = "../dep_263" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_624/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_624/src/lib.rs new file mode 100644 index 000000000..74b7602ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_624/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_624"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_624"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_624: {t}"); +} + +pub fn foo() { + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_625/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_625/Cargo.toml new file mode 100644 index 000000000..fc245c078 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_625/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_625" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_280 = { path = "../dep_280" } +dep_277 = { path = "../dep_277" } +dep_330 = { path = "../dep_330" } +dep_299 = { path = "../dep_299" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_625/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_625/src/lib.rs new file mode 100644 index 000000000..8627ce034 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_625/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_625"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_625"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_625: {t}"); +} + +pub fn foo() { + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); + dep_277::code(); + dep_277::code_inlined(); + dep_277::code_generic(1u32); + dep_330::code(); + dep_330::code_inlined(); + dep_330::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_626/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_626/Cargo.toml new file mode 100644 index 000000000..af1c50274 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_626/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_626" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_357 = { path = "../dep_357" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_626/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_626/src/lib.rs new file mode 100644 index 000000000..d48f48e87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_626/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_626"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_626"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_626: {t}"); +} + +pub fn foo() { + dep_357::code(); + dep_357::code_inlined(); + dep_357::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_627/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_627/Cargo.toml new file mode 100644 index 000000000..ee0f7a7a6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_627/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_627" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_377 = { path = "../dep_377" } +dep_317 = { path = "../dep_317" } +dep_385 = { path = "../dep_385" } +dep_224 = { path = "../dep_224" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_627/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_627/src/lib.rs new file mode 100644 index 000000000..a14d13d75 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_627/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_627"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_627"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_627: {t}"); +} + +pub fn foo() { + dep_377::code(); + dep_377::code_inlined(); + dep_377::code_generic(1u32); + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_385::code(); + dep_385::code_inlined(); + dep_385::code_generic(1u32); + dep_224::code(); + dep_224::code_inlined(); + dep_224::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_628/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_628/Cargo.toml new file mode 100644 index 000000000..9e33da6c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_628/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_628" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_185 = { path = "../dep_185" } +dep_240 = { path = "../dep_240" } +dep_362 = { path = "../dep_362" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_628/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_628/src/lib.rs new file mode 100644 index 000000000..e002f3f23 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_628/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_628"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_628"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_628: {t}"); +} + +pub fn foo() { + dep_185::code(); + dep_185::code_inlined(); + dep_185::code_generic(1u32); + dep_240::code(); + dep_240::code_inlined(); + dep_240::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_629/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_629/Cargo.toml new file mode 100644 index 000000000..a7f4a3c77 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_629/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_629" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_281 = { path = "../dep_281" } +dep_263 = { path = "../dep_263" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_629/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_629/src/lib.rs new file mode 100644 index 000000000..02e960023 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_629/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_629"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_629"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_629: {t}"); +} + +pub fn foo() { + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_63/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_63/Cargo.toml new file mode 100644 index 000000000..b3145fb44 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_63/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_63" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_14 = { path = "../dep_14" } +dep_34 = { path = "../dep_34" } +dep_37 = { path = "../dep_37" } +dep_50 = { path = "../dep_50" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_63/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_63/src/lib.rs new file mode 100644 index 000000000..a5ecdd345 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_63/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_63"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_63"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_63: {t}"); +} + +pub fn foo() { + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); + dep_34::code(); + dep_34::code_inlined(); + dep_34::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_50::code(); + dep_50::code_inlined(); + dep_50::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_630/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_630/Cargo.toml new file mode 100644 index 000000000..8ce96e06b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_630/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_630" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_278 = { path = "../dep_278" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_630/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_630/src/lib.rs new file mode 100644 index 000000000..d104b9f26 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_630/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_630"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_630"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_630: {t}"); +} + +pub fn foo() { + dep_278::code(); + dep_278::code_inlined(); + dep_278::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_631/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_631/Cargo.toml new file mode 100644 index 000000000..f54998e3d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_631/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_631" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_316 = { path = "../dep_316" } +dep_198 = { path = "../dep_198" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_631/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_631/src/lib.rs new file mode 100644 index 000000000..7f27a9788 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_631/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_631"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_631"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_631: {t}"); +} + +pub fn foo() { + dep_316::code(); + dep_316::code_inlined(); + dep_316::code_generic(1u32); + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_632/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_632/Cargo.toml new file mode 100644 index 000000000..a5213dde7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_632/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_632" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_387 = { path = "../dep_387" } +dep_364 = { path = "../dep_364" } +dep_257 = { path = "../dep_257" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_632/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_632/src/lib.rs new file mode 100644 index 000000000..2dc0f293a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_632/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_632"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_632"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_632: {t}"); +} + +pub fn foo() { + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_633/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_633/Cargo.toml new file mode 100644 index 000000000..5800a20cd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_633/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_633" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_343 = { path = "../dep_343" } +dep_333 = { path = "../dep_333" } +dep_187 = { path = "../dep_187" } +dep_212 = { path = "../dep_212" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_633/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_633/src/lib.rs new file mode 100644 index 000000000..d000f01ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_633/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_633"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_633"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_633: {t}"); +} + +pub fn foo() { + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); + dep_187::code(); + dep_187::code_inlined(); + dep_187::code_generic(1u32); + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_634/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_634/Cargo.toml new file mode 100644 index 000000000..29003e097 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_634/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_634" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_339 = { path = "../dep_339" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_634/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_634/src/lib.rs new file mode 100644 index 000000000..804573b0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_634/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_634"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_634"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_634: {t}"); +} + +pub fn foo() { + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_635/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_635/Cargo.toml new file mode 100644 index 000000000..f1e64f9ff --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_635/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_635" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_282 = { path = "../dep_282" } +dep_268 = { path = "../dep_268" } +dep_306 = { path = "../dep_306" } +dep_246 = { path = "../dep_246" } +dep_263 = { path = "../dep_263" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_635/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_635/src/lib.rs new file mode 100644 index 000000000..2705f7491 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_635/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_635"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_635"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_635: {t}"); +} + +pub fn foo() { + dep_282::code(); + dep_282::code_inlined(); + dep_282::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_636/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_636/Cargo.toml new file mode 100644 index 000000000..34e34c2b1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_636/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_636" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_243 = { path = "../dep_243" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_636/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_636/src/lib.rs new file mode 100644 index 000000000..e6494c404 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_636/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_636"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_636"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_636: {t}"); +} + +pub fn foo() { + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_637/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_637/Cargo.toml new file mode 100644 index 000000000..3cdf9e9c1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_637/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_637" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_281 = { path = "../dep_281" } +dep_280 = { path = "../dep_280" } +dep_395 = { path = "../dep_395" } +dep_212 = { path = "../dep_212" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_637/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_637/src/lib.rs new file mode 100644 index 000000000..4765e4440 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_637/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_637"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_637"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_637: {t}"); +} + +pub fn foo() { + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_638/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_638/Cargo.toml new file mode 100644 index 000000000..0e0ac781f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_638/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_638" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_290 = { path = "../dep_290" } +dep_173 = { path = "../dep_173" } +dep_257 = { path = "../dep_257" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_638/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_638/src/lib.rs new file mode 100644 index 000000000..3df6f127c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_638/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_638"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_638"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_638: {t}"); +} + +pub fn foo() { + dep_290::code(); + dep_290::code_inlined(); + dep_290::code_generic(1u32); + dep_173::code(); + dep_173::code_inlined(); + dep_173::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_639/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_639/Cargo.toml new file mode 100644 index 000000000..9b8ba9705 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_639/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_639" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_337 = { path = "../dep_337" } +dep_249 = { path = "../dep_249" } +dep_375 = { path = "../dep_375" } +dep_196 = { path = "../dep_196" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_639/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_639/src/lib.rs new file mode 100644 index 000000000..065fbc566 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_639/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_639"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_639"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_639: {t}"); +} + +pub fn foo() { + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); + dep_375::code(); + dep_375::code_inlined(); + dep_375::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_64/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_64/Cargo.toml new file mode 100644 index 000000000..12779d1da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_64/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_64" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_41 = { path = "../dep_41" } +dep_42 = { path = "../dep_42" } +dep_12 = { path = "../dep_12" } +dep_45 = { path = "../dep_45" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_64/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_64/src/lib.rs new file mode 100644 index 000000000..42c101f83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_64/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_64"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_64"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_64: {t}"); +} + +pub fn foo() { + dep_41::code(); + dep_41::code_inlined(); + dep_41::code_generic(1u32); + dep_42::code(); + dep_42::code_inlined(); + dep_42::code_generic(1u32); + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); + dep_45::code(); + dep_45::code_inlined(); + dep_45::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_640/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_640/Cargo.toml new file mode 100644 index 000000000..1ba614b62 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_640/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_640" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_384 = { path = "../dep_384" } +dep_210 = { path = "../dep_210" } +dep_297 = { path = "../dep_297" } +dep_239 = { path = "../dep_239" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_640/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_640/src/lib.rs new file mode 100644 index 000000000..caa9d0649 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_640/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_640"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_640"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_640: {t}"); +} + +pub fn foo() { + dep_384::code(); + dep_384::code_inlined(); + dep_384::code_generic(1u32); + dep_210::code(); + dep_210::code_inlined(); + dep_210::code_generic(1u32); + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); + dep_239::code(); + dep_239::code_inlined(); + dep_239::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_641/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_641/Cargo.toml new file mode 100644 index 000000000..e5c62d745 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_641/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_641" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_246 = { path = "../dep_246" } +dep_161 = { path = "../dep_161" } +dep_196 = { path = "../dep_196" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_641/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_641/src/lib.rs new file mode 100644 index 000000000..62912f0a9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_641/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_641"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_641"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_641: {t}"); +} + +pub fn foo() { + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_642/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_642/Cargo.toml new file mode 100644 index 000000000..c6baedc7f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_642/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_642" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_399 = { path = "../dep_399" } +dep_216 = { path = "../dep_216" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_642/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_642/src/lib.rs new file mode 100644 index 000000000..fda090947 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_642/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_642"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_642"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_642: {t}"); +} + +pub fn foo() { + dep_399::code(); + dep_399::code_inlined(); + dep_399::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_643/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_643/Cargo.toml new file mode 100644 index 000000000..9bba811b3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_643/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_643" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_361 = { path = "../dep_361" } +dep_326 = { path = "../dep_326" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_643/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_643/src/lib.rs new file mode 100644 index 000000000..de36d04cb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_643/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_643"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_643"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_643: {t}"); +} + +pub fn foo() { + dep_361::code(); + dep_361::code_inlined(); + dep_361::code_generic(1u32); + dep_326::code(); + dep_326::code_inlined(); + dep_326::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_644/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_644/Cargo.toml new file mode 100644 index 000000000..fb283b2ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_644/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_644" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_359 = { path = "../dep_359" } +dep_324 = { path = "../dep_324" } +dep_205 = { path = "../dep_205" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_644/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_644/src/lib.rs new file mode 100644 index 000000000..bac9491d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_644/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_644"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_644"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_644: {t}"); +} + +pub fn foo() { + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); + dep_205::code(); + dep_205::code_inlined(); + dep_205::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_645/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_645/Cargo.toml new file mode 100644 index 000000000..ae878684b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_645/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_645" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_252 = { path = "../dep_252" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_645/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_645/src/lib.rs new file mode 100644 index 000000000..608e9b5a1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_645/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_645"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_645"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_645: {t}"); +} + +pub fn foo() { + dep_252::code(); + dep_252::code_inlined(); + dep_252::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_646/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_646/Cargo.toml new file mode 100644 index 000000000..ba3209308 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_646/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_646" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_206 = { path = "../dep_206" } +dep_296 = { path = "../dep_296" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_646/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_646/src/lib.rs new file mode 100644 index 000000000..98c9f3489 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_646/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_646"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_646"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_646: {t}"); +} + +pub fn foo() { + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_647/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_647/Cargo.toml new file mode 100644 index 000000000..d4a9df9af --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_647/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_647" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_225 = { path = "../dep_225" } +dep_392 = { path = "../dep_392" } +dep_314 = { path = "../dep_314" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_647/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_647/src/lib.rs new file mode 100644 index 000000000..8323726ad --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_647/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_647"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_647"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_647: {t}"); +} + +pub fn foo() { + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); + dep_314::code(); + dep_314::code_inlined(); + dep_314::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_648/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_648/Cargo.toml new file mode 100644 index 000000000..e20fc72a2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_648/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_648" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_391 = { path = "../dep_391" } +dep_192 = { path = "../dep_192" } +dep_171 = { path = "../dep_171" } +dep_265 = { path = "../dep_265" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_648/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_648/src/lib.rs new file mode 100644 index 000000000..f0001fe9a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_648/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_648"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_648"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_648: {t}"); +} + +pub fn foo() { + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); + dep_192::code(); + dep_192::code_inlined(); + dep_192::code_generic(1u32); + dep_171::code(); + dep_171::code_inlined(); + dep_171::code_generic(1u32); + dep_265::code(); + dep_265::code_inlined(); + dep_265::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_649/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_649/Cargo.toml new file mode 100644 index 000000000..27059e97f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_649/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_649" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_362 = { path = "../dep_362" } +dep_341 = { path = "../dep_341" } +dep_387 = { path = "../dep_387" } +dep_275 = { path = "../dep_275" } +dep_196 = { path = "../dep_196" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_649/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_649/src/lib.rs new file mode 100644 index 000000000..c74e41c96 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_649/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_649"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_649"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_649: {t}"); +} + +pub fn foo() { + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_341::code(); + dep_341::code_inlined(); + dep_341::code_generic(1u32); + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); + dep_275::code(); + dep_275::code_inlined(); + dep_275::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_65/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_65/Cargo.toml new file mode 100644 index 000000000..1d5174ec1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_65/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_65" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_57 = { path = "../dep_57" } +dep_10 = { path = "../dep_10" } +dep_34 = { path = "../dep_34" } +dep_53 = { path = "../dep_53" } +dep_26 = { path = "../dep_26" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_65/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_65/src/lib.rs new file mode 100644 index 000000000..26987336d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_65/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_65"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_65"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_65: {t}"); +} + +pub fn foo() { + dep_57::code(); + dep_57::code_inlined(); + dep_57::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_34::code(); + dep_34::code_inlined(); + dep_34::code_generic(1u32); + dep_53::code(); + dep_53::code_inlined(); + dep_53::code_generic(1u32); + dep_26::code(); + dep_26::code_inlined(); + dep_26::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_650/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_650/Cargo.toml new file mode 100644 index 000000000..51433b7da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_650/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_650" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_386 = { path = "../dep_386" } +dep_169 = { path = "../dep_169" } +dep_237 = { path = "../dep_237" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_650/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_650/src/lib.rs new file mode 100644 index 000000000..7597a2b38 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_650/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_650"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_650"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_650: {t}"); +} + +pub fn foo() { + dep_386::code(); + dep_386::code_inlined(); + dep_386::code_generic(1u32); + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); + dep_237::code(); + dep_237::code_inlined(); + dep_237::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_651/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_651/Cargo.toml new file mode 100644 index 000000000..010a1464e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_651/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_651" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_262 = { path = "../dep_262" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_651/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_651/src/lib.rs new file mode 100644 index 000000000..aa6fec9e7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_651/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_651"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_651"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_651: {t}"); +} + +pub fn foo() { + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_652/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_652/Cargo.toml new file mode 100644 index 000000000..6a21aa133 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_652/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_652" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_268 = { path = "../dep_268" } +dep_382 = { path = "../dep_382" } +dep_262 = { path = "../dep_262" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_652/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_652/src/lib.rs new file mode 100644 index 000000000..1026adbc0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_652/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_652"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_652"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_652: {t}"); +} + +pub fn foo() { + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_653/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_653/Cargo.toml new file mode 100644 index 000000000..d4274a1f4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_653/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_653" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_340 = { path = "../dep_340" } +dep_364 = { path = "../dep_364" } +dep_191 = { path = "../dep_191" } +dep_217 = { path = "../dep_217" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_653/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_653/src/lib.rs new file mode 100644 index 000000000..845885c0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_653/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_653"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_653"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_653: {t}"); +} + +pub fn foo() { + dep_340::code(); + dep_340::code_inlined(); + dep_340::code_generic(1u32); + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); + dep_217::code(); + dep_217::code_inlined(); + dep_217::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_654/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_654/Cargo.toml new file mode 100644 index 000000000..8274eec55 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_654/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_654" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_401 = { path = "../dep_401" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_654/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_654/src/lib.rs new file mode 100644 index 000000000..1aeed142d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_654/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_654"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_654"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_654: {t}"); +} + +pub fn foo() { + dep_401::code(); + dep_401::code_inlined(); + dep_401::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_655/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_655/Cargo.toml new file mode 100644 index 000000000..aefbab6ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_655/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_655" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_206 = { path = "../dep_206" } +dep_262 = { path = "../dep_262" } +dep_299 = { path = "../dep_299" } +dep_170 = { path = "../dep_170" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_655/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_655/src/lib.rs new file mode 100644 index 000000000..86c2c9298 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_655/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_655"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_655"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_655: {t}"); +} + +pub fn foo() { + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); + dep_262::code(); + dep_262::code_inlined(); + dep_262::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_656/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_656/Cargo.toml new file mode 100644 index 000000000..50d75c485 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_656/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_656" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_208 = { path = "../dep_208" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_656/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_656/src/lib.rs new file mode 100644 index 000000000..fc08e9652 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_656/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_656"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_656"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_656: {t}"); +} + +pub fn foo() { + dep_208::code(); + dep_208::code_inlined(); + dep_208::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_657/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_657/Cargo.toml new file mode 100644 index 000000000..2c62ce413 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_657/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_657" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_389 = { path = "../dep_389" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_657/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_657/src/lib.rs new file mode 100644 index 000000000..8ceb021fd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_657/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_657"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_657"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_657: {t}"); +} + +pub fn foo() { + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_658/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_658/Cargo.toml new file mode 100644 index 000000000..d3deda032 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_658/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_658" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_209 = { path = "../dep_209" } +dep_283 = { path = "../dep_283" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_658/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_658/src/lib.rs new file mode 100644 index 000000000..3b2ebb89c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_658/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_658"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_658"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_658: {t}"); +} + +pub fn foo() { + dep_209::code(); + dep_209::code_inlined(); + dep_209::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_659/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_659/Cargo.toml new file mode 100644 index 000000000..117b6d59e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_659/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_659" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_199 = { path = "../dep_199" } +dep_206 = { path = "../dep_206" } +dep_242 = { path = "../dep_242" } +dep_196 = { path = "../dep_196" } +dep_339 = { path = "../dep_339" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_659/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_659/src/lib.rs new file mode 100644 index 000000000..13518a915 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_659/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_659"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_659"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_659: {t}"); +} + +pub fn foo() { + dep_199::code(); + dep_199::code_inlined(); + dep_199::code_generic(1u32); + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_66/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_66/Cargo.toml new file mode 100644 index 000000000..d844ea0d7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_66/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_66" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_58 = { path = "../dep_58" } +dep_49 = { path = "../dep_49" } +dep_23 = { path = "../dep_23" } +dep_15 = { path = "../dep_15" } +dep_33 = { path = "../dep_33" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_66/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_66/src/lib.rs new file mode 100644 index 000000000..59ae478f8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_66/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_66"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_66"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_66: {t}"); +} + +pub fn foo() { + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); + dep_49::code(); + dep_49::code_inlined(); + dep_49::code_generic(1u32); + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_15::code(); + dep_15::code_inlined(); + dep_15::code_generic(1u32); + dep_33::code(); + dep_33::code_inlined(); + dep_33::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_660/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_660/Cargo.toml new file mode 100644 index 000000000..29bf63363 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_660/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_660" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_379 = { path = "../dep_379" } +dep_287 = { path = "../dep_287" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_660/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_660/src/lib.rs new file mode 100644 index 000000000..b502ae30e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_660/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_660"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_660"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_660: {t}"); +} + +pub fn foo() { + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_287::code(); + dep_287::code_inlined(); + dep_287::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_661/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_661/Cargo.toml new file mode 100644 index 000000000..280ffa5a4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_661/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_661" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_239 = { path = "../dep_239" } +dep_169 = { path = "../dep_169" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_661/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_661/src/lib.rs new file mode 100644 index 000000000..a47634d1d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_661/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_661"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_661"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_661: {t}"); +} + +pub fn foo() { + dep_239::code(); + dep_239::code_inlined(); + dep_239::code_generic(1u32); + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_662/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_662/Cargo.toml new file mode 100644 index 000000000..3a273f087 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_662/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_662" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_181 = { path = "../dep_181" } +dep_234 = { path = "../dep_234" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_662/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_662/src/lib.rs new file mode 100644 index 000000000..c505aebf2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_662/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_662"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_662"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_662: {t}"); +} + +pub fn foo() { + dep_181::code(); + dep_181::code_inlined(); + dep_181::code_generic(1u32); + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_663/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_663/Cargo.toml new file mode 100644 index 000000000..9e9cbea14 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_663/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_663" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_213 = { path = "../dep_213" } +dep_221 = { path = "../dep_221" } +dep_400 = { path = "../dep_400" } +dep_389 = { path = "../dep_389" } +dep_225 = { path = "../dep_225" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_663/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_663/src/lib.rs new file mode 100644 index 000000000..207520695 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_663/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_663"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_663"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_663: {t}"); +} + +pub fn foo() { + dep_213::code(); + dep_213::code_inlined(); + dep_213::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_664/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_664/Cargo.toml new file mode 100644 index 000000000..6f87a0cb9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_664/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_664" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_226 = { path = "../dep_226" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_664/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_664/src/lib.rs new file mode 100644 index 000000000..3f76b5369 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_664/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_664"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_664"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_664: {t}"); +} + +pub fn foo() { + dep_226::code(); + dep_226::code_inlined(); + dep_226::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_665/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_665/Cargo.toml new file mode 100644 index 000000000..a957e421c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_665/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_665" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_204 = { path = "../dep_204" } +dep_315 = { path = "../dep_315" } +dep_253 = { path = "../dep_253" } +dep_347 = { path = "../dep_347" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_665/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_665/src/lib.rs new file mode 100644 index 000000000..dfe868a4c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_665/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_665"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_665"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_665: {t}"); +} + +pub fn foo() { + dep_204::code(); + dep_204::code_inlined(); + dep_204::code_generic(1u32); + dep_315::code(); + dep_315::code_inlined(); + dep_315::code_generic(1u32); + dep_253::code(); + dep_253::code_inlined(); + dep_253::code_generic(1u32); + dep_347::code(); + dep_347::code_inlined(); + dep_347::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_666/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_666/Cargo.toml new file mode 100644 index 000000000..16fe4f97b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_666/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_666" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_239 = { path = "../dep_239" } +dep_352 = { path = "../dep_352" } +dep_221 = { path = "../dep_221" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_666/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_666/src/lib.rs new file mode 100644 index 000000000..9643cd4e0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_666/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_666"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_666"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_666: {t}"); +} + +pub fn foo() { + dep_239::code(); + dep_239::code_inlined(); + dep_239::code_generic(1u32); + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_667/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_667/Cargo.toml new file mode 100644 index 000000000..718e3d3d1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_667/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_667" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_667/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_667/src/lib.rs new file mode 100644 index 000000000..808f18f0a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_667/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_667"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_667"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_667: {t}"); +} + +pub fn foo() { + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_668/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_668/Cargo.toml new file mode 100644 index 000000000..21d3d633f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_668/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_668" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_328 = { path = "../dep_328" } +dep_286 = { path = "../dep_286" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_668/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_668/src/lib.rs new file mode 100644 index 000000000..4202c6e70 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_668/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_668"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_668"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_668: {t}"); +} + +pub fn foo() { + dep_328::code(); + dep_328::code_inlined(); + dep_328::code_generic(1u32); + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_669/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_669/Cargo.toml new file mode 100644 index 000000000..44ec9472d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_669/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_669" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_186 = { path = "../dep_186" } +dep_247 = { path = "../dep_247" } +dep_260 = { path = "../dep_260" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_669/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_669/src/lib.rs new file mode 100644 index 000000000..ddf04f13e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_669/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_669"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_669"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_669: {t}"); +} + +pub fn foo() { + dep_186::code(); + dep_186::code_inlined(); + dep_186::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_67/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_67/Cargo.toml new file mode 100644 index 000000000..aa45654b6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_67/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_67" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_54 = { path = "../dep_54" } +dep_44 = { path = "../dep_44" } +dep_34 = { path = "../dep_34" } +dep_30 = { path = "../dep_30" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_67/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_67/src/lib.rs new file mode 100644 index 000000000..73400702c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_67/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_67"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_67"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_67: {t}"); +} + +pub fn foo() { + dep_54::code(); + dep_54::code_inlined(); + dep_54::code_generic(1u32); + dep_44::code(); + dep_44::code_inlined(); + dep_44::code_generic(1u32); + dep_34::code(); + dep_34::code_inlined(); + dep_34::code_generic(1u32); + dep_30::code(); + dep_30::code_inlined(); + dep_30::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_670/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_670/Cargo.toml new file mode 100644 index 000000000..c0e6947f3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_670/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_670" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_165 = { path = "../dep_165" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_670/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_670/src/lib.rs new file mode 100644 index 000000000..6e0717419 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_670/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_670"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_670"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_670: {t}"); +} + +pub fn foo() { + dep_165::code(); + dep_165::code_inlined(); + dep_165::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_671/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_671/Cargo.toml new file mode 100644 index 000000000..d3f297808 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_671/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_671" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_362 = { path = "../dep_362" } +dep_285 = { path = "../dep_285" } +dep_399 = { path = "../dep_399" } +dep_231 = { path = "../dep_231" } +dep_338 = { path = "../dep_338" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_671/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_671/src/lib.rs new file mode 100644 index 000000000..77d909a32 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_671/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_671"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_671"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_671: {t}"); +} + +pub fn foo() { + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_285::code(); + dep_285::code_inlined(); + dep_285::code_generic(1u32); + dep_399::code(); + dep_399::code_inlined(); + dep_399::code_generic(1u32); + dep_231::code(); + dep_231::code_inlined(); + dep_231::code_generic(1u32); + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_672/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_672/Cargo.toml new file mode 100644 index 000000000..0f3f2fc19 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_672/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_672" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_225 = { path = "../dep_225" } +dep_296 = { path = "../dep_296" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_672/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_672/src/lib.rs new file mode 100644 index 000000000..8f9634a6a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_672/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_672"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_672"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_672: {t}"); +} + +pub fn foo() { + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_673/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_673/Cargo.toml new file mode 100644 index 000000000..19a479945 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_673/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_673" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_309 = { path = "../dep_309" } +dep_380 = { path = "../dep_380" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_673/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_673/src/lib.rs new file mode 100644 index 000000000..66a93d036 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_673/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_673"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_673"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_673: {t}"); +} + +pub fn foo() { + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_674/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_674/Cargo.toml new file mode 100644 index 000000000..d1a4b8021 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_674/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_674" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_390 = { path = "../dep_390" } +dep_370 = { path = "../dep_370" } +dep_161 = { path = "../dep_161" } +dep_257 = { path = "../dep_257" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_674/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_674/src/lib.rs new file mode 100644 index 000000000..3a3b01f75 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_674/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_674"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_674"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_674: {t}"); +} + +pub fn foo() { + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_675/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_675/Cargo.toml new file mode 100644 index 000000000..9c100ebdf --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_675/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_675" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_317 = { path = "../dep_317" } +dep_238 = { path = "../dep_238" } +dep_213 = { path = "../dep_213" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_675/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_675/src/lib.rs new file mode 100644 index 000000000..5c8b08dac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_675/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_675"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_675"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_675: {t}"); +} + +pub fn foo() { + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_238::code(); + dep_238::code_inlined(); + dep_238::code_generic(1u32); + dep_213::code(); + dep_213::code_inlined(); + dep_213::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_676/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_676/Cargo.toml new file mode 100644 index 000000000..b3f21c2f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_676/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_676" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_368 = { path = "../dep_368" } +dep_202 = { path = "../dep_202" } +dep_174 = { path = "../dep_174" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_676/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_676/src/lib.rs new file mode 100644 index 000000000..c36e2dfa8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_676/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_676"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_676"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_676: {t}"); +} + +pub fn foo() { + dep_368::code(); + dep_368::code_inlined(); + dep_368::code_generic(1u32); + dep_202::code(); + dep_202::code_inlined(); + dep_202::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_677/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_677/Cargo.toml new file mode 100644 index 000000000..e9279ca44 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_677/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_677" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_382 = { path = "../dep_382" } +dep_254 = { path = "../dep_254" } +dep_160 = { path = "../dep_160" } +dep_192 = { path = "../dep_192" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_677/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_677/src/lib.rs new file mode 100644 index 000000000..9c84c69c5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_677/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_677"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_677"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_677: {t}"); +} + +pub fn foo() { + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_254::code(); + dep_254::code_inlined(); + dep_254::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_192::code(); + dep_192::code_inlined(); + dep_192::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_678/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_678/Cargo.toml new file mode 100644 index 000000000..79c56279d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_678/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_678" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_168 = { path = "../dep_168" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_678/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_678/src/lib.rs new file mode 100644 index 000000000..00b308a7a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_678/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_678"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_678"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_678: {t}"); +} + +pub fn foo() { + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_679/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_679/Cargo.toml new file mode 100644 index 000000000..4c8ce833a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_679/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_679" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_334 = { path = "../dep_334" } +dep_256 = { path = "../dep_256" } +dep_343 = { path = "../dep_343" } +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_679/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_679/src/lib.rs new file mode 100644 index 000000000..eb2f8b1a4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_679/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_679"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_679"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_679: {t}"); +} + +pub fn foo() { + dep_334::code(); + dep_334::code_inlined(); + dep_334::code_generic(1u32); + dep_256::code(); + dep_256::code_inlined(); + dep_256::code_generic(1u32); + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_68/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_68/Cargo.toml new file mode 100644 index 000000000..c763c0639 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_68/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_68" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_10 = { path = "../dep_10" } +dep_51 = { path = "../dep_51" } +dep_14 = { path = "../dep_14" } +dep_21 = { path = "../dep_21" } +dep_19 = { path = "../dep_19" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_68/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_68/src/lib.rs new file mode 100644 index 000000000..de54b248e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_68/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_68"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_68"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_68: {t}"); +} + +pub fn foo() { + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_51::code(); + dep_51::code_inlined(); + dep_51::code_generic(1u32); + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_19::code(); + dep_19::code_inlined(); + dep_19::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_680/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_680/Cargo.toml new file mode 100644 index 000000000..c0d6ba85c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_680/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_680" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_349 = { path = "../dep_349" } +dep_275 = { path = "../dep_275" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_680/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_680/src/lib.rs new file mode 100644 index 000000000..3cb72c1d7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_680/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_680"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_680"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_680: {t}"); +} + +pub fn foo() { + dep_349::code(); + dep_349::code_inlined(); + dep_349::code_generic(1u32); + dep_275::code(); + dep_275::code_inlined(); + dep_275::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_681/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_681/Cargo.toml new file mode 100644 index 000000000..88e98da4d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_681/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_681" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_233 = { path = "../dep_233" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_681/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_681/src/lib.rs new file mode 100644 index 000000000..742761fd0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_681/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_681"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_681"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_681: {t}"); +} + +pub fn foo() { + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_682/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_682/Cargo.toml new file mode 100644 index 000000000..f108d9de5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_682/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_682" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_175 = { path = "../dep_175" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_682/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_682/src/lib.rs new file mode 100644 index 000000000..1bf46a6fc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_682/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_682"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_682"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_682: {t}"); +} + +pub fn foo() { + dep_175::code(); + dep_175::code_inlined(); + dep_175::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_683/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_683/Cargo.toml new file mode 100644 index 000000000..61aeda4e1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_683/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_683" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_176 = { path = "../dep_176" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_683/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_683/src/lib.rs new file mode 100644 index 000000000..93cc0d236 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_683/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_683"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_683"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_683: {t}"); +} + +pub fn foo() { + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_684/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_684/Cargo.toml new file mode 100644 index 000000000..a3d8ffd29 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_684/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_684" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_237 = { path = "../dep_237" } +dep_224 = { path = "../dep_224" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_684/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_684/src/lib.rs new file mode 100644 index 000000000..a314bce86 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_684/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_684"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_684"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_684: {t}"); +} + +pub fn foo() { + dep_237::code(); + dep_237::code_inlined(); + dep_237::code_generic(1u32); + dep_224::code(); + dep_224::code_inlined(); + dep_224::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_685/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_685/Cargo.toml new file mode 100644 index 000000000..b81865810 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_685/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_685" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_333 = { path = "../dep_333" } +dep_184 = { path = "../dep_184" } +dep_225 = { path = "../dep_225" } +dep_291 = { path = "../dep_291" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_685/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_685/src/lib.rs new file mode 100644 index 000000000..b31072016 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_685/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_685"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_685"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_685: {t}"); +} + +pub fn foo() { + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); + dep_184::code(); + dep_184::code_inlined(); + dep_184::code_generic(1u32); + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_686/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_686/Cargo.toml new file mode 100644 index 000000000..6ffe81a92 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_686/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_686" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_312 = { path = "../dep_312" } +dep_378 = { path = "../dep_378" } +dep_282 = { path = "../dep_282" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_686/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_686/src/lib.rs new file mode 100644 index 000000000..8533841b9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_686/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_686"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_686"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_686: {t}"); +} + +pub fn foo() { + dep_312::code(); + dep_312::code_inlined(); + dep_312::code_generic(1u32); + dep_378::code(); + dep_378::code_inlined(); + dep_378::code_generic(1u32); + dep_282::code(); + dep_282::code_inlined(); + dep_282::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_687/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_687/Cargo.toml new file mode 100644 index 000000000..c1fa10496 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_687/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_687" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } +dep_296 = { path = "../dep_296" } +dep_377 = { path = "../dep_377" } +dep_221 = { path = "../dep_221" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_687/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_687/src/lib.rs new file mode 100644 index 000000000..5f866633d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_687/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_687"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_687"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_687: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); + dep_377::code(); + dep_377::code_inlined(); + dep_377::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_688/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_688/Cargo.toml new file mode 100644 index 000000000..73adac1bd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_688/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_688" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_214 = { path = "../dep_214" } +dep_390 = { path = "../dep_390" } +dep_254 = { path = "../dep_254" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_688/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_688/src/lib.rs new file mode 100644 index 000000000..9c1f4b683 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_688/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_688"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_688"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_688: {t}"); +} + +pub fn foo() { + dep_214::code(); + dep_214::code_inlined(); + dep_214::code_generic(1u32); + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); + dep_254::code(); + dep_254::code_inlined(); + dep_254::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_689/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_689/Cargo.toml new file mode 100644 index 000000000..0576888e4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_689/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_689" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_189 = { path = "../dep_189" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_689/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_689/src/lib.rs new file mode 100644 index 000000000..ecb1c8e02 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_689/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_689"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_689"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_689: {t}"); +} + +pub fn foo() { + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_69/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_69/Cargo.toml new file mode 100644 index 000000000..1ab7554db --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_69/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_69" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_31 = { path = "../dep_31" } +dep_23 = { path = "../dep_23" } +dep_49 = { path = "../dep_49" } +dep_52 = { path = "../dep_52" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_69/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_69/src/lib.rs new file mode 100644 index 000000000..32479a1d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_69/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_69"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_69"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_69: {t}"); +} + +pub fn foo() { + dep_31::code(); + dep_31::code_inlined(); + dep_31::code_generic(1u32); + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_49::code(); + dep_49::code_inlined(); + dep_49::code_generic(1u32); + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_690/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_690/Cargo.toml new file mode 100644 index 000000000..63d7c6454 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_690/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_690" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_374 = { path = "../dep_374" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_690/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_690/src/lib.rs new file mode 100644 index 000000000..25364c5c6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_690/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_690"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_690"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_690: {t}"); +} + +pub fn foo() { + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_691/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_691/Cargo.toml new file mode 100644 index 000000000..04b0fbda0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_691/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_691" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_274 = { path = "../dep_274" } +dep_233 = { path = "../dep_233" } +dep_324 = { path = "../dep_324" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_691/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_691/src/lib.rs new file mode 100644 index 000000000..0513e6d5d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_691/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_691"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_691"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_691: {t}"); +} + +pub fn foo() { + dep_274::code(); + dep_274::code_inlined(); + dep_274::code_generic(1u32); + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_692/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_692/Cargo.toml new file mode 100644 index 000000000..71bf3b1c0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_692/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_692" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_258 = { path = "../dep_258" } +dep_354 = { path = "../dep_354" } +dep_160 = { path = "../dep_160" } +dep_169 = { path = "../dep_169" } +dep_244 = { path = "../dep_244" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_692/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_692/src/lib.rs new file mode 100644 index 000000000..b76df5579 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_692/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_692"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_692"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_692: {t}"); +} + +pub fn foo() { + dep_258::code(); + dep_258::code_inlined(); + dep_258::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); + dep_244::code(); + dep_244::code_inlined(); + dep_244::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_693/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_693/Cargo.toml new file mode 100644 index 000000000..e778d52fd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_693/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_693" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_391 = { path = "../dep_391" } +dep_291 = { path = "../dep_291" } +dep_314 = { path = "../dep_314" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_693/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_693/src/lib.rs new file mode 100644 index 000000000..d7a42b116 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_693/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_693"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_693"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_693: {t}"); +} + +pub fn foo() { + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); + dep_314::code(); + dep_314::code_inlined(); + dep_314::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_694/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_694/Cargo.toml new file mode 100644 index 000000000..7023b2c84 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_694/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_694" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_200 = { path = "../dep_200" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_694/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_694/src/lib.rs new file mode 100644 index 000000000..fb755e526 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_694/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_694"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_694"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_694: {t}"); +} + +pub fn foo() { + dep_200::code(); + dep_200::code_inlined(); + dep_200::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_695/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_695/Cargo.toml new file mode 100644 index 000000000..29567da2d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_695/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_695" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_268 = { path = "../dep_268" } +dep_364 = { path = "../dep_364" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_695/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_695/src/lib.rs new file mode 100644 index 000000000..1c7e9cf1c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_695/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_695"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_695"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_695: {t}"); +} + +pub fn foo() { + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_696/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_696/Cargo.toml new file mode 100644 index 000000000..e2f892cdc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_696/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_696" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_211 = { path = "../dep_211" } +dep_398 = { path = "../dep_398" } +dep_189 = { path = "../dep_189" } +dep_408 = { path = "../dep_408" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_696/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_696/src/lib.rs new file mode 100644 index 000000000..5f42ea5ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_696/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_696"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_696"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_696: {t}"); +} + +pub fn foo() { + dep_211::code(); + dep_211::code_inlined(); + dep_211::code_generic(1u32); + dep_398::code(); + dep_398::code_inlined(); + dep_398::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_697/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_697/Cargo.toml new file mode 100644 index 000000000..515870b8c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_697/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_697" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_245 = { path = "../dep_245" } +dep_339 = { path = "../dep_339" } +dep_241 = { path = "../dep_241" } +dep_176 = { path = "../dep_176" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_697/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_697/src/lib.rs new file mode 100644 index 000000000..bd47a3f09 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_697/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_697"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_697"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_697: {t}"); +} + +pub fn foo() { + dep_245::code(); + dep_245::code_inlined(); + dep_245::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_698/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_698/Cargo.toml new file mode 100644 index 000000000..d781c1cf9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_698/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_698" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_276 = { path = "../dep_276" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_698/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_698/src/lib.rs new file mode 100644 index 000000000..b58858d87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_698/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_698"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_698"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_698: {t}"); +} + +pub fn foo() { + dep_276::code(); + dep_276::code_inlined(); + dep_276::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_699/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_699/Cargo.toml new file mode 100644 index 000000000..808419398 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_699/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_699" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_192 = { path = "../dep_192" } +dep_327 = { path = "../dep_327" } +dep_377 = { path = "../dep_377" } +dep_207 = { path = "../dep_207" } +dep_385 = { path = "../dep_385" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_699/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_699/src/lib.rs new file mode 100644 index 000000000..68ed525a7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_699/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_699"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_699"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_699: {t}"); +} + +pub fn foo() { + dep_192::code(); + dep_192::code_inlined(); + dep_192::code_generic(1u32); + dep_327::code(); + dep_327::code_inlined(); + dep_327::code_generic(1u32); + dep_377::code(); + dep_377::code_inlined(); + dep_377::code_generic(1u32); + dep_207::code(); + dep_207::code_inlined(); + dep_207::code_generic(1u32); + dep_385::code(); + dep_385::code_inlined(); + dep_385::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_7/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_7/Cargo.toml new file mode 100644 index 000000000..1969209ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_7/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_7" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_7/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_7/src/lib.rs new file mode 100644 index 000000000..2de66f944 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_7/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_7"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_7"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_7: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_70/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_70/Cargo.toml new file mode 100644 index 000000000..1e8a22ea0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_70/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_70" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_58 = { path = "../dep_58" } +dep_12 = { path = "../dep_12" } +dep_35 = { path = "../dep_35" } +dep_13 = { path = "../dep_13" } +dep_11 = { path = "../dep_11" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_70/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_70/src/lib.rs new file mode 100644 index 000000000..333000cbb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_70/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_70"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_70"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_70: {t}"); +} + +pub fn foo() { + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); + dep_35::code(); + dep_35::code_inlined(); + dep_35::code_generic(1u32); + dep_13::code(); + dep_13::code_inlined(); + dep_13::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_700/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_700/Cargo.toml new file mode 100644 index 000000000..4c90c6d7f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_700/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_700" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_214 = { path = "../dep_214" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_700/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_700/src/lib.rs new file mode 100644 index 000000000..ea5ddfa32 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_700/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_700"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_700"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_700: {t}"); +} + +pub fn foo() { + dep_214::code(); + dep_214::code_inlined(); + dep_214::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_701/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_701/Cargo.toml new file mode 100644 index 000000000..d56a3926e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_701/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_701" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_408 = { path = "../dep_408" } +dep_383 = { path = "../dep_383" } +dep_294 = { path = "../dep_294" } +dep_342 = { path = "../dep_342" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_701/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_701/src/lib.rs new file mode 100644 index 000000000..c83fa9b6a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_701/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_701"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_701"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_701: {t}"); +} + +pub fn foo() { + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); + dep_383::code(); + dep_383::code_inlined(); + dep_383::code_generic(1u32); + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_702/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_702/Cargo.toml new file mode 100644 index 000000000..23916b3d5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_702/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_702" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_380 = { path = "../dep_380" } +dep_174 = { path = "../dep_174" } +dep_341 = { path = "../dep_341" } +dep_198 = { path = "../dep_198" } +dep_194 = { path = "../dep_194" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_702/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_702/src/lib.rs new file mode 100644 index 000000000..f7659318f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_702/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_702"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_702"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_702: {t}"); +} + +pub fn foo() { + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_341::code(); + dep_341::code_inlined(); + dep_341::code_generic(1u32); + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); + dep_194::code(); + dep_194::code_inlined(); + dep_194::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_703/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_703/Cargo.toml new file mode 100644 index 000000000..3f381318b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_703/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_703" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_317 = { path = "../dep_317" } +dep_243 = { path = "../dep_243" } +dep_305 = { path = "../dep_305" } +dep_284 = { path = "../dep_284" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_703/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_703/src/lib.rs new file mode 100644 index 000000000..8fb31554a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_703/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_703"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_703"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_703: {t}"); +} + +pub fn foo() { + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); + dep_305::code(); + dep_305::code_inlined(); + dep_305::code_generic(1u32); + dep_284::code(); + dep_284::code_inlined(); + dep_284::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_704/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_704/Cargo.toml new file mode 100644 index 000000000..9a9f5700b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_704/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_704" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_198 = { path = "../dep_198" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_704/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_704/src/lib.rs new file mode 100644 index 000000000..050b78487 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_704/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_704"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_704"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_704: {t}"); +} + +pub fn foo() { + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_705/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_705/Cargo.toml new file mode 100644 index 000000000..b449eeda5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_705/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_705" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_367 = { path = "../dep_367" } +dep_229 = { path = "../dep_229" } +dep_400 = { path = "../dep_400" } +dep_274 = { path = "../dep_274" } +dep_335 = { path = "../dep_335" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_705/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_705/src/lib.rs new file mode 100644 index 000000000..c966bb3bc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_705/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_705"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_705"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_705: {t}"); +} + +pub fn foo() { + dep_367::code(); + dep_367::code_inlined(); + dep_367::code_generic(1u32); + dep_229::code(); + dep_229::code_inlined(); + dep_229::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_274::code(); + dep_274::code_inlined(); + dep_274::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_706/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_706/Cargo.toml new file mode 100644 index 000000000..c2dae81fe --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_706/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_706" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_294 = { path = "../dep_294" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_706/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_706/src/lib.rs new file mode 100644 index 000000000..88af8c7fd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_706/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_706"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_706"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_706: {t}"); +} + +pub fn foo() { + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_707/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_707/Cargo.toml new file mode 100644 index 000000000..f6fbdad7a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_707/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_707" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_162 = { path = "../dep_162" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_707/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_707/src/lib.rs new file mode 100644 index 000000000..fb3821be5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_707/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_707"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_707"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_707: {t}"); +} + +pub fn foo() { + dep_162::code(); + dep_162::code_inlined(); + dep_162::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_708/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_708/Cargo.toml new file mode 100644 index 000000000..45990914a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_708/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_708" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_320 = { path = "../dep_320" } +dep_211 = { path = "../dep_211" } +dep_164 = { path = "../dep_164" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_708/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_708/src/lib.rs new file mode 100644 index 000000000..e1cb85290 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_708/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_708"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_708"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_708: {t}"); +} + +pub fn foo() { + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); + dep_211::code(); + dep_211::code_inlined(); + dep_211::code_generic(1u32); + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_709/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_709/Cargo.toml new file mode 100644 index 000000000..a37b5df63 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_709/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_709" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } +dep_189 = { path = "../dep_189" } +dep_273 = { path = "../dep_273" } +dep_303 = { path = "../dep_303" } +dep_267 = { path = "../dep_267" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_709/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_709/src/lib.rs new file mode 100644 index 000000000..7f431255e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_709/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_709"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_709"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_709: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); + dep_273::code(); + dep_273::code_inlined(); + dep_273::code_generic(1u32); + dep_303::code(); + dep_303::code_inlined(); + dep_303::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_71/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_71/Cargo.toml new file mode 100644 index 000000000..56e584d2f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_71/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_71" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_18 = { path = "../dep_18" } +dep_44 = { path = "../dep_44" } +dep_24 = { path = "../dep_24" } +dep_54 = { path = "../dep_54" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_71/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_71/src/lib.rs new file mode 100644 index 000000000..77c2c44e3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_71/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_71"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_71"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_71: {t}"); +} + +pub fn foo() { + dep_18::code(); + dep_18::code_inlined(); + dep_18::code_generic(1u32); + dep_44::code(); + dep_44::code_inlined(); + dep_44::code_generic(1u32); + dep_24::code(); + dep_24::code_inlined(); + dep_24::code_generic(1u32); + dep_54::code(); + dep_54::code_inlined(); + dep_54::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_710/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_710/Cargo.toml new file mode 100644 index 000000000..ff63e3973 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_710/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_710" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_319 = { path = "../dep_319" } +dep_351 = { path = "../dep_351" } +dep_377 = { path = "../dep_377" } +dep_174 = { path = "../dep_174" } +dep_322 = { path = "../dep_322" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_710/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_710/src/lib.rs new file mode 100644 index 000000000..7a57a6fb4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_710/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_710"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_710"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_710: {t}"); +} + +pub fn foo() { + dep_319::code(); + dep_319::code_inlined(); + dep_319::code_generic(1u32); + dep_351::code(); + dep_351::code_inlined(); + dep_351::code_generic(1u32); + dep_377::code(); + dep_377::code_inlined(); + dep_377::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_711/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_711/Cargo.toml new file mode 100644 index 000000000..b69bea7fa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_711/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_711" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_258 = { path = "../dep_258" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_711/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_711/src/lib.rs new file mode 100644 index 000000000..44df88202 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_711/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_711"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_711"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_711: {t}"); +} + +pub fn foo() { + dep_258::code(); + dep_258::code_inlined(); + dep_258::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_712/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_712/Cargo.toml new file mode 100644 index 000000000..1fe053457 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_712/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_712" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_284 = { path = "../dep_284" } +dep_194 = { path = "../dep_194" } +dep_272 = { path = "../dep_272" } +dep_228 = { path = "../dep_228" } +dep_171 = { path = "../dep_171" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_712/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_712/src/lib.rs new file mode 100644 index 000000000..b209477d6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_712/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_712"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_712"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_712: {t}"); +} + +pub fn foo() { + dep_284::code(); + dep_284::code_inlined(); + dep_284::code_generic(1u32); + dep_194::code(); + dep_194::code_inlined(); + dep_194::code_generic(1u32); + dep_272::code(); + dep_272::code_inlined(); + dep_272::code_generic(1u32); + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); + dep_171::code(); + dep_171::code_inlined(); + dep_171::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_713/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_713/Cargo.toml new file mode 100644 index 000000000..cb8ceab83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_713/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_713" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_312 = { path = "../dep_312" } +dep_269 = { path = "../dep_269" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_713/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_713/src/lib.rs new file mode 100644 index 000000000..87e4ef58c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_713/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_713"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_713"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_713: {t}"); +} + +pub fn foo() { + dep_312::code(); + dep_312::code_inlined(); + dep_312::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_714/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_714/Cargo.toml new file mode 100644 index 000000000..14caffa06 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_714/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_714" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_166 = { path = "../dep_166" } +dep_374 = { path = "../dep_374" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_714/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_714/src/lib.rs new file mode 100644 index 000000000..cbd8f8fc3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_714/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_714"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_714"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_714: {t}"); +} + +pub fn foo() { + dep_166::code(); + dep_166::code_inlined(); + dep_166::code_generic(1u32); + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_715/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_715/Cargo.toml new file mode 100644 index 000000000..631ae77f4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_715/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_715" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_294 = { path = "../dep_294" } +dep_406 = { path = "../dep_406" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_715/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_715/src/lib.rs new file mode 100644 index 000000000..42912db2a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_715/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_715"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_715"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_715: {t}"); +} + +pub fn foo() { + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_406::code(); + dep_406::code_inlined(); + dep_406::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_716/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_716/Cargo.toml new file mode 100644 index 000000000..24b42f32a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_716/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_716" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_268 = { path = "../dep_268" } +dep_407 = { path = "../dep_407" } +dep_332 = { path = "../dep_332" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_716/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_716/src/lib.rs new file mode 100644 index 000000000..c49da7c55 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_716/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_716"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_716"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_716: {t}"); +} + +pub fn foo() { + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); + dep_407::code(); + dep_407::code_inlined(); + dep_407::code_generic(1u32); + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_717/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_717/Cargo.toml new file mode 100644 index 000000000..5f55fe0e5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_717/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_717" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_176 = { path = "../dep_176" } +dep_181 = { path = "../dep_181" } +dep_292 = { path = "../dep_292" } +dep_374 = { path = "../dep_374" } +dep_184 = { path = "../dep_184" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_717/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_717/src/lib.rs new file mode 100644 index 000000000..55ed20f19 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_717/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_717"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_717"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_717: {t}"); +} + +pub fn foo() { + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); + dep_181::code(); + dep_181::code_inlined(); + dep_181::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); + dep_184::code(); + dep_184::code_inlined(); + dep_184::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_718/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_718/Cargo.toml new file mode 100644 index 000000000..0545e8b61 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_718/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_718" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_253 = { path = "../dep_253" } +dep_200 = { path = "../dep_200" } +dep_312 = { path = "../dep_312" } +dep_272 = { path = "../dep_272" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_718/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_718/src/lib.rs new file mode 100644 index 000000000..e39130005 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_718/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_718"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_718"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_718: {t}"); +} + +pub fn foo() { + dep_253::code(); + dep_253::code_inlined(); + dep_253::code_generic(1u32); + dep_200::code(); + dep_200::code_inlined(); + dep_200::code_generic(1u32); + dep_312::code(); + dep_312::code_inlined(); + dep_312::code_generic(1u32); + dep_272::code(); + dep_272::code_inlined(); + dep_272::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_719/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_719/Cargo.toml new file mode 100644 index 000000000..255c6ad22 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_719/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_719" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_352 = { path = "../dep_352" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_719/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_719/src/lib.rs new file mode 100644 index 000000000..f9cc0eed0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_719/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_719"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_719"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_719: {t}"); +} + +pub fn foo() { + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_72/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_72/Cargo.toml new file mode 100644 index 000000000..c4cb5856f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_72/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_72" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_38 = { path = "../dep_38" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_72/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_72/src/lib.rs new file mode 100644 index 000000000..70346dec0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_72/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_72"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_72"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_72: {t}"); +} + +pub fn foo() { + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_720/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_720/Cargo.toml new file mode 100644 index 000000000..b8d4c22e0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_720/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_720" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_249 = { path = "../dep_249" } +dep_185 = { path = "../dep_185" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_720/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_720/src/lib.rs new file mode 100644 index 000000000..d7e11851f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_720/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_720"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_720"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_720: {t}"); +} + +pub fn foo() { + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); + dep_185::code(); + dep_185::code_inlined(); + dep_185::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_721/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_721/Cargo.toml new file mode 100644 index 000000000..42741c944 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_721/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_721" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_166 = { path = "../dep_166" } +dep_336 = { path = "../dep_336" } +dep_319 = { path = "../dep_319" } +dep_261 = { path = "../dep_261" } +dep_381 = { path = "../dep_381" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_721/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_721/src/lib.rs new file mode 100644 index 000000000..b604a8d69 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_721/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_721"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_721"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_721: {t}"); +} + +pub fn foo() { + dep_166::code(); + dep_166::code_inlined(); + dep_166::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); + dep_319::code(); + dep_319::code_inlined(); + dep_319::code_generic(1u32); + dep_261::code(); + dep_261::code_inlined(); + dep_261::code_generic(1u32); + dep_381::code(); + dep_381::code_inlined(); + dep_381::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_722/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_722/Cargo.toml new file mode 100644 index 000000000..9027d8563 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_722/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_722" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_168 = { path = "../dep_168" } +dep_203 = { path = "../dep_203" } +dep_195 = { path = "../dep_195" } +dep_364 = { path = "../dep_364" } +dep_296 = { path = "../dep_296" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_722/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_722/src/lib.rs new file mode 100644 index 000000000..a8b359c07 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_722/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_722"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_722"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_722: {t}"); +} + +pub fn foo() { + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); + dep_195::code(); + dep_195::code_inlined(); + dep_195::code_generic(1u32); + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_723/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_723/Cargo.toml new file mode 100644 index 000000000..78a9e039f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_723/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_723" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_305 = { path = "../dep_305" } +dep_161 = { path = "../dep_161" } +dep_290 = { path = "../dep_290" } +dep_329 = { path = "../dep_329" } +dep_235 = { path = "../dep_235" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_723/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_723/src/lib.rs new file mode 100644 index 000000000..73bb263ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_723/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_723"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_723"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_723: {t}"); +} + +pub fn foo() { + dep_305::code(); + dep_305::code_inlined(); + dep_305::code_generic(1u32); + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_290::code(); + dep_290::code_inlined(); + dep_290::code_generic(1u32); + dep_329::code(); + dep_329::code_inlined(); + dep_329::code_generic(1u32); + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_724/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_724/Cargo.toml new file mode 100644 index 000000000..5b040d428 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_724/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_724" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } +dep_353 = { path = "../dep_353" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_724/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_724/src/lib.rs new file mode 100644 index 000000000..716796a5b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_724/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_724"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_724"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_724: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_725/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_725/Cargo.toml new file mode 100644 index 000000000..3effab9f5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_725/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_725" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_241 = { path = "../dep_241" } +dep_404 = { path = "../dep_404" } +dep_361 = { path = "../dep_361" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_725/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_725/src/lib.rs new file mode 100644 index 000000000..194d40d94 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_725/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_725"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_725"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_725: {t}"); +} + +pub fn foo() { + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); + dep_361::code(); + dep_361::code_inlined(); + dep_361::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_726/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_726/Cargo.toml new file mode 100644 index 000000000..8bce4861c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_726/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_726" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_216 = { path = "../dep_216" } +dep_177 = { path = "../dep_177" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_726/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_726/src/lib.rs new file mode 100644 index 000000000..ccb8240c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_726/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_726"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_726"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_726: {t}"); +} + +pub fn foo() { + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_177::code(); + dep_177::code_inlined(); + dep_177::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_727/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_727/Cargo.toml new file mode 100644 index 000000000..58e00272e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_727/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_727" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_295 = { path = "../dep_295" } +dep_277 = { path = "../dep_277" } +dep_184 = { path = "../dep_184" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_727/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_727/src/lib.rs new file mode 100644 index 000000000..a0be3ccb4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_727/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_727"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_727"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_727: {t}"); +} + +pub fn foo() { + dep_295::code(); + dep_295::code_inlined(); + dep_295::code_generic(1u32); + dep_277::code(); + dep_277::code_inlined(); + dep_277::code_generic(1u32); + dep_184::code(); + dep_184::code_inlined(); + dep_184::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_728/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_728/Cargo.toml new file mode 100644 index 000000000..d000db955 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_728/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_728" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_242 = { path = "../dep_242" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_728/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_728/src/lib.rs new file mode 100644 index 000000000..1b1ae13a8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_728/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_728"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_728"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_728: {t}"); +} + +pub fn foo() { + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_729/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_729/Cargo.toml new file mode 100644 index 000000000..836804418 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_729/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_729" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_233 = { path = "../dep_233" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_729/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_729/src/lib.rs new file mode 100644 index 000000000..176563c4c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_729/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_729"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_729"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_729: {t}"); +} + +pub fn foo() { + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_73/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_73/Cargo.toml new file mode 100644 index 000000000..7f3a300af --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_73/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_73" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_37 = { path = "../dep_37" } +dep_25 = { path = "../dep_25" } +dep_29 = { path = "../dep_29" } +dep_31 = { path = "../dep_31" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_73/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_73/src/lib.rs new file mode 100644 index 000000000..63bc9cea2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_73/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_73"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_73"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_73: {t}"); +} + +pub fn foo() { + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_25::code(); + dep_25::code_inlined(); + dep_25::code_generic(1u32); + dep_29::code(); + dep_29::code_inlined(); + dep_29::code_generic(1u32); + dep_31::code(); + dep_31::code_inlined(); + dep_31::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_730/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_730/Cargo.toml new file mode 100644 index 000000000..059658c5e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_730/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_730" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_178 = { path = "../dep_178" } +dep_292 = { path = "../dep_292" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_730/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_730/src/lib.rs new file mode 100644 index 000000000..c1b3c937b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_730/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_730"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_730"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_730: {t}"); +} + +pub fn foo() { + dep_178::code(); + dep_178::code_inlined(); + dep_178::code_generic(1u32); + dep_292::code(); + dep_292::code_inlined(); + dep_292::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_731/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_731/Cargo.toml new file mode 100644 index 000000000..d6d6a03ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_731/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_731" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_312 = { path = "../dep_312" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_731/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_731/src/lib.rs new file mode 100644 index 000000000..ed5b33010 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_731/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_731"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_731"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_731: {t}"); +} + +pub fn foo() { + dep_312::code(); + dep_312::code_inlined(); + dep_312::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_732/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_732/Cargo.toml new file mode 100644 index 000000000..96e7e0df9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_732/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_732" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_203 = { path = "../dep_203" } +dep_405 = { path = "../dep_405" } +dep_380 = { path = "../dep_380" } +dep_303 = { path = "../dep_303" } +dep_197 = { path = "../dep_197" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_732/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_732/src/lib.rs new file mode 100644 index 000000000..404b966f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_732/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_732"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_732"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_732: {t}"); +} + +pub fn foo() { + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); + dep_405::code(); + dep_405::code_inlined(); + dep_405::code_generic(1u32); + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); + dep_303::code(); + dep_303::code_inlined(); + dep_303::code_generic(1u32); + dep_197::code(); + dep_197::code_inlined(); + dep_197::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_733/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_733/Cargo.toml new file mode 100644 index 000000000..5f4ace551 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_733/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_733" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_330 = { path = "../dep_330" } +dep_233 = { path = "../dep_233" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_733/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_733/src/lib.rs new file mode 100644 index 000000000..d9d2cb220 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_733/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_733"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_733"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_733: {t}"); +} + +pub fn foo() { + dep_330::code(); + dep_330::code_inlined(); + dep_330::code_generic(1u32); + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_734/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_734/Cargo.toml new file mode 100644 index 000000000..e66879d44 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_734/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_734" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_193 = { path = "../dep_193" } +dep_200 = { path = "../dep_200" } +dep_321 = { path = "../dep_321" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_734/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_734/src/lib.rs new file mode 100644 index 000000000..7e222bb76 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_734/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_734"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_734"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_734: {t}"); +} + +pub fn foo() { + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_200::code(); + dep_200::code_inlined(); + dep_200::code_generic(1u32); + dep_321::code(); + dep_321::code_inlined(); + dep_321::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_735/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_735/Cargo.toml new file mode 100644 index 000000000..47c78b5e6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_735/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_735" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_231 = { path = "../dep_231" } +dep_407 = { path = "../dep_407" } +dep_328 = { path = "../dep_328" } +dep_273 = { path = "../dep_273" } +dep_315 = { path = "../dep_315" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_735/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_735/src/lib.rs new file mode 100644 index 000000000..d1216d262 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_735/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_735"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_735"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_735: {t}"); +} + +pub fn foo() { + dep_231::code(); + dep_231::code_inlined(); + dep_231::code_generic(1u32); + dep_407::code(); + dep_407::code_inlined(); + dep_407::code_generic(1u32); + dep_328::code(); + dep_328::code_inlined(); + dep_328::code_generic(1u32); + dep_273::code(); + dep_273::code_inlined(); + dep_273::code_generic(1u32); + dep_315::code(); + dep_315::code_inlined(); + dep_315::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_736/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_736/Cargo.toml new file mode 100644 index 000000000..b04ab6727 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_736/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_736" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_213 = { path = "../dep_213" } +dep_160 = { path = "../dep_160" } +dep_211 = { path = "../dep_211" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_736/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_736/src/lib.rs new file mode 100644 index 000000000..54277eee1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_736/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_736"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_736"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_736: {t}"); +} + +pub fn foo() { + dep_213::code(); + dep_213::code_inlined(); + dep_213::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_211::code(); + dep_211::code_inlined(); + dep_211::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_737/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_737/Cargo.toml new file mode 100644 index 000000000..7252915de --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_737/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_737" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_390 = { path = "../dep_390" } +dep_339 = { path = "../dep_339" } +dep_181 = { path = "../dep_181" } +dep_364 = { path = "../dep_364" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_737/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_737/src/lib.rs new file mode 100644 index 000000000..9b210f9f2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_737/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_737"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_737"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_737: {t}"); +} + +pub fn foo() { + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); + dep_181::code(); + dep_181::code_inlined(); + dep_181::code_generic(1u32); + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_738/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_738/Cargo.toml new file mode 100644 index 000000000..7aacce7b8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_738/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_738" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_281 = { path = "../dep_281" } +dep_360 = { path = "../dep_360" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_738/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_738/src/lib.rs new file mode 100644 index 000000000..4481c9eb6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_738/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_738"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_738"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_738: {t}"); +} + +pub fn foo() { + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_360::code(); + dep_360::code_inlined(); + dep_360::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_739/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_739/Cargo.toml new file mode 100644 index 000000000..bab9e5f4e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_739/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_739" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_249 = { path = "../dep_249" } +dep_184 = { path = "../dep_184" } +dep_168 = { path = "../dep_168" } +dep_189 = { path = "../dep_189" } +dep_351 = { path = "../dep_351" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_739/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_739/src/lib.rs new file mode 100644 index 000000000..b1fe1f731 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_739/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_739"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_739"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_739: {t}"); +} + +pub fn foo() { + dep_249::code(); + dep_249::code_inlined(); + dep_249::code_generic(1u32); + dep_184::code(); + dep_184::code_inlined(); + dep_184::code_generic(1u32); + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); + dep_351::code(); + dep_351::code_inlined(); + dep_351::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_74/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_74/Cargo.toml new file mode 100644 index 000000000..af4665eb2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_74/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_74" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_22 = { path = "../dep_22" } +dep_55 = { path = "../dep_55" } +dep_20 = { path = "../dep_20" } +dep_21 = { path = "../dep_21" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_74/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_74/src/lib.rs new file mode 100644 index 000000000..fcf675b7c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_74/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_74"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_74"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_74: {t}"); +} + +pub fn foo() { + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); + dep_55::code(); + dep_55::code_inlined(); + dep_55::code_generic(1u32); + dep_20::code(); + dep_20::code_inlined(); + dep_20::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_740/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_740/Cargo.toml new file mode 100644 index 000000000..9ea40cc5c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_740/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_740" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_740/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_740/src/lib.rs new file mode 100644 index 000000000..6ea65a19e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_740/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_740"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_740"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_740: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_741/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_741/Cargo.toml new file mode 100644 index 000000000..36ff4cf61 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_741/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_741" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_320 = { path = "../dep_320" } +dep_212 = { path = "../dep_212" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_741/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_741/src/lib.rs new file mode 100644 index 000000000..2d6f7921c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_741/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_741"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_741"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_741: {t}"); +} + +pub fn foo() { + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_742/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_742/Cargo.toml new file mode 100644 index 000000000..532a66a0f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_742/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_742" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_300 = { path = "../dep_300" } +dep_340 = { path = "../dep_340" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_742/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_742/src/lib.rs new file mode 100644 index 000000000..68ff21279 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_742/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_742"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_742"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_742: {t}"); +} + +pub fn foo() { + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_340::code(); + dep_340::code_inlined(); + dep_340::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_743/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_743/Cargo.toml new file mode 100644 index 000000000..d727274c6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_743/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_743" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_395 = { path = "../dep_395" } +dep_398 = { path = "../dep_398" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_743/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_743/src/lib.rs new file mode 100644 index 000000000..563dc04f3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_743/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_743"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_743"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_743: {t}"); +} + +pub fn foo() { + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_398::code(); + dep_398::code_inlined(); + dep_398::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_744/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_744/Cargo.toml new file mode 100644 index 000000000..eb20fe853 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_744/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_744" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_345 = { path = "../dep_345" } +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_744/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_744/src/lib.rs new file mode 100644 index 000000000..f94ae4447 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_744/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_744"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_744"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_744: {t}"); +} + +pub fn foo() { + dep_345::code(); + dep_345::code_inlined(); + dep_345::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_745/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_745/Cargo.toml new file mode 100644 index 000000000..1e4ca106a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_745/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_745" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_277 = { path = "../dep_277" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_745/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_745/src/lib.rs new file mode 100644 index 000000000..afc04621f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_745/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_745"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_745"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_745: {t}"); +} + +pub fn foo() { + dep_277::code(); + dep_277::code_inlined(); + dep_277::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_746/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_746/Cargo.toml new file mode 100644 index 000000000..3331f4251 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_746/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_746" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_300 = { path = "../dep_300" } +dep_265 = { path = "../dep_265" } +dep_267 = { path = "../dep_267" } +dep_199 = { path = "../dep_199" } +dep_392 = { path = "../dep_392" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_746/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_746/src/lib.rs new file mode 100644 index 000000000..ab6d58143 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_746/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_746"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_746"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_746: {t}"); +} + +pub fn foo() { + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_265::code(); + dep_265::code_inlined(); + dep_265::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_199::code(); + dep_199::code_inlined(); + dep_199::code_generic(1u32); + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_747/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_747/Cargo.toml new file mode 100644 index 000000000..350ce18b4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_747/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_747" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_335 = { path = "../dep_335" } +dep_177 = { path = "../dep_177" } +dep_217 = { path = "../dep_217" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_747/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_747/src/lib.rs new file mode 100644 index 000000000..fb7bc0818 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_747/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_747"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_747"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_747: {t}"); +} + +pub fn foo() { + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_177::code(); + dep_177::code_inlined(); + dep_177::code_generic(1u32); + dep_217::code(); + dep_217::code_inlined(); + dep_217::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_748/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_748/Cargo.toml new file mode 100644 index 000000000..130525d83 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_748/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_748" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_408 = { path = "../dep_408" } +dep_240 = { path = "../dep_240" } +dep_359 = { path = "../dep_359" } +dep_372 = { path = "../dep_372" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_748/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_748/src/lib.rs new file mode 100644 index 000000000..ba428852d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_748/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_748"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_748"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_748: {t}"); +} + +pub fn foo() { + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); + dep_240::code(); + dep_240::code_inlined(); + dep_240::code_generic(1u32); + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); + dep_372::code(); + dep_372::code_inlined(); + dep_372::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_749/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_749/Cargo.toml new file mode 100644 index 000000000..73c9865d8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_749/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_749" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_395 = { path = "../dep_395" } +dep_380 = { path = "../dep_380" } +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_749/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_749/src/lib.rs new file mode 100644 index 000000000..8fd42da7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_749/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_749"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_749"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_749: {t}"); +} + +pub fn foo() { + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_75/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_75/Cargo.toml new file mode 100644 index 000000000..58e2b511c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_75/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_75" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_48 = { path = "../dep_48" } +dep_28 = { path = "../dep_28" } +dep_14 = { path = "../dep_14" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_75/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_75/src/lib.rs new file mode 100644 index 000000000..e8a725bda --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_75/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_75"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_75"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_75: {t}"); +} + +pub fn foo() { + dep_48::code(); + dep_48::code_inlined(); + dep_48::code_generic(1u32); + dep_28::code(); + dep_28::code_inlined(); + dep_28::code_generic(1u32); + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_750/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_750/Cargo.toml new file mode 100644 index 000000000..2f85903c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_750/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_750" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_160 = { path = "../dep_160" } +dep_240 = { path = "../dep_240" } +dep_332 = { path = "../dep_332" } +dep_219 = { path = "../dep_219" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_750/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_750/src/lib.rs new file mode 100644 index 000000000..db1881ca5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_750/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_750"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_750"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_750: {t}"); +} + +pub fn foo() { + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_240::code(); + dep_240::code_inlined(); + dep_240::code_generic(1u32); + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); + dep_219::code(); + dep_219::code_inlined(); + dep_219::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_751/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_751/Cargo.toml new file mode 100644 index 000000000..671e2738e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_751/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_751" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_160 = { path = "../dep_160" } +dep_208 = { path = "../dep_208" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_751/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_751/src/lib.rs new file mode 100644 index 000000000..b90c655f7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_751/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_751"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_751"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_751: {t}"); +} + +pub fn foo() { + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_208::code(); + dep_208::code_inlined(); + dep_208::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_752/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_752/Cargo.toml new file mode 100644 index 000000000..78543052f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_752/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_752" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_297 = { path = "../dep_297" } +dep_219 = { path = "../dep_219" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_752/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_752/src/lib.rs new file mode 100644 index 000000000..5ca10a0c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_752/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_752"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_752"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_752: {t}"); +} + +pub fn foo() { + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); + dep_219::code(); + dep_219::code_inlined(); + dep_219::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_753/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_753/Cargo.toml new file mode 100644 index 000000000..31bfd0476 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_753/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_753" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_287 = { path = "../dep_287" } +dep_309 = { path = "../dep_309" } +dep_335 = { path = "../dep_335" } +dep_201 = { path = "../dep_201" } +dep_313 = { path = "../dep_313" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_753/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_753/src/lib.rs new file mode 100644 index 000000000..0aae7e28b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_753/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_753"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_753"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_753: {t}"); +} + +pub fn foo() { + dep_287::code(); + dep_287::code_inlined(); + dep_287::code_generic(1u32); + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_201::code(); + dep_201::code_inlined(); + dep_201::code_generic(1u32); + dep_313::code(); + dep_313::code_inlined(); + dep_313::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_754/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_754/Cargo.toml new file mode 100644 index 000000000..2d6d5eb2f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_754/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_754" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_161 = { path = "../dep_161" } +dep_362 = { path = "../dep_362" } +dep_361 = { path = "../dep_361" } +dep_335 = { path = "../dep_335" } +dep_398 = { path = "../dep_398" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_754/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_754/src/lib.rs new file mode 100644 index 000000000..12ba32e70 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_754/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_754"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_754"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_754: {t}"); +} + +pub fn foo() { + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_361::code(); + dep_361::code_inlined(); + dep_361::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_398::code(); + dep_398::code_inlined(); + dep_398::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_755/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_755/Cargo.toml new file mode 100644 index 000000000..e556d2b67 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_755/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_755" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_330 = { path = "../dep_330" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_755/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_755/src/lib.rs new file mode 100644 index 000000000..ad1bca870 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_755/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_755"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_755"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_755: {t}"); +} + +pub fn foo() { + dep_330::code(); + dep_330::code_inlined(); + dep_330::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_756/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_756/Cargo.toml new file mode 100644 index 000000000..6eb596758 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_756/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_756" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_365 = { path = "../dep_365" } +dep_337 = { path = "../dep_337" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_756/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_756/src/lib.rs new file mode 100644 index 000000000..9bdcd1948 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_756/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_756"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_756"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_756: {t}"); +} + +pub fn foo() { + dep_365::code(); + dep_365::code_inlined(); + dep_365::code_generic(1u32); + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_757/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_757/Cargo.toml new file mode 100644 index 000000000..e86d35c03 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_757/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_757" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_381 = { path = "../dep_381" } +dep_367 = { path = "../dep_367" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_757/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_757/src/lib.rs new file mode 100644 index 000000000..c615a5aa5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_757/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_757"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_757"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_757: {t}"); +} + +pub fn foo() { + dep_381::code(); + dep_381::code_inlined(); + dep_381::code_generic(1u32); + dep_367::code(); + dep_367::code_inlined(); + dep_367::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_758/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_758/Cargo.toml new file mode 100644 index 000000000..1a7181c5b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_758/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_758" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_246 = { path = "../dep_246" } +dep_409 = { path = "../dep_409" } +dep_261 = { path = "../dep_261" } +dep_335 = { path = "../dep_335" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_758/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_758/src/lib.rs new file mode 100644 index 000000000..11b84a23f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_758/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_758"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_758"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_758: {t}"); +} + +pub fn foo() { + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); + dep_409::code(); + dep_409::code_inlined(); + dep_409::code_generic(1u32); + dep_261::code(); + dep_261::code_inlined(); + dep_261::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_759/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_759/Cargo.toml new file mode 100644 index 000000000..b058d90ae --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_759/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_759" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_167 = { path = "../dep_167" } +dep_225 = { path = "../dep_225" } +dep_268 = { path = "../dep_268" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_759/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_759/src/lib.rs new file mode 100644 index 000000000..e11979001 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_759/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_759"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_759"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_759: {t}"); +} + +pub fn foo() { + dep_167::code(); + dep_167::code_inlined(); + dep_167::code_generic(1u32); + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_76/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_76/Cargo.toml new file mode 100644 index 000000000..393697dd7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_76/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_76" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_39 = { path = "../dep_39" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_76/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_76/src/lib.rs new file mode 100644 index 000000000..d16366b85 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_76/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_76"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_76"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_76: {t}"); +} + +pub fn foo() { + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_760/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_760/Cargo.toml new file mode 100644 index 000000000..5704fd333 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_760/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_760" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_218 = { path = "../dep_218" } +dep_298 = { path = "../dep_298" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_760/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_760/src/lib.rs new file mode 100644 index 000000000..1495f5753 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_760/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_760"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_760"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_760: {t}"); +} + +pub fn foo() { + dep_218::code(); + dep_218::code_inlined(); + dep_218::code_generic(1u32); + dep_298::code(); + dep_298::code_inlined(); + dep_298::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_761/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_761/Cargo.toml new file mode 100644 index 000000000..5dbbd1a8f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_761/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_761" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_338 = { path = "../dep_338" } +dep_261 = { path = "../dep_261" } +dep_361 = { path = "../dep_361" } +dep_220 = { path = "../dep_220" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_761/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_761/src/lib.rs new file mode 100644 index 000000000..c4191430e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_761/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_761"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_761"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_761: {t}"); +} + +pub fn foo() { + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_261::code(); + dep_261::code_inlined(); + dep_261::code_generic(1u32); + dep_361::code(); + dep_361::code_inlined(); + dep_361::code_generic(1u32); + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_762/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_762/Cargo.toml new file mode 100644 index 000000000..4ff09afb8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_762/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_762" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_317 = { path = "../dep_317" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_762/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_762/src/lib.rs new file mode 100644 index 000000000..37db3b253 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_762/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_762"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_762"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_762: {t}"); +} + +pub fn foo() { + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_763/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_763/Cargo.toml new file mode 100644 index 000000000..5f7468d7a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_763/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_763" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_385 = { path = "../dep_385" } +dep_174 = { path = "../dep_174" } +dep_339 = { path = "../dep_339" } +dep_392 = { path = "../dep_392" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_763/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_763/src/lib.rs new file mode 100644 index 000000000..744e556bb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_763/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_763"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_763"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_763: {t}"); +} + +pub fn foo() { + dep_385::code(); + dep_385::code_inlined(); + dep_385::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_764/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_764/Cargo.toml new file mode 100644 index 000000000..5d7442707 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_764/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_764" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_242 = { path = "../dep_242" } +dep_190 = { path = "../dep_190" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_764/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_764/src/lib.rs new file mode 100644 index 000000000..3e87918b8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_764/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_764"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_764"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_764: {t}"); +} + +pub fn foo() { + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_765/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_765/Cargo.toml new file mode 100644 index 000000000..17df4456d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_765/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_765" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_374 = { path = "../dep_374" } +dep_232 = { path = "../dep_232" } +dep_248 = { path = "../dep_248" } +dep_336 = { path = "../dep_336" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_765/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_765/src/lib.rs new file mode 100644 index 000000000..97f7b56e8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_765/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_765"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_765"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_765: {t}"); +} + +pub fn foo() { + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_766/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_766/Cargo.toml new file mode 100644 index 000000000..6aaf54de6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_766/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_766" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_392 = { path = "../dep_392" } +dep_335 = { path = "../dep_335" } +dep_181 = { path = "../dep_181" } +dep_195 = { path = "../dep_195" } +dep_165 = { path = "../dep_165" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_766/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_766/src/lib.rs new file mode 100644 index 000000000..f82f88d2b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_766/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_766"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_766"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_766: {t}"); +} + +pub fn foo() { + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_181::code(); + dep_181::code_inlined(); + dep_181::code_generic(1u32); + dep_195::code(); + dep_195::code_inlined(); + dep_195::code_generic(1u32); + dep_165::code(); + dep_165::code_inlined(); + dep_165::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_767/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_767/Cargo.toml new file mode 100644 index 000000000..905e0a663 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_767/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_767" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_328 = { path = "../dep_328" } +dep_273 = { path = "../dep_273" } +dep_239 = { path = "../dep_239" } +dep_175 = { path = "../dep_175" } +dep_283 = { path = "../dep_283" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_767/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_767/src/lib.rs new file mode 100644 index 000000000..0a1e77ba2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_767/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_767"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_767"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_767: {t}"); +} + +pub fn foo() { + dep_328::code(); + dep_328::code_inlined(); + dep_328::code_generic(1u32); + dep_273::code(); + dep_273::code_inlined(); + dep_273::code_generic(1u32); + dep_239::code(); + dep_239::code_inlined(); + dep_239::code_generic(1u32); + dep_175::code(); + dep_175::code_inlined(); + dep_175::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_768/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_768/Cargo.toml new file mode 100644 index 000000000..8ebb4978b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_768/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_768" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_335 = { path = "../dep_335" } +dep_205 = { path = "../dep_205" } +dep_324 = { path = "../dep_324" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_768/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_768/src/lib.rs new file mode 100644 index 000000000..ba14d0d17 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_768/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_768"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_768"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_768: {t}"); +} + +pub fn foo() { + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_205::code(); + dep_205::code_inlined(); + dep_205::code_generic(1u32); + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_769/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_769/Cargo.toml new file mode 100644 index 000000000..1dabd5add --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_769/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_769" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_402 = { path = "../dep_402" } +dep_232 = { path = "../dep_232" } +dep_367 = { path = "../dep_367" } +dep_370 = { path = "../dep_370" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_769/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_769/src/lib.rs new file mode 100644 index 000000000..69a784011 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_769/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_769"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_769"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_769: {t}"); +} + +pub fn foo() { + dep_402::code(); + dep_402::code_inlined(); + dep_402::code_generic(1u32); + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); + dep_367::code(); + dep_367::code_inlined(); + dep_367::code_generic(1u32); + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_77/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_77/Cargo.toml new file mode 100644 index 000000000..09a222448 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_77/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_77" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_33 = { path = "../dep_33" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_77/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_77/src/lib.rs new file mode 100644 index 000000000..b07268a78 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_77/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_77"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_77"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_77: {t}"); +} + +pub fn foo() { + dep_33::code(); + dep_33::code_inlined(); + dep_33::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_770/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_770/Cargo.toml new file mode 100644 index 000000000..b609ee7d1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_770/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_770" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_302 = { path = "../dep_302" } +dep_387 = { path = "../dep_387" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_770/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_770/src/lib.rs new file mode 100644 index 000000000..dd83e7a23 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_770/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_770"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_770"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_770: {t}"); +} + +pub fn foo() { + dep_302::code(); + dep_302::code_inlined(); + dep_302::code_generic(1u32); + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_771/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_771/Cargo.toml new file mode 100644 index 000000000..b1e1a3c75 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_771/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_771" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_405 = { path = "../dep_405" } +dep_198 = { path = "../dep_198" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_771/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_771/src/lib.rs new file mode 100644 index 000000000..ae84d23c7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_771/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_771"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_771"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_771: {t}"); +} + +pub fn foo() { + dep_405::code(); + dep_405::code_inlined(); + dep_405::code_generic(1u32); + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_772/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_772/Cargo.toml new file mode 100644 index 000000000..cc5ab2699 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_772/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_772" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_252 = { path = "../dep_252" } +dep_325 = { path = "../dep_325" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_772/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_772/src/lib.rs new file mode 100644 index 000000000..014ea6981 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_772/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_772"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_772"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_772: {t}"); +} + +pub fn foo() { + dep_252::code(); + dep_252::code_inlined(); + dep_252::code_generic(1u32); + dep_325::code(); + dep_325::code_inlined(); + dep_325::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_773/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_773/Cargo.toml new file mode 100644 index 000000000..cb6425efc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_773/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_773" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_251 = { path = "../dep_251" } +dep_379 = { path = "../dep_379" } +dep_395 = { path = "../dep_395" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_773/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_773/src/lib.rs new file mode 100644 index 000000000..4d6de0b6e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_773/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_773"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_773"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_773: {t}"); +} + +pub fn foo() { + dep_251::code(); + dep_251::code_inlined(); + dep_251::code_generic(1u32); + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_774/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_774/Cargo.toml new file mode 100644 index 000000000..30e3685e4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_774/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_774" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_223 = { path = "../dep_223" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_774/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_774/src/lib.rs new file mode 100644 index 000000000..a6c5ff5ee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_774/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_774"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_774"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_774: {t}"); +} + +pub fn foo() { + dep_223::code(); + dep_223::code_inlined(); + dep_223::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_775/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_775/Cargo.toml new file mode 100644 index 000000000..5d5b20ba5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_775/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_775" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_318 = { path = "../dep_318" } +dep_387 = { path = "../dep_387" } +dep_395 = { path = "../dep_395" } +dep_370 = { path = "../dep_370" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_775/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_775/src/lib.rs new file mode 100644 index 000000000..cbf06a36f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_775/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_775"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_775"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_775: {t}"); +} + +pub fn foo() { + dep_318::code(); + dep_318::code_inlined(); + dep_318::code_generic(1u32); + dep_387::code(); + dep_387::code_inlined(); + dep_387::code_generic(1u32); + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_776/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_776/Cargo.toml new file mode 100644 index 000000000..7f887dbeb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_776/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_776" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_388 = { path = "../dep_388" } +dep_207 = { path = "../dep_207" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_776/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_776/src/lib.rs new file mode 100644 index 000000000..56065e977 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_776/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_776"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_776"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_776: {t}"); +} + +pub fn foo() { + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_207::code(); + dep_207::code_inlined(); + dep_207::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_777/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_777/Cargo.toml new file mode 100644 index 000000000..7e25ef83d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_777/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_777" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_380 = { path = "../dep_380" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_777/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_777/src/lib.rs new file mode 100644 index 000000000..29873ac4e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_777/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_777"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_777"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_777: {t}"); +} + +pub fn foo() { + dep_380::code(); + dep_380::code_inlined(); + dep_380::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_778/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_778/Cargo.toml new file mode 100644 index 000000000..e4012ad78 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_778/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_778" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_404 = { path = "../dep_404" } +dep_306 = { path = "../dep_306" } +dep_268 = { path = "../dep_268" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_778/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_778/src/lib.rs new file mode 100644 index 000000000..f6307b591 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_778/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_778"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_778"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_778: {t}"); +} + +pub fn foo() { + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); + dep_268::code(); + dep_268::code_inlined(); + dep_268::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_779/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_779/Cargo.toml new file mode 100644 index 000000000..0db8cf824 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_779/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_779" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_337 = { path = "../dep_337" } +dep_383 = { path = "../dep_383" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_779/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_779/src/lib.rs new file mode 100644 index 000000000..7e60baad3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_779/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_779"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_779"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_779: {t}"); +} + +pub fn foo() { + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); + dep_383::code(); + dep_383::code_inlined(); + dep_383::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_78/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_78/Cargo.toml new file mode 100644 index 000000000..84e0b5ada --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_78/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_78" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_50 = { path = "../dep_50" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_78/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_78/src/lib.rs new file mode 100644 index 000000000..789f8856a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_78/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_78"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_78"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_78: {t}"); +} + +pub fn foo() { + dep_50::code(); + dep_50::code_inlined(); + dep_50::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_780/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_780/Cargo.toml new file mode 100644 index 000000000..f525268de --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_780/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_780" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_385 = { path = "../dep_385" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_780/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_780/src/lib.rs new file mode 100644 index 000000000..851b9fba0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_780/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_780"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_780"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_780: {t}"); +} + +pub fn foo() { + dep_385::code(); + dep_385::code_inlined(); + dep_385::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_781/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_781/Cargo.toml new file mode 100644 index 000000000..f6e51a04a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_781/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_781" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_215 = { path = "../dep_215" } +dep_344 = { path = "../dep_344" } +dep_250 = { path = "../dep_250" } +dep_258 = { path = "../dep_258" } +dep_329 = { path = "../dep_329" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_781/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_781/src/lib.rs new file mode 100644 index 000000000..64be400c0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_781/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_781"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_781"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_781: {t}"); +} + +pub fn foo() { + dep_215::code(); + dep_215::code_inlined(); + dep_215::code_generic(1u32); + dep_344::code(); + dep_344::code_inlined(); + dep_344::code_generic(1u32); + dep_250::code(); + dep_250::code_inlined(); + dep_250::code_generic(1u32); + dep_258::code(); + dep_258::code_inlined(); + dep_258::code_generic(1u32); + dep_329::code(); + dep_329::code_inlined(); + dep_329::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_782/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_782/Cargo.toml new file mode 100644 index 000000000..718913d0d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_782/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_782" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_390 = { path = "../dep_390" } +dep_174 = { path = "../dep_174" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_782/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_782/src/lib.rs new file mode 100644 index 000000000..612a91ba0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_782/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_782"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_782"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_782: {t}"); +} + +pub fn foo() { + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_783/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_783/Cargo.toml new file mode 100644 index 000000000..e603334ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_783/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_783" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_379 = { path = "../dep_379" } +dep_275 = { path = "../dep_275" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_783/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_783/src/lib.rs new file mode 100644 index 000000000..b34ac181f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_783/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_783"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_783"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_783: {t}"); +} + +pub fn foo() { + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_275::code(); + dep_275::code_inlined(); + dep_275::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_784/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_784/Cargo.toml new file mode 100644 index 000000000..e55f840f7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_784/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_784" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_212 = { path = "../dep_212" } +dep_274 = { path = "../dep_274" } +dep_358 = { path = "../dep_358" } +dep_401 = { path = "../dep_401" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_784/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_784/src/lib.rs new file mode 100644 index 000000000..493955777 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_784/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_784"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_784"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_784: {t}"); +} + +pub fn foo() { + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); + dep_274::code(); + dep_274::code_inlined(); + dep_274::code_generic(1u32); + dep_358::code(); + dep_358::code_inlined(); + dep_358::code_generic(1u32); + dep_401::code(); + dep_401::code_inlined(); + dep_401::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_785/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_785/Cargo.toml new file mode 100644 index 000000000..ae7bd036e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_785/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_785" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_407 = { path = "../dep_407" } +dep_282 = { path = "../dep_282" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_785/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_785/src/lib.rs new file mode 100644 index 000000000..5a6c99871 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_785/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_785"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_785"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_785: {t}"); +} + +pub fn foo() { + dep_407::code(); + dep_407::code_inlined(); + dep_407::code_generic(1u32); + dep_282::code(); + dep_282::code_inlined(); + dep_282::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_786/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_786/Cargo.toml new file mode 100644 index 000000000..66a74df1d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_786/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_786" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_276 = { path = "../dep_276" } +dep_379 = { path = "../dep_379" } +dep_404 = { path = "../dep_404" } +dep_350 = { path = "../dep_350" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_786/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_786/src/lib.rs new file mode 100644 index 000000000..13d808bce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_786/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_786"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_786"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_786: {t}"); +} + +pub fn foo() { + dep_276::code(); + dep_276::code_inlined(); + dep_276::code_generic(1u32); + dep_379::code(); + dep_379::code_inlined(); + dep_379::code_generic(1u32); + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); + dep_350::code(); + dep_350::code_inlined(); + dep_350::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_787/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_787/Cargo.toml new file mode 100644 index 000000000..2a8487657 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_787/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_787" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_394 = { path = "../dep_394" } +dep_406 = { path = "../dep_406" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_787/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_787/src/lib.rs new file mode 100644 index 000000000..4f1394c5c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_787/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_787"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_787"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_787: {t}"); +} + +pub fn foo() { + dep_394::code(); + dep_394::code_inlined(); + dep_394::code_generic(1u32); + dep_406::code(); + dep_406::code_inlined(); + dep_406::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_788/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_788/Cargo.toml new file mode 100644 index 000000000..d1317226b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_788/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_788" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_295 = { path = "../dep_295" } +dep_308 = { path = "../dep_308" } +dep_251 = { path = "../dep_251" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_788/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_788/src/lib.rs new file mode 100644 index 000000000..79fed4f6d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_788/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_788"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_788"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_788: {t}"); +} + +pub fn foo() { + dep_295::code(); + dep_295::code_inlined(); + dep_295::code_generic(1u32); + dep_308::code(); + dep_308::code_inlined(); + dep_308::code_generic(1u32); + dep_251::code(); + dep_251::code_inlined(); + dep_251::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_789/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_789/Cargo.toml new file mode 100644 index 000000000..46bf7604b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_789/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_789" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_207 = { path = "../dep_207" } +dep_227 = { path = "../dep_227" } +dep_267 = { path = "../dep_267" } +dep_203 = { path = "../dep_203" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_789/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_789/src/lib.rs new file mode 100644 index 000000000..3f4de638c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_789/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_789"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_789"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_789: {t}"); +} + +pub fn foo() { + dep_207::code(); + dep_207::code_inlined(); + dep_207::code_generic(1u32); + dep_227::code(); + dep_227::code_inlined(); + dep_227::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_79/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_79/Cargo.toml new file mode 100644 index 000000000..e39ffbb33 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_79/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_79" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_26 = { path = "../dep_26" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_79/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_79/src/lib.rs new file mode 100644 index 000000000..eff7be47d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_79/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_79"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_79"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_79: {t}"); +} + +pub fn foo() { + dep_26::code(); + dep_26::code_inlined(); + dep_26::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_790/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_790/Cargo.toml new file mode 100644 index 000000000..7eace0aa9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_790/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_790" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_314 = { path = "../dep_314" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_790/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_790/src/lib.rs new file mode 100644 index 000000000..d02412005 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_790/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_790"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_790"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_790: {t}"); +} + +pub fn foo() { + dep_314::code(); + dep_314::code_inlined(); + dep_314::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_791/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_791/Cargo.toml new file mode 100644 index 000000000..4a21928b8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_791/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_791" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_307 = { path = "../dep_307" } +dep_265 = { path = "../dep_265" } +dep_277 = { path = "../dep_277" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_791/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_791/src/lib.rs new file mode 100644 index 000000000..c0fd67560 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_791/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_791"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_791"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_791: {t}"); +} + +pub fn foo() { + dep_307::code(); + dep_307::code_inlined(); + dep_307::code_generic(1u32); + dep_265::code(); + dep_265::code_inlined(); + dep_265::code_generic(1u32); + dep_277::code(); + dep_277::code_inlined(); + dep_277::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_792/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_792/Cargo.toml new file mode 100644 index 000000000..13ee17e64 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_792/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_792" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_183 = { path = "../dep_183" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_792/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_792/src/lib.rs new file mode 100644 index 000000000..4e3b435bc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_792/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_792"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_792"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_792: {t}"); +} + +pub fn foo() { + dep_183::code(); + dep_183::code_inlined(); + dep_183::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_793/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_793/Cargo.toml new file mode 100644 index 000000000..c69feb216 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_793/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_793" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_190 = { path = "../dep_190" } +dep_242 = { path = "../dep_242" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_793/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_793/src/lib.rs new file mode 100644 index 000000000..e6d584c6b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_793/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_793"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_793"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_793: {t}"); +} + +pub fn foo() { + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_794/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_794/Cargo.toml new file mode 100644 index 000000000..de0b7a85e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_794/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_794" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_384 = { path = "../dep_384" } +dep_307 = { path = "../dep_307" } +dep_244 = { path = "../dep_244" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_794/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_794/src/lib.rs new file mode 100644 index 000000000..56e543954 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_794/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_794"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_794"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_794: {t}"); +} + +pub fn foo() { + dep_384::code(); + dep_384::code_inlined(); + dep_384::code_generic(1u32); + dep_307::code(); + dep_307::code_inlined(); + dep_307::code_generic(1u32); + dep_244::code(); + dep_244::code_inlined(); + dep_244::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_795/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_795/Cargo.toml new file mode 100644 index 000000000..d03f59e87 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_795/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_795" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_370 = { path = "../dep_370" } +dep_267 = { path = "../dep_267" } +dep_165 = { path = "../dep_165" } +dep_269 = { path = "../dep_269" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_795/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_795/src/lib.rs new file mode 100644 index 000000000..cddb672a8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_795/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_795"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_795"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_795: {t}"); +} + +pub fn foo() { + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_165::code(); + dep_165::code_inlined(); + dep_165::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_796/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_796/Cargo.toml new file mode 100644 index 000000000..232dc68d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_796/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_796" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_340 = { path = "../dep_340" } +dep_246 = { path = "../dep_246" } +dep_338 = { path = "../dep_338" } +dep_335 = { path = "../dep_335" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_796/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_796/src/lib.rs new file mode 100644 index 000000000..682adb96a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_796/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_796"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_796"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_796: {t}"); +} + +pub fn foo() { + dep_340::code(); + dep_340::code_inlined(); + dep_340::code_generic(1u32); + dep_246::code(); + dep_246::code_inlined(); + dep_246::code_generic(1u32); + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_797/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_797/Cargo.toml new file mode 100644 index 000000000..e0f725a73 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_797/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_797" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_177 = { path = "../dep_177" } +dep_236 = { path = "../dep_236" } +dep_232 = { path = "../dep_232" } +dep_295 = { path = "../dep_295" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_797/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_797/src/lib.rs new file mode 100644 index 000000000..a83301812 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_797/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_797"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_797"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_797: {t}"); +} + +pub fn foo() { + dep_177::code(); + dep_177::code_inlined(); + dep_177::code_generic(1u32); + dep_236::code(); + dep_236::code_inlined(); + dep_236::code_generic(1u32); + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); + dep_295::code(); + dep_295::code_inlined(); + dep_295::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_798/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_798/Cargo.toml new file mode 100644 index 000000000..2e717fd41 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_798/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_798" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_355 = { path = "../dep_355" } +dep_347 = { path = "../dep_347" } +dep_242 = { path = "../dep_242" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_798/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_798/src/lib.rs new file mode 100644 index 000000000..9aafd353e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_798/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_798"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_798"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_798: {t}"); +} + +pub fn foo() { + dep_355::code(); + dep_355::code_inlined(); + dep_355::code_generic(1u32); + dep_347::code(); + dep_347::code_inlined(); + dep_347::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_799/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_799/Cargo.toml new file mode 100644 index 000000000..919e2a47e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_799/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_799" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_265 = { path = "../dep_265" } +dep_224 = { path = "../dep_224" } +dep_336 = { path = "../dep_336" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_799/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_799/src/lib.rs new file mode 100644 index 000000000..09c0cb34d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_799/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_799"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_799"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_799: {t}"); +} + +pub fn foo() { + dep_265::code(); + dep_265::code_inlined(); + dep_265::code_generic(1u32); + dep_224::code(); + dep_224::code_inlined(); + dep_224::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_8/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_8/Cargo.toml new file mode 100644 index 000000000..b1b8e5ff0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_8/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_8" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_8/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_8/src/lib.rs new file mode 100644 index 000000000..d364c3921 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_8/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_8"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_8"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_8: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_80/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_80/Cargo.toml new file mode 100644 index 000000000..5cf5539db --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_80/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_80" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_38 = { path = "../dep_38" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_80/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_80/src/lib.rs new file mode 100644 index 000000000..9eaf38bd6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_80/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_80"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_80"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_80: {t}"); +} + +pub fn foo() { + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_800/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_800/Cargo.toml new file mode 100644 index 000000000..1f8591d2f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_800/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_800" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_230 = { path = "../dep_230" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_800/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_800/src/lib.rs new file mode 100644 index 000000000..1c56c1987 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_800/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_800"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_800"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_800: {t}"); +} + +pub fn foo() { + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_801/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_801/Cargo.toml new file mode 100644 index 000000000..f47d946c3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_801/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_801" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_389 = { path = "../dep_389" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_801/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_801/src/lib.rs new file mode 100644 index 000000000..1befc606b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_801/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_801"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_801"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_801: {t}"); +} + +pub fn foo() { + dep_389::code(); + dep_389::code_inlined(); + dep_389::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_802/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_802/Cargo.toml new file mode 100644 index 000000000..2e89d3a7e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_802/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_802" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_390 = { path = "../dep_390" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_802/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_802/src/lib.rs new file mode 100644 index 000000000..d08b3cb66 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_802/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_802"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_802"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_802: {t}"); +} + +pub fn foo() { + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_803/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_803/Cargo.toml new file mode 100644 index 000000000..14e58dd40 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_803/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_803" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_241 = { path = "../dep_241" } +dep_301 = { path = "../dep_301" } +dep_212 = { path = "../dep_212" } +dep_282 = { path = "../dep_282" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_803/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_803/src/lib.rs new file mode 100644 index 000000000..8836a8ebd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_803/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_803"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_803"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_803: {t}"); +} + +pub fn foo() { + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); + dep_301::code(); + dep_301::code_inlined(); + dep_301::code_generic(1u32); + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); + dep_282::code(); + dep_282::code_inlined(); + dep_282::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_804/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_804/Cargo.toml new file mode 100644 index 000000000..c699874c9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_804/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_804" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_364 = { path = "../dep_364" } +dep_214 = { path = "../dep_214" } +dep_401 = { path = "../dep_401" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_804/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_804/src/lib.rs new file mode 100644 index 000000000..2ca1e850a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_804/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_804"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_804"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_804: {t}"); +} + +pub fn foo() { + dep_364::code(); + dep_364::code_inlined(); + dep_364::code_generic(1u32); + dep_214::code(); + dep_214::code_inlined(); + dep_214::code_generic(1u32); + dep_401::code(); + dep_401::code_inlined(); + dep_401::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_805/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_805/Cargo.toml new file mode 100644 index 000000000..a2ad1116d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_805/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_805" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_343 = { path = "../dep_343" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_805/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_805/src/lib.rs new file mode 100644 index 000000000..2eb074b55 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_805/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_805"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_805"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_805: {t}"); +} + +pub fn foo() { + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_806/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_806/Cargo.toml new file mode 100644 index 000000000..cf42f61ae --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_806/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_806" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_308 = { path = "../dep_308" } +dep_267 = { path = "../dep_267" } +dep_347 = { path = "../dep_347" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_806/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_806/src/lib.rs new file mode 100644 index 000000000..6513d53f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_806/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_806"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_806"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_806: {t}"); +} + +pub fn foo() { + dep_308::code(); + dep_308::code_inlined(); + dep_308::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_347::code(); + dep_347::code_inlined(); + dep_347::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_807/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_807/Cargo.toml new file mode 100644 index 000000000..4fcc90f9b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_807/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_807" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_161 = { path = "../dep_161" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_807/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_807/src/lib.rs new file mode 100644 index 000000000..937e5b393 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_807/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_807"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_807"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_807: {t}"); +} + +pub fn foo() { + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_808/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_808/Cargo.toml new file mode 100644 index 000000000..5c10c397b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_808/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_808" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_294 = { path = "../dep_294" } +dep_160 = { path = "../dep_160" } +dep_300 = { path = "../dep_300" } +dep_352 = { path = "../dep_352" } +dep_244 = { path = "../dep_244" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_808/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_808/src/lib.rs new file mode 100644 index 000000000..7e38877ae --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_808/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_808"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_808"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_808: {t}"); +} + +pub fn foo() { + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); + dep_244::code(); + dep_244::code_inlined(); + dep_244::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_809/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_809/Cargo.toml new file mode 100644 index 000000000..b5bd8c75d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_809/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_809" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_196 = { path = "../dep_196" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_809/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_809/src/lib.rs new file mode 100644 index 000000000..a0558f716 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_809/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_809"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_809"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_809: {t}"); +} + +pub fn foo() { + dep_196::code(); + dep_196::code_inlined(); + dep_196::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_81/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_81/Cargo.toml new file mode 100644 index 000000000..3b3b31770 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_81/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_81" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_27 = { path = "../dep_27" } +dep_10 = { path = "../dep_10" } +dep_32 = { path = "../dep_32" } +dep_11 = { path = "../dep_11" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_81/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_81/src/lib.rs new file mode 100644 index 000000000..cd64b8a6a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_81/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_81"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_81"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_81: {t}"); +} + +pub fn foo() { + dep_27::code(); + dep_27::code_inlined(); + dep_27::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_32::code(); + dep_32::code_inlined(); + dep_32::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_810/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_810/Cargo.toml new file mode 100644 index 000000000..b66ae64ab --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_810/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_810" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_289 = { path = "../dep_289" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_810/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_810/src/lib.rs new file mode 100644 index 000000000..27578325c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_810/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_810"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_810"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_810: {t}"); +} + +pub fn foo() { + dep_289::code(); + dep_289::code_inlined(); + dep_289::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_811/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_811/Cargo.toml new file mode 100644 index 000000000..d066b7a9c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_811/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_811" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_316 = { path = "../dep_316" } +dep_269 = { path = "../dep_269" } +dep_260 = { path = "../dep_260" } +dep_168 = { path = "../dep_168" } +dep_200 = { path = "../dep_200" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_811/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_811/src/lib.rs new file mode 100644 index 000000000..e240690d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_811/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_811"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_811"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_811: {t}"); +} + +pub fn foo() { + dep_316::code(); + dep_316::code_inlined(); + dep_316::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); + dep_200::code(); + dep_200::code_inlined(); + dep_200::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_812/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_812/Cargo.toml new file mode 100644 index 000000000..09f3d1c15 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_812/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_812" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_288 = { path = "../dep_288" } +dep_342 = { path = "../dep_342" } +dep_332 = { path = "../dep_332" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_812/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_812/src/lib.rs new file mode 100644 index 000000000..919f99af8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_812/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_812"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_812"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_812: {t}"); +} + +pub fn foo() { + dep_288::code(); + dep_288::code_inlined(); + dep_288::code_generic(1u32); + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_813/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_813/Cargo.toml new file mode 100644 index 000000000..f05d5ca9e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_813/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_813" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_298 = { path = "../dep_298" } +dep_376 = { path = "../dep_376" } +dep_269 = { path = "../dep_269" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_813/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_813/src/lib.rs new file mode 100644 index 000000000..60cbe3131 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_813/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_813"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_813"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_813: {t}"); +} + +pub fn foo() { + dep_298::code(); + dep_298::code_inlined(); + dep_298::code_generic(1u32); + dep_376::code(); + dep_376::code_inlined(); + dep_376::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_814/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_814/Cargo.toml new file mode 100644 index 000000000..9b7f5964e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_814/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_814" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } +dep_226 = { path = "../dep_226" } +dep_238 = { path = "../dep_238" } +dep_197 = { path = "../dep_197" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_814/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_814/src/lib.rs new file mode 100644 index 000000000..b8f61b643 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_814/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_814"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_814"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_814: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_226::code(); + dep_226::code_inlined(); + dep_226::code_generic(1u32); + dep_238::code(); + dep_238::code_inlined(); + dep_238::code_generic(1u32); + dep_197::code(); + dep_197::code_inlined(); + dep_197::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_815/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_815/Cargo.toml new file mode 100644 index 000000000..7cfec4509 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_815/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_815" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_281 = { path = "../dep_281" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_815/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_815/src/lib.rs new file mode 100644 index 000000000..ae86125e5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_815/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_815"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_815"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_815: {t}"); +} + +pub fn foo() { + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_816/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_816/Cargo.toml new file mode 100644 index 000000000..25c07c6e5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_816/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_816" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_283 = { path = "../dep_283" } +dep_309 = { path = "../dep_309" } +dep_247 = { path = "../dep_247" } +dep_386 = { path = "../dep_386" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_816/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_816/src/lib.rs new file mode 100644 index 000000000..6657b170b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_816/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_816"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_816"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_816: {t}"); +} + +pub fn foo() { + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); + dep_386::code(); + dep_386::code_inlined(); + dep_386::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_817/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_817/Cargo.toml new file mode 100644 index 000000000..3831eb291 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_817/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_817" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_334 = { path = "../dep_334" } +dep_293 = { path = "../dep_293" } +dep_359 = { path = "../dep_359" } +dep_189 = { path = "../dep_189" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_817/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_817/src/lib.rs new file mode 100644 index 000000000..4e64abb7f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_817/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_817"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_817"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_817: {t}"); +} + +pub fn foo() { + dep_334::code(); + dep_334::code_inlined(); + dep_334::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_818/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_818/Cargo.toml new file mode 100644 index 000000000..37c41391a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_818/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_818" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_408 = { path = "../dep_408" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_818/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_818/src/lib.rs new file mode 100644 index 000000000..7b748262e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_818/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_818"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_818"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_818: {t}"); +} + +pub fn foo() { + dep_408::code(); + dep_408::code_inlined(); + dep_408::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_819/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_819/Cargo.toml new file mode 100644 index 000000000..7fe818d40 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_819/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_819" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_359 = { path = "../dep_359" } +dep_342 = { path = "../dep_342" } +dep_369 = { path = "../dep_369" } +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_819/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_819/src/lib.rs new file mode 100644 index 000000000..481ce875d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_819/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_819"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_819"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_819: {t}"); +} + +pub fn foo() { + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_369::code(); + dep_369::code_inlined(); + dep_369::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_82/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_82/Cargo.toml new file mode 100644 index 000000000..56490198b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_82/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_82" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_31 = { path = "../dep_31" } +dep_41 = { path = "../dep_41" } +dep_19 = { path = "../dep_19" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_82/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_82/src/lib.rs new file mode 100644 index 000000000..a0f8d29e2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_82/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_82"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_82"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_82: {t}"); +} + +pub fn foo() { + dep_31::code(); + dep_31::code_inlined(); + dep_31::code_generic(1u32); + dep_41::code(); + dep_41::code_inlined(); + dep_41::code_generic(1u32); + dep_19::code(); + dep_19::code_inlined(); + dep_19::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_820/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_820/Cargo.toml new file mode 100644 index 000000000..7e6cf562a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_820/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_820" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_352 = { path = "../dep_352" } +dep_281 = { path = "../dep_281" } +dep_228 = { path = "../dep_228" } +dep_381 = { path = "../dep_381" } +dep_193 = { path = "../dep_193" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_820/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_820/src/lib.rs new file mode 100644 index 000000000..6e1211456 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_820/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_820"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_820"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_820: {t}"); +} + +pub fn foo() { + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); + dep_281::code(); + dep_281::code_inlined(); + dep_281::code_generic(1u32); + dep_228::code(); + dep_228::code_inlined(); + dep_228::code_generic(1u32); + dep_381::code(); + dep_381::code_inlined(); + dep_381::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_821/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_821/Cargo.toml new file mode 100644 index 000000000..77185fdc7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_821/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_821" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_160 = { path = "../dep_160" } +dep_242 = { path = "../dep_242" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_821/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_821/src/lib.rs new file mode 100644 index 000000000..1845a9c44 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_821/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_821"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_821"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_821: {t}"); +} + +pub fn foo() { + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_822/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_822/Cargo.toml new file mode 100644 index 000000000..08a3e96af --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_822/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_822" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_203 = { path = "../dep_203" } +dep_300 = { path = "../dep_300" } +dep_332 = { path = "../dep_332" } +dep_235 = { path = "../dep_235" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_822/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_822/src/lib.rs new file mode 100644 index 000000000..086bc6c9e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_822/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_822"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_822"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_822: {t}"); +} + +pub fn foo() { + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_823/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_823/Cargo.toml new file mode 100644 index 000000000..5718ecc1e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_823/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_823" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_184 = { path = "../dep_184" } +dep_270 = { path = "../dep_270" } +dep_332 = { path = "../dep_332" } +dep_396 = { path = "../dep_396" } +dep_390 = { path = "../dep_390" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_823/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_823/src/lib.rs new file mode 100644 index 000000000..37d810491 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_823/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_823"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_823"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_823: {t}"); +} + +pub fn foo() { + dep_184::code(); + dep_184::code_inlined(); + dep_184::code_generic(1u32); + dep_270::code(); + dep_270::code_inlined(); + dep_270::code_generic(1u32); + dep_332::code(); + dep_332::code_inlined(); + dep_332::code_generic(1u32); + dep_396::code(); + dep_396::code_inlined(); + dep_396::code_generic(1u32); + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_824/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_824/Cargo.toml new file mode 100644 index 000000000..d2a008c81 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_824/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_824" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_337 = { path = "../dep_337" } +dep_221 = { path = "../dep_221" } +dep_327 = { path = "../dep_327" } +dep_260 = { path = "../dep_260" } +dep_317 = { path = "../dep_317" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_824/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_824/src/lib.rs new file mode 100644 index 000000000..c72bd1983 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_824/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_824"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_824"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_824: {t}"); +} + +pub fn foo() { + dep_337::code(); + dep_337::code_inlined(); + dep_337::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); + dep_327::code(); + dep_327::code_inlined(); + dep_327::code_generic(1u32); + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_825/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_825/Cargo.toml new file mode 100644 index 000000000..62a1f0076 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_825/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_825" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_266 = { path = "../dep_266" } +dep_170 = { path = "../dep_170" } +dep_277 = { path = "../dep_277" } +dep_371 = { path = "../dep_371" } +dep_402 = { path = "../dep_402" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_825/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_825/src/lib.rs new file mode 100644 index 000000000..019ffa48e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_825/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_825"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_825"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_825: {t}"); +} + +pub fn foo() { + dep_266::code(); + dep_266::code_inlined(); + dep_266::code_generic(1u32); + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); + dep_277::code(); + dep_277::code_inlined(); + dep_277::code_generic(1u32); + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_402::code(); + dep_402::code_inlined(); + dep_402::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_826/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_826/Cargo.toml new file mode 100644 index 000000000..c8f187736 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_826/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_826" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_374 = { path = "../dep_374" } +dep_369 = { path = "../dep_369" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_826/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_826/src/lib.rs new file mode 100644 index 000000000..c23dbc84a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_826/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_826"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_826"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_826: {t}"); +} + +pub fn foo() { + dep_374::code(); + dep_374::code_inlined(); + dep_374::code_generic(1u32); + dep_369::code(); + dep_369::code_inlined(); + dep_369::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_827/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_827/Cargo.toml new file mode 100644 index 000000000..1b00c9896 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_827/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_827" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_212 = { path = "../dep_212" } +dep_334 = { path = "../dep_334" } +dep_404 = { path = "../dep_404" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_827/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_827/src/lib.rs new file mode 100644 index 000000000..f6295d12b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_827/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_827"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_827"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_827: {t}"); +} + +pub fn foo() { + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); + dep_334::code(); + dep_334::code_inlined(); + dep_334::code_generic(1u32); + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_828/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_828/Cargo.toml new file mode 100644 index 000000000..3ff90d573 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_828/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_828" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_229 = { path = "../dep_229" } +dep_241 = { path = "../dep_241" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_828/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_828/src/lib.rs new file mode 100644 index 000000000..be31b34e5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_828/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_828"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_828"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_828: {t}"); +} + +pub fn foo() { + dep_229::code(); + dep_229::code_inlined(); + dep_229::code_generic(1u32); + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_829/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_829/Cargo.toml new file mode 100644 index 000000000..769916a4b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_829/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_829" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_342 = { path = "../dep_342" } +dep_349 = { path = "../dep_349" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_829/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_829/src/lib.rs new file mode 100644 index 000000000..a89b818f2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_829/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_829"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_829"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_829: {t}"); +} + +pub fn foo() { + dep_342::code(); + dep_342::code_inlined(); + dep_342::code_generic(1u32); + dep_349::code(); + dep_349::code_inlined(); + dep_349::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_83/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_83/Cargo.toml new file mode 100644 index 000000000..992e5f97f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_83/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_83" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_52 = { path = "../dep_52" } +dep_17 = { path = "../dep_17" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_83/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_83/src/lib.rs new file mode 100644 index 000000000..82a4b85d3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_83/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_83"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_83"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_83: {t}"); +} + +pub fn foo() { + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); + dep_17::code(); + dep_17::code_inlined(); + dep_17::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_830/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_830/Cargo.toml new file mode 100644 index 000000000..035c83479 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_830/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_830" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_214 = { path = "../dep_214" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_830/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_830/src/lib.rs new file mode 100644 index 000000000..a0c35d4b3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_830/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_830"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_830"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_830: {t}"); +} + +pub fn foo() { + dep_214::code(); + dep_214::code_inlined(); + dep_214::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_831/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_831/Cargo.toml new file mode 100644 index 000000000..514a0219a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_831/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_831" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_273 = { path = "../dep_273" } +dep_299 = { path = "../dep_299" } +dep_206 = { path = "../dep_206" } +dep_392 = { path = "../dep_392" } +dep_198 = { path = "../dep_198" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_831/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_831/src/lib.rs new file mode 100644 index 000000000..8ee65e9d8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_831/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_831"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_831"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_831: {t}"); +} + +pub fn foo() { + dep_273::code(); + dep_273::code_inlined(); + dep_273::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); + dep_206::code(); + dep_206::code_inlined(); + dep_206::code_generic(1u32); + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_832/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_832/Cargo.toml new file mode 100644 index 000000000..0d39496bd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_832/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_832" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_184 = { path = "../dep_184" } +dep_355 = { path = "../dep_355" } +dep_275 = { path = "../dep_275" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_832/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_832/src/lib.rs new file mode 100644 index 000000000..76278d551 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_832/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_832"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_832"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_832: {t}"); +} + +pub fn foo() { + dep_184::code(); + dep_184::code_inlined(); + dep_184::code_generic(1u32); + dep_355::code(); + dep_355::code_inlined(); + dep_355::code_generic(1u32); + dep_275::code(); + dep_275::code_inlined(); + dep_275::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_833/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_833/Cargo.toml new file mode 100644 index 000000000..64c04dda3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_833/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_833" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_225 = { path = "../dep_225" } +dep_310 = { path = "../dep_310" } +dep_182 = { path = "../dep_182" } +dep_233 = { path = "../dep_233" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_833/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_833/src/lib.rs new file mode 100644 index 000000000..9b802f294 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_833/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_833"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_833"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_833: {t}"); +} + +pub fn foo() { + dep_225::code(); + dep_225::code_inlined(); + dep_225::code_generic(1u32); + dep_310::code(); + dep_310::code_inlined(); + dep_310::code_generic(1u32); + dep_182::code(); + dep_182::code_inlined(); + dep_182::code_generic(1u32); + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_834/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_834/Cargo.toml new file mode 100644 index 000000000..3d4db47e0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_834/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_834" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_240 = { path = "../dep_240" } +dep_351 = { path = "../dep_351" } +dep_267 = { path = "../dep_267" } +dep_242 = { path = "../dep_242" } +dep_191 = { path = "../dep_191" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_834/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_834/src/lib.rs new file mode 100644 index 000000000..b2c3cd7ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_834/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_834"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_834"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_834: {t}"); +} + +pub fn foo() { + dep_240::code(); + dep_240::code_inlined(); + dep_240::code_generic(1u32); + dep_351::code(); + dep_351::code_inlined(); + dep_351::code_generic(1u32); + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); + dep_242::code(); + dep_242::code_inlined(); + dep_242::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_835/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_835/Cargo.toml new file mode 100644 index 000000000..476b44a92 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_835/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_835" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_346 = { path = "../dep_346" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_835/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_835/src/lib.rs new file mode 100644 index 000000000..53e23c9d3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_835/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_835"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_835"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_835: {t}"); +} + +pub fn foo() { + dep_346::code(); + dep_346::code_inlined(); + dep_346::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_836/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_836/Cargo.toml new file mode 100644 index 000000000..dc25ba3d4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_836/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_836" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_305 = { path = "../dep_305" } +dep_362 = { path = "../dep_362" } +dep_168 = { path = "../dep_168" } +dep_232 = { path = "../dep_232" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_836/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_836/src/lib.rs new file mode 100644 index 000000000..d4c911c6b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_836/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_836"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_836"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_836: {t}"); +} + +pub fn foo() { + dep_305::code(); + dep_305::code_inlined(); + dep_305::code_generic(1u32); + dep_362::code(); + dep_362::code_inlined(); + dep_362::code_generic(1u32); + dep_168::code(); + dep_168::code_inlined(); + dep_168::code_generic(1u32); + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_837/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_837/Cargo.toml new file mode 100644 index 000000000..d33791957 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_837/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_837" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_365 = { path = "../dep_365" } +dep_203 = { path = "../dep_203" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_837/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_837/src/lib.rs new file mode 100644 index 000000000..be31168fd --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_837/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_837"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_837"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_837: {t}"); +} + +pub fn foo() { + dep_365::code(); + dep_365::code_inlined(); + dep_365::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_838/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_838/Cargo.toml new file mode 100644 index 000000000..483106354 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_838/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_838" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_185 = { path = "../dep_185" } +dep_210 = { path = "../dep_210" } +dep_255 = { path = "../dep_255" } +dep_172 = { path = "../dep_172" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_838/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_838/src/lib.rs new file mode 100644 index 000000000..e1aff062c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_838/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_838"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_838"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_838: {t}"); +} + +pub fn foo() { + dep_185::code(); + dep_185::code_inlined(); + dep_185::code_generic(1u32); + dep_210::code(); + dep_210::code_inlined(); + dep_210::code_generic(1u32); + dep_255::code(); + dep_255::code_inlined(); + dep_255::code_generic(1u32); + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_839/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_839/Cargo.toml new file mode 100644 index 000000000..8286d130c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_839/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_839" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_190 = { path = "../dep_190" } +dep_160 = { path = "../dep_160" } +dep_314 = { path = "../dep_314" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_839/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_839/src/lib.rs new file mode 100644 index 000000000..9af6d8fa8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_839/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_839"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_839"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_839: {t}"); +} + +pub fn foo() { + dep_190::code(); + dep_190::code_inlined(); + dep_190::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); + dep_314::code(); + dep_314::code_inlined(); + dep_314::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_84/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_84/Cargo.toml new file mode 100644 index 000000000..7662e857d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_84/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_84" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_39 = { path = "../dep_39" } +dep_27 = { path = "../dep_27" } +dep_10 = { path = "../dep_10" } +dep_57 = { path = "../dep_57" } +dep_50 = { path = "../dep_50" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_84/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_84/src/lib.rs new file mode 100644 index 000000000..e6cb9557f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_84/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_84"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_84"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_84: {t}"); +} + +pub fn foo() { + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); + dep_27::code(); + dep_27::code_inlined(); + dep_27::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); + dep_57::code(); + dep_57::code_inlined(); + dep_57::code_generic(1u32); + dep_50::code(); + dep_50::code_inlined(); + dep_50::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_840/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_840/Cargo.toml new file mode 100644 index 000000000..92fdbac07 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_840/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_840" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_346 = { path = "../dep_346" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_840/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_840/src/lib.rs new file mode 100644 index 000000000..016c2e177 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_840/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_840"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_840"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_840: {t}"); +} + +pub fn foo() { + dep_346::code(); + dep_346::code_inlined(); + dep_346::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_841/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_841/Cargo.toml new file mode 100644 index 000000000..edfe9dd98 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_841/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_841" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } +dep_293 = { path = "../dep_293" } +dep_397 = { path = "../dep_397" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_841/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_841/src/lib.rs new file mode 100644 index 000000000..30efd39d0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_841/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_841"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_841"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_841: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); + dep_397::code(); + dep_397::code_inlined(); + dep_397::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_842/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_842/Cargo.toml new file mode 100644 index 000000000..e5cf5af97 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_842/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_842" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_330 = { path = "../dep_330" } +dep_271 = { path = "../dep_271" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_842/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_842/src/lib.rs new file mode 100644 index 000000000..cd4b93196 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_842/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_842"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_842"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_842: {t}"); +} + +pub fn foo() { + dep_330::code(); + dep_330::code_inlined(); + dep_330::code_generic(1u32); + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_843/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_843/Cargo.toml new file mode 100644 index 000000000..4b9db26ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_843/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_843" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_247 = { path = "../dep_247" } +dep_319 = { path = "../dep_319" } +dep_202 = { path = "../dep_202" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_843/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_843/src/lib.rs new file mode 100644 index 000000000..d208936aa --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_843/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_843"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_843"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_843: {t}"); +} + +pub fn foo() { + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); + dep_319::code(); + dep_319::code_inlined(); + dep_319::code_generic(1u32); + dep_202::code(); + dep_202::code_inlined(); + dep_202::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_844/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_844/Cargo.toml new file mode 100644 index 000000000..9db8964ba --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_844/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_844" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_210 = { path = "../dep_210" } +dep_234 = { path = "../dep_234" } +dep_238 = { path = "../dep_238" } +dep_222 = { path = "../dep_222" } +dep_397 = { path = "../dep_397" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_844/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_844/src/lib.rs new file mode 100644 index 000000000..dc42909b5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_844/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_844"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_844"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_844: {t}"); +} + +pub fn foo() { + dep_210::code(); + dep_210::code_inlined(); + dep_210::code_generic(1u32); + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); + dep_238::code(); + dep_238::code_inlined(); + dep_238::code_generic(1u32); + dep_222::code(); + dep_222::code_inlined(); + dep_222::code_generic(1u32); + dep_397::code(); + dep_397::code_inlined(); + dep_397::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_845/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_845/Cargo.toml new file mode 100644 index 000000000..d339b9010 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_845/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_845" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_227 = { path = "../dep_227" } +dep_293 = { path = "../dep_293" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_845/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_845/src/lib.rs new file mode 100644 index 000000000..211994b01 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_845/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_845"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_845"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_845: {t}"); +} + +pub fn foo() { + dep_227::code(); + dep_227::code_inlined(); + dep_227::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_846/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_846/Cargo.toml new file mode 100644 index 000000000..674cc2b68 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_846/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_846" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_290 = { path = "../dep_290" } +dep_397 = { path = "../dep_397" } +dep_254 = { path = "../dep_254" } +dep_355 = { path = "../dep_355" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_846/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_846/src/lib.rs new file mode 100644 index 000000000..8d8856598 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_846/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_846"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_846"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_846: {t}"); +} + +pub fn foo() { + dep_290::code(); + dep_290::code_inlined(); + dep_290::code_generic(1u32); + dep_397::code(); + dep_397::code_inlined(); + dep_397::code_generic(1u32); + dep_254::code(); + dep_254::code_inlined(); + dep_254::code_generic(1u32); + dep_355::code(); + dep_355::code_inlined(); + dep_355::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_847/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_847/Cargo.toml new file mode 100644 index 000000000..34e95a8c2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_847/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_847" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_180 = { path = "../dep_180" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_847/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_847/src/lib.rs new file mode 100644 index 000000000..945da2212 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_847/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_847"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_847"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_847: {t}"); +} + +pub fn foo() { + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_848/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_848/Cargo.toml new file mode 100644 index 000000000..1c9771076 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_848/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_848" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_276 = { path = "../dep_276" } +dep_282 = { path = "../dep_282" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_848/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_848/src/lib.rs new file mode 100644 index 000000000..4b591f364 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_848/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_848"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_848"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_848: {t}"); +} + +pub fn foo() { + dep_276::code(); + dep_276::code_inlined(); + dep_276::code_generic(1u32); + dep_282::code(); + dep_282::code_inlined(); + dep_282::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_849/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_849/Cargo.toml new file mode 100644 index 000000000..1efe3ba26 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_849/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_849" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_357 = { path = "../dep_357" } +dep_221 = { path = "../dep_221" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_849/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_849/src/lib.rs new file mode 100644 index 000000000..42d71ebeb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_849/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_849"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_849"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_849: {t}"); +} + +pub fn foo() { + dep_357::code(); + dep_357::code_inlined(); + dep_357::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_85/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_85/Cargo.toml new file mode 100644 index 000000000..f47661a1f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_85/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_85" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_52 = { path = "../dep_52" } +dep_14 = { path = "../dep_14" } +dep_56 = { path = "../dep_56" } +dep_25 = { path = "../dep_25" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_85/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_85/src/lib.rs new file mode 100644 index 000000000..19e36a198 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_85/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_85"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_85"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_85: {t}"); +} + +pub fn foo() { + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); + dep_25::code(); + dep_25::code_inlined(); + dep_25::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_850/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_850/Cargo.toml new file mode 100644 index 000000000..64d54651f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_850/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_850" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_324 = { path = "../dep_324" } +dep_300 = { path = "../dep_300" } +dep_388 = { path = "../dep_388" } +dep_366 = { path = "../dep_366" } +dep_336 = { path = "../dep_336" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_850/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_850/src/lib.rs new file mode 100644 index 000000000..43d9e83b9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_850/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_850"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_850"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_850: {t}"); +} + +pub fn foo() { + dep_324::code(); + dep_324::code_inlined(); + dep_324::code_generic(1u32); + dep_300::code(); + dep_300::code_inlined(); + dep_300::code_generic(1u32); + dep_388::code(); + dep_388::code_inlined(); + dep_388::code_generic(1u32); + dep_366::code(); + dep_366::code_inlined(); + dep_366::code_generic(1u32); + dep_336::code(); + dep_336::code_inlined(); + dep_336::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_851/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_851/Cargo.toml new file mode 100644 index 000000000..edf0a1234 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_851/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_851" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_295 = { path = "../dep_295" } +dep_270 = { path = "../dep_270" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_851/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_851/src/lib.rs new file mode 100644 index 000000000..ed31ce1ef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_851/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_851"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_851"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_851: {t}"); +} + +pub fn foo() { + dep_295::code(); + dep_295::code_inlined(); + dep_295::code_generic(1u32); + dep_270::code(); + dep_270::code_inlined(); + dep_270::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_852/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_852/Cargo.toml new file mode 100644 index 000000000..dac43260e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_852/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_852" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_253 = { path = "../dep_253" } +dep_173 = { path = "../dep_173" } +dep_334 = { path = "../dep_334" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_852/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_852/src/lib.rs new file mode 100644 index 000000000..a3aee65e0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_852/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_852"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_852"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_852: {t}"); +} + +pub fn foo() { + dep_253::code(); + dep_253::code_inlined(); + dep_253::code_generic(1u32); + dep_173::code(); + dep_173::code_inlined(); + dep_173::code_generic(1u32); + dep_334::code(); + dep_334::code_inlined(); + dep_334::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_853/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_853/Cargo.toml new file mode 100644 index 000000000..b388b047d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_853/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_853" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_267 = { path = "../dep_267" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_853/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_853/src/lib.rs new file mode 100644 index 000000000..bec9a6773 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_853/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_853"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_853"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_853: {t}"); +} + +pub fn foo() { + dep_267::code(); + dep_267::code_inlined(); + dep_267::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_854/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_854/Cargo.toml new file mode 100644 index 000000000..0fc3067cb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_854/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_854" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_318 = { path = "../dep_318" } +dep_405 = { path = "../dep_405" } +dep_166 = { path = "../dep_166" } +dep_219 = { path = "../dep_219" } +dep_369 = { path = "../dep_369" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_854/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_854/src/lib.rs new file mode 100644 index 000000000..361a2437a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_854/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_854"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_854"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_854: {t}"); +} + +pub fn foo() { + dep_318::code(); + dep_318::code_inlined(); + dep_318::code_generic(1u32); + dep_405::code(); + dep_405::code_inlined(); + dep_405::code_generic(1u32); + dep_166::code(); + dep_166::code_inlined(); + dep_166::code_generic(1u32); + dep_219::code(); + dep_219::code_inlined(); + dep_219::code_generic(1u32); + dep_369::code(); + dep_369::code_inlined(); + dep_369::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_855/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_855/Cargo.toml new file mode 100644 index 000000000..7e529b319 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_855/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_855" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_371 = { path = "../dep_371" } +dep_218 = { path = "../dep_218" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_855/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_855/src/lib.rs new file mode 100644 index 000000000..c3cbc9a34 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_855/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_855"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_855"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_855: {t}"); +} + +pub fn foo() { + dep_371::code(); + dep_371::code_inlined(); + dep_371::code_generic(1u32); + dep_218::code(); + dep_218::code_inlined(); + dep_218::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_856/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_856/Cargo.toml new file mode 100644 index 000000000..73f06d56d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_856/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_856" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_322 = { path = "../dep_322" } +dep_241 = { path = "../dep_241" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_856/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_856/src/lib.rs new file mode 100644 index 000000000..f30e5b0e3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_856/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_856"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_856"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_856: {t}"); +} + +pub fn foo() { + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_857/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_857/Cargo.toml new file mode 100644 index 000000000..76357d115 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_857/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_857" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_349 = { path = "../dep_349" } +dep_252 = { path = "../dep_252" } +dep_233 = { path = "../dep_233" } +dep_192 = { path = "../dep_192" } +dep_173 = { path = "../dep_173" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_857/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_857/src/lib.rs new file mode 100644 index 000000000..91813c10f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_857/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_857"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_857"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_857: {t}"); +} + +pub fn foo() { + dep_349::code(); + dep_349::code_inlined(); + dep_349::code_generic(1u32); + dep_252::code(); + dep_252::code_inlined(); + dep_252::code_generic(1u32); + dep_233::code(); + dep_233::code_inlined(); + dep_233::code_generic(1u32); + dep_192::code(); + dep_192::code_inlined(); + dep_192::code_generic(1u32); + dep_173::code(); + dep_173::code_inlined(); + dep_173::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_858/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_858/Cargo.toml new file mode 100644 index 000000000..17ea18627 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_858/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_858" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_171 = { path = "../dep_171" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_858/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_858/src/lib.rs new file mode 100644 index 000000000..23f07588a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_858/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_858"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_858"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_858: {t}"); +} + +pub fn foo() { + dep_171::code(); + dep_171::code_inlined(); + dep_171::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_859/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_859/Cargo.toml new file mode 100644 index 000000000..915604920 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_859/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_859" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_276 = { path = "../dep_276" } +dep_382 = { path = "../dep_382" } +dep_257 = { path = "../dep_257" } +dep_180 = { path = "../dep_180" } +dep_250 = { path = "../dep_250" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_859/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_859/src/lib.rs new file mode 100644 index 000000000..b8dfbf715 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_859/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_859"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_859"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_859: {t}"); +} + +pub fn foo() { + dep_276::code(); + dep_276::code_inlined(); + dep_276::code_generic(1u32); + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); + dep_250::code(); + dep_250::code_inlined(); + dep_250::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_86/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_86/Cargo.toml new file mode 100644 index 000000000..907202e94 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_86/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_86" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_56 = { path = "../dep_56" } +dep_20 = { path = "../dep_20" } +dep_33 = { path = "../dep_33" } +dep_32 = { path = "../dep_32" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_86/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_86/src/lib.rs new file mode 100644 index 000000000..bda5ca5a0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_86/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_86"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_86"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_86: {t}"); +} + +pub fn foo() { + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); + dep_20::code(); + dep_20::code_inlined(); + dep_20::code_generic(1u32); + dep_33::code(); + dep_33::code_inlined(); + dep_33::code_generic(1u32); + dep_32::code(); + dep_32::code_inlined(); + dep_32::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_860/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_860/Cargo.toml new file mode 100644 index 000000000..79680102b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_860/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_860" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_216 = { path = "../dep_216" } +dep_392 = { path = "../dep_392" } +dep_278 = { path = "../dep_278" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_860/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_860/src/lib.rs new file mode 100644 index 000000000..fa5af3ca8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_860/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_860"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_860"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_860: {t}"); +} + +pub fn foo() { + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); + dep_278::code(); + dep_278::code_inlined(); + dep_278::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_861/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_861/Cargo.toml new file mode 100644 index 000000000..c5b6d05a7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_861/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_861" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_230 = { path = "../dep_230" } +dep_193 = { path = "../dep_193" } +dep_327 = { path = "../dep_327" } +dep_339 = { path = "../dep_339" } +dep_232 = { path = "../dep_232" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_861/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_861/src/lib.rs new file mode 100644 index 000000000..ad9e622ee --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_861/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_861"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_861"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_861: {t}"); +} + +pub fn foo() { + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); + dep_327::code(); + dep_327::code_inlined(); + dep_327::code_generic(1u32); + dep_339::code(); + dep_339::code_inlined(); + dep_339::code_generic(1u32); + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_862/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_862/Cargo.toml new file mode 100644 index 000000000..c9da79773 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_862/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_862" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_335 = { path = "../dep_335" } +dep_328 = { path = "../dep_328" } +dep_333 = { path = "../dep_333" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_862/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_862/src/lib.rs new file mode 100644 index 000000000..398c110fb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_862/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_862"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_862"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_862: {t}"); +} + +pub fn foo() { + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_328::code(); + dep_328::code_inlined(); + dep_328::code_generic(1u32); + dep_333::code(); + dep_333::code_inlined(); + dep_333::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_863/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_863/Cargo.toml new file mode 100644 index 000000000..0bba30874 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_863/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_863" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_279 = { path = "../dep_279" } +dep_297 = { path = "../dep_297" } +dep_293 = { path = "../dep_293" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_863/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_863/src/lib.rs new file mode 100644 index 000000000..2ff80c21f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_863/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_863"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_863"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_863: {t}"); +} + +pub fn foo() { + dep_279::code(); + dep_279::code_inlined(); + dep_279::code_generic(1u32); + dep_297::code(); + dep_297::code_inlined(); + dep_297::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_864/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_864/Cargo.toml new file mode 100644 index 000000000..7472d3c5d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_864/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_864" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_305 = { path = "../dep_305" } +dep_304 = { path = "../dep_304" } +dep_235 = { path = "../dep_235" } +dep_160 = { path = "../dep_160" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_864/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_864/src/lib.rs new file mode 100644 index 000000000..c8da09b7c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_864/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_864"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_864"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_864: {t}"); +} + +pub fn foo() { + dep_305::code(); + dep_305::code_inlined(); + dep_305::code_generic(1u32); + dep_304::code(); + dep_304::code_inlined(); + dep_304::code_generic(1u32); + dep_235::code(); + dep_235::code_inlined(); + dep_235::code_generic(1u32); + dep_160::code(); + dep_160::code_inlined(); + dep_160::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_865/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_865/Cargo.toml new file mode 100644 index 000000000..024555f23 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_865/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_865" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_289 = { path = "../dep_289" } +dep_294 = { path = "../dep_294" } +dep_180 = { path = "../dep_180" } +dep_309 = { path = "../dep_309" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_865/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_865/src/lib.rs new file mode 100644 index 000000000..af91f7692 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_865/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_865"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_865"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_865: {t}"); +} + +pub fn foo() { + dep_289::code(); + dep_289::code_inlined(); + dep_289::code_generic(1u32); + dep_294::code(); + dep_294::code_inlined(); + dep_294::code_generic(1u32); + dep_180::code(); + dep_180::code_inlined(); + dep_180::code_generic(1u32); + dep_309::code(); + dep_309::code_inlined(); + dep_309::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_866/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_866/Cargo.toml new file mode 100644 index 000000000..eb8089aa9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_866/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_866" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_161 = { path = "../dep_161" } +dep_306 = { path = "../dep_306" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_866/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_866/src/lib.rs new file mode 100644 index 000000000..124df2886 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_866/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_866"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_866"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_866: {t}"); +} + +pub fn foo() { + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_867/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_867/Cargo.toml new file mode 100644 index 000000000..be0711e68 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_867/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_867" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_170 = { path = "../dep_170" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_867/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_867/src/lib.rs new file mode 100644 index 000000000..c3ee06c7d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_867/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_867"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_867"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_867: {t}"); +} + +pub fn foo() { + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_868/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_868/Cargo.toml new file mode 100644 index 000000000..7121a985f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_868/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_868" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_202 = { path = "../dep_202" } +dep_370 = { path = "../dep_370" } +dep_353 = { path = "../dep_353" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_868/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_868/src/lib.rs new file mode 100644 index 000000000..bfc1fdc76 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_868/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_868"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_868"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_868: {t}"); +} + +pub fn foo() { + dep_202::code(); + dep_202::code_inlined(); + dep_202::code_generic(1u32); + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_869/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_869/Cargo.toml new file mode 100644 index 000000000..1e4ca4e45 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_869/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_869" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_260 = { path = "../dep_260" } +dep_335 = { path = "../dep_335" } +dep_330 = { path = "../dep_330" } +dep_353 = { path = "../dep_353" } +dep_306 = { path = "../dep_306" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_869/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_869/src/lib.rs new file mode 100644 index 000000000..b1d614c8f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_869/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_869"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_869"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_869: {t}"); +} + +pub fn foo() { + dep_260::code(); + dep_260::code_inlined(); + dep_260::code_generic(1u32); + dep_335::code(); + dep_335::code_inlined(); + dep_335::code_generic(1u32); + dep_330::code(); + dep_330::code_inlined(); + dep_330::code_generic(1u32); + dep_353::code(); + dep_353::code_inlined(); + dep_353::code_generic(1u32); + dep_306::code(); + dep_306::code_inlined(); + dep_306::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_87/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_87/Cargo.toml new file mode 100644 index 000000000..7ac7e7530 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_87/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_87" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_13 = { path = "../dep_13" } +dep_22 = { path = "../dep_22" } +dep_41 = { path = "../dep_41" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_87/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_87/src/lib.rs new file mode 100644 index 000000000..f23cfa3e3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_87/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_87"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_87"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_87: {t}"); +} + +pub fn foo() { + dep_13::code(); + dep_13::code_inlined(); + dep_13::code_generic(1u32); + dep_22::code(); + dep_22::code_inlined(); + dep_22::code_generic(1u32); + dep_41::code(); + dep_41::code_inlined(); + dep_41::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_870/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_870/Cargo.toml new file mode 100644 index 000000000..6cf98a94b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_870/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_870" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_271 = { path = "../dep_271" } +dep_207 = { path = "../dep_207" } +dep_221 = { path = "../dep_221" } +dep_223 = { path = "../dep_223" } +dep_320 = { path = "../dep_320" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_870/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_870/src/lib.rs new file mode 100644 index 000000000..b1f573505 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_870/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_870"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_870"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_870: {t}"); +} + +pub fn foo() { + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); + dep_207::code(); + dep_207::code_inlined(); + dep_207::code_generic(1u32); + dep_221::code(); + dep_221::code_inlined(); + dep_221::code_generic(1u32); + dep_223::code(); + dep_223::code_inlined(); + dep_223::code_generic(1u32); + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_871/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_871/Cargo.toml new file mode 100644 index 000000000..cb413f1ed --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_871/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_871" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_178 = { path = "../dep_178" } +dep_174 = { path = "../dep_174" } +dep_215 = { path = "../dep_215" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_871/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_871/src/lib.rs new file mode 100644 index 000000000..9c6e05b10 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_871/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_871"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_871"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_871: {t}"); +} + +pub fn foo() { + dep_178::code(); + dep_178::code_inlined(); + dep_178::code_generic(1u32); + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_215::code(); + dep_215::code_inlined(); + dep_215::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_872/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_872/Cargo.toml new file mode 100644 index 000000000..df44ea294 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_872/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_872" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_183 = { path = "../dep_183" } +dep_316 = { path = "../dep_316" } +dep_269 = { path = "../dep_269" } +dep_283 = { path = "../dep_283" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_872/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_872/src/lib.rs new file mode 100644 index 000000000..804395070 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_872/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_872"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_872"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_872: {t}"); +} + +pub fn foo() { + dep_183::code(); + dep_183::code_inlined(); + dep_183::code_generic(1u32); + dep_316::code(); + dep_316::code_inlined(); + dep_316::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_873/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_873/Cargo.toml new file mode 100644 index 000000000..45249954b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_873/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_873" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_382 = { path = "../dep_382" } +dep_243 = { path = "../dep_243" } +dep_240 = { path = "../dep_240" } +dep_354 = { path = "../dep_354" } +dep_396 = { path = "../dep_396" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_873/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_873/src/lib.rs new file mode 100644 index 000000000..bb8be103f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_873/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_873"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_873"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_873: {t}"); +} + +pub fn foo() { + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_243::code(); + dep_243::code_inlined(); + dep_243::code_generic(1u32); + dep_240::code(); + dep_240::code_inlined(); + dep_240::code_generic(1u32); + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); + dep_396::code(); + dep_396::code_inlined(); + dep_396::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_874/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_874/Cargo.toml new file mode 100644 index 000000000..107a42ff3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_874/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_874" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_278 = { path = "../dep_278" } +dep_404 = { path = "../dep_404" } +dep_400 = { path = "../dep_400" } +dep_320 = { path = "../dep_320" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_874/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_874/src/lib.rs new file mode 100644 index 000000000..2cc851c81 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_874/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_874"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_874"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_874: {t}"); +} + +pub fn foo() { + dep_278::code(); + dep_278::code_inlined(); + dep_278::code_generic(1u32); + dep_404::code(); + dep_404::code_inlined(); + dep_404::code_generic(1u32); + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_320::code(); + dep_320::code_inlined(); + dep_320::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_875/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_875/Cargo.toml new file mode 100644 index 000000000..23de576cc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_875/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_875" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_313 = { path = "../dep_313" } +dep_299 = { path = "../dep_299" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_875/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_875/src/lib.rs new file mode 100644 index 000000000..e08f7eb9e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_875/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_875"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_875"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_875: {t}"); +} + +pub fn foo() { + dep_313::code(); + dep_313::code_inlined(); + dep_313::code_generic(1u32); + dep_299::code(); + dep_299::code_inlined(); + dep_299::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_876/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_876/Cargo.toml new file mode 100644 index 000000000..1ad10252b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_876/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_876" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_352 = { path = "../dep_352" } +dep_356 = { path = "../dep_356" } +dep_293 = { path = "../dep_293" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_876/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_876/src/lib.rs new file mode 100644 index 000000000..628f9627d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_876/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_876"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_876"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_876: {t}"); +} + +pub fn foo() { + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); + dep_356::code(); + dep_356::code_inlined(); + dep_356::code_generic(1u32); + dep_293::code(); + dep_293::code_inlined(); + dep_293::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_877/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_877/Cargo.toml new file mode 100644 index 000000000..5008207e8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_877/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_877" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_381 = { path = "../dep_381" } +dep_338 = { path = "../dep_338" } +dep_185 = { path = "../dep_185" } +dep_269 = { path = "../dep_269" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_877/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_877/src/lib.rs new file mode 100644 index 000000000..c1904d767 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_877/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_877"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_877"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_877: {t}"); +} + +pub fn foo() { + dep_381::code(); + dep_381::code_inlined(); + dep_381::code_generic(1u32); + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_185::code(); + dep_185::code_inlined(); + dep_185::code_generic(1u32); + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_878/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_878/Cargo.toml new file mode 100644 index 000000000..40d448584 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_878/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_878" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_161 = { path = "../dep_161" } +dep_232 = { path = "../dep_232" } +dep_241 = { path = "../dep_241" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_878/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_878/src/lib.rs new file mode 100644 index 000000000..a2dec89b1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_878/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_878"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_878"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_878: {t}"); +} + +pub fn foo() { + dep_161::code(); + dep_161::code_inlined(); + dep_161::code_generic(1u32); + dep_232::code(); + dep_232::code_inlined(); + dep_232::code_generic(1u32); + dep_241::code(); + dep_241::code_inlined(); + dep_241::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_879/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_879/Cargo.toml new file mode 100644 index 000000000..7ffa28769 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_879/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_879" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_172 = { path = "../dep_172" } +dep_216 = { path = "../dep_216" } +dep_215 = { path = "../dep_215" } +dep_285 = { path = "../dep_285" } +dep_188 = { path = "../dep_188" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_879/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_879/src/lib.rs new file mode 100644 index 000000000..260a30851 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_879/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_879"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_879"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_879: {t}"); +} + +pub fn foo() { + dep_172::code(); + dep_172::code_inlined(); + dep_172::code_generic(1u32); + dep_216::code(); + dep_216::code_inlined(); + dep_216::code_generic(1u32); + dep_215::code(); + dep_215::code_inlined(); + dep_215::code_generic(1u32); + dep_285::code(); + dep_285::code_inlined(); + dep_285::code_generic(1u32); + dep_188::code(); + dep_188::code_inlined(); + dep_188::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_88/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_88/Cargo.toml new file mode 100644 index 000000000..6ca5d95a4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_88/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_88" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_58 = { path = "../dep_58" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_88/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_88/src/lib.rs new file mode 100644 index 000000000..76eecb69a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_88/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_88"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_88"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_88: {t}"); +} + +pub fn foo() { + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_880/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_880/Cargo.toml new file mode 100644 index 000000000..e0f5e5d45 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_880/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_880" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_338 = { path = "../dep_338" } +dep_193 = { path = "../dep_193" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_880/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_880/src/lib.rs new file mode 100644 index 000000000..948e38297 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_880/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_880"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_880"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_880: {t}"); +} + +pub fn foo() { + dep_338::code(); + dep_338::code_inlined(); + dep_338::code_generic(1u32); + dep_193::code(); + dep_193::code_inlined(); + dep_193::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_881/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_881/Cargo.toml new file mode 100644 index 000000000..77deeb2ed --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_881/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_881" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_198 = { path = "../dep_198" } +dep_397 = { path = "../dep_397" } +dep_351 = { path = "../dep_351" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_881/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_881/src/lib.rs new file mode 100644 index 000000000..bdd11822f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_881/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_881"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_881"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_881: {t}"); +} + +pub fn foo() { + dep_198::code(); + dep_198::code_inlined(); + dep_198::code_generic(1u32); + dep_397::code(); + dep_397::code_inlined(); + dep_397::code_generic(1u32); + dep_351::code(); + dep_351::code_inlined(); + dep_351::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_882/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_882/Cargo.toml new file mode 100644 index 000000000..a9e3b22b6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_882/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_882" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_181 = { path = "../dep_181" } +dep_247 = { path = "../dep_247" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_882/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_882/src/lib.rs new file mode 100644 index 000000000..2267f8265 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_882/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_882"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_882"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_882: {t}"); +} + +pub fn foo() { + dep_181::code(); + dep_181::code_inlined(); + dep_181::code_generic(1u32); + dep_247::code(); + dep_247::code_inlined(); + dep_247::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_883/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_883/Cargo.toml new file mode 100644 index 000000000..397337f3a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_883/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_883" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_278 = { path = "../dep_278" } +dep_352 = { path = "../dep_352" } +dep_322 = { path = "../dep_322" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_883/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_883/src/lib.rs new file mode 100644 index 000000000..76e95605f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_883/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_883"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_883"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_883: {t}"); +} + +pub fn foo() { + dep_278::code(); + dep_278::code_inlined(); + dep_278::code_generic(1u32); + dep_352::code(); + dep_352::code_inlined(); + dep_352::code_generic(1u32); + dep_322::code(); + dep_322::code_inlined(); + dep_322::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_884/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_884/Cargo.toml new file mode 100644 index 000000000..2621bd636 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_884/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_884" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_296 = { path = "../dep_296" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_884/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_884/src/lib.rs new file mode 100644 index 000000000..55c786e3c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_884/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_884"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_884"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_884: {t}"); +} + +pub fn foo() { + dep_296::code(); + dep_296::code_inlined(); + dep_296::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_885/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_885/Cargo.toml new file mode 100644 index 000000000..c7906530d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_885/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_885" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_394 = { path = "../dep_394" } +dep_189 = { path = "../dep_189" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_885/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_885/src/lib.rs new file mode 100644 index 000000000..01693dfef --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_885/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_885"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_885"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_885: {t}"); +} + +pub fn foo() { + dep_394::code(); + dep_394::code_inlined(); + dep_394::code_generic(1u32); + dep_189::code(); + dep_189::code_inlined(); + dep_189::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_886/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_886/Cargo.toml new file mode 100644 index 000000000..f4f56980c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_886/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_886" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_191 = { path = "../dep_191" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_886/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_886/src/lib.rs new file mode 100644 index 000000000..0a99f83ac --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_886/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_886"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_886"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_886: {t}"); +} + +pub fn foo() { + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_887/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_887/Cargo.toml new file mode 100644 index 000000000..9ebbb18cb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_887/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_887" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_176 = { path = "../dep_176" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_887/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_887/src/lib.rs new file mode 100644 index 000000000..800b5435c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_887/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_887"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_887"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_887: {t}"); +} + +pub fn foo() { + dep_176::code(); + dep_176::code_inlined(); + dep_176::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_888/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_888/Cargo.toml new file mode 100644 index 000000000..762775b09 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_888/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_888" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_287 = { path = "../dep_287" } +dep_202 = { path = "../dep_202" } +dep_283 = { path = "../dep_283" } +dep_314 = { path = "../dep_314" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_888/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_888/src/lib.rs new file mode 100644 index 000000000..215f46051 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_888/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_888"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_888"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_888: {t}"); +} + +pub fn foo() { + dep_287::code(); + dep_287::code_inlined(); + dep_287::code_generic(1u32); + dep_202::code(); + dep_202::code_inlined(); + dep_202::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); + dep_314::code(); + dep_314::code_inlined(); + dep_314::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_889/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_889/Cargo.toml new file mode 100644 index 000000000..6540a1eed --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_889/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_889" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_363 = { path = "../dep_363" } +dep_220 = { path = "../dep_220" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_889/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_889/src/lib.rs new file mode 100644 index 000000000..273350940 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_889/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_889"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_889"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_889: {t}"); +} + +pub fn foo() { + dep_363::code(); + dep_363::code_inlined(); + dep_363::code_generic(1u32); + dep_220::code(); + dep_220::code_inlined(); + dep_220::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_89/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_89/Cargo.toml new file mode 100644 index 000000000..b791c0cd7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_89/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_89" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_45 = { path = "../dep_45" } +dep_39 = { path = "../dep_39" } +dep_16 = { path = "../dep_16" } +dep_41 = { path = "../dep_41" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_89/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_89/src/lib.rs new file mode 100644 index 000000000..7845c8f61 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_89/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_89"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_89"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_89: {t}"); +} + +pub fn foo() { + dep_45::code(); + dep_45::code_inlined(); + dep_45::code_generic(1u32); + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); + dep_41::code(); + dep_41::code_inlined(); + dep_41::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_890/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_890/Cargo.toml new file mode 100644 index 000000000..b14bfb339 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_890/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_890" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_238 = { path = "../dep_238" } +dep_283 = { path = "../dep_283" } +dep_357 = { path = "../dep_357" } +dep_230 = { path = "../dep_230" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_890/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_890/src/lib.rs new file mode 100644 index 000000000..90be268b9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_890/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_890"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_890"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_890: {t}"); +} + +pub fn foo() { + dep_238::code(); + dep_238::code_inlined(); + dep_238::code_generic(1u32); + dep_283::code(); + dep_283::code_inlined(); + dep_283::code_generic(1u32); + dep_357::code(); + dep_357::code_inlined(); + dep_357::code_generic(1u32); + dep_230::code(); + dep_230::code_inlined(); + dep_230::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_891/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_891/Cargo.toml new file mode 100644 index 000000000..fb4cc43bc --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_891/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_891" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_269 = { path = "../dep_269" } +dep_402 = { path = "../dep_402" } +dep_170 = { path = "../dep_170" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_891/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_891/src/lib.rs new file mode 100644 index 000000000..edbdc5a9d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_891/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_891"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_891"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_891: {t}"); +} + +pub fn foo() { + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); + dep_402::code(); + dep_402::code_inlined(); + dep_402::code_generic(1u32); + dep_170::code(); + dep_170::code_inlined(); + dep_170::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_892/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_892/Cargo.toml new file mode 100644 index 000000000..4e6e21fa3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_892/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_892" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_234 = { path = "../dep_234" } +dep_261 = { path = "../dep_261" } +dep_271 = { path = "../dep_271" } +dep_341 = { path = "../dep_341" } +dep_308 = { path = "../dep_308" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_892/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_892/src/lib.rs new file mode 100644 index 000000000..b774ef057 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_892/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_892"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_892"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_892: {t}"); +} + +pub fn foo() { + dep_234::code(); + dep_234::code_inlined(); + dep_234::code_generic(1u32); + dep_261::code(); + dep_261::code_inlined(); + dep_261::code_generic(1u32); + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); + dep_341::code(); + dep_341::code_inlined(); + dep_341::code_generic(1u32); + dep_308::code(); + dep_308::code_inlined(); + dep_308::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_893/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_893/Cargo.toml new file mode 100644 index 000000000..ddeb0cbc7 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_893/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_893" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_392 = { path = "../dep_392" } +dep_395 = { path = "../dep_395" } +dep_304 = { path = "../dep_304" } +dep_375 = { path = "../dep_375" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_893/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_893/src/lib.rs new file mode 100644 index 000000000..ded2a084f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_893/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_893"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_893"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_893: {t}"); +} + +pub fn foo() { + dep_392::code(); + dep_392::code_inlined(); + dep_392::code_generic(1u32); + dep_395::code(); + dep_395::code_inlined(); + dep_395::code_generic(1u32); + dep_304::code(); + dep_304::code_inlined(); + dep_304::code_generic(1u32); + dep_375::code(); + dep_375::code_inlined(); + dep_375::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_894/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_894/Cargo.toml new file mode 100644 index 000000000..74adf9cce --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_894/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_894" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_276 = { path = "../dep_276" } +dep_402 = { path = "../dep_402" } +dep_360 = { path = "../dep_360" } +dep_284 = { path = "../dep_284" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_894/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_894/src/lib.rs new file mode 100644 index 000000000..e59fbc5df --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_894/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_894"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_894"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_894: {t}"); +} + +pub fn foo() { + dep_276::code(); + dep_276::code_inlined(); + dep_276::code_generic(1u32); + dep_402::code(); + dep_402::code_inlined(); + dep_402::code_generic(1u32); + dep_360::code(); + dep_360::code_inlined(); + dep_360::code_generic(1u32); + dep_284::code(); + dep_284::code_inlined(); + dep_284::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_895/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_895/Cargo.toml new file mode 100644 index 000000000..5e01790a0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_895/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_895" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_347 = { path = "../dep_347" } +dep_224 = { path = "../dep_224" } +dep_167 = { path = "../dep_167" } +dep_236 = { path = "../dep_236" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_895/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_895/src/lib.rs new file mode 100644 index 000000000..fe83a3371 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_895/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_895"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_895"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_895: {t}"); +} + +pub fn foo() { + dep_347::code(); + dep_347::code_inlined(); + dep_347::code_generic(1u32); + dep_224::code(); + dep_224::code_inlined(); + dep_224::code_generic(1u32); + dep_167::code(); + dep_167::code_inlined(); + dep_167::code_generic(1u32); + dep_236::code(); + dep_236::code_inlined(); + dep_236::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_896/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_896/Cargo.toml new file mode 100644 index 000000000..d865ca39f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_896/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_896" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_301 = { path = "../dep_301" } +dep_261 = { path = "../dep_261" } +dep_302 = { path = "../dep_302" } +dep_378 = { path = "../dep_378" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_896/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_896/src/lib.rs new file mode 100644 index 000000000..5af8df171 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_896/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_896"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_896"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_896: {t}"); +} + +pub fn foo() { + dep_301::code(); + dep_301::code_inlined(); + dep_301::code_generic(1u32); + dep_261::code(); + dep_261::code_inlined(); + dep_261::code_generic(1u32); + dep_302::code(); + dep_302::code_inlined(); + dep_302::code_generic(1u32); + dep_378::code(); + dep_378::code_inlined(); + dep_378::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_897/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_897/Cargo.toml new file mode 100644 index 000000000..a0f5af798 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_897/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_897" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_173 = { path = "../dep_173" } +dep_183 = { path = "../dep_183" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_897/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_897/src/lib.rs new file mode 100644 index 000000000..7ea039fc3 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_897/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_897"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_897"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_897: {t}"); +} + +pub fn foo() { + dep_173::code(); + dep_173::code_inlined(); + dep_173::code_generic(1u32); + dep_183::code(); + dep_183::code_inlined(); + dep_183::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_898/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_898/Cargo.toml new file mode 100644 index 000000000..ad096f86a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_898/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_898" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_252 = { path = "../dep_252" } +dep_164 = { path = "../dep_164" } +dep_329 = { path = "../dep_329" } +dep_162 = { path = "../dep_162" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_898/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_898/src/lib.rs new file mode 100644 index 000000000..057b47973 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_898/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_898"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_898"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_898: {t}"); +} + +pub fn foo() { + dep_252::code(); + dep_252::code_inlined(); + dep_252::code_generic(1u32); + dep_164::code(); + dep_164::code_inlined(); + dep_164::code_generic(1u32); + dep_329::code(); + dep_329::code_inlined(); + dep_329::code_generic(1u32); + dep_162::code(); + dep_162::code_inlined(); + dep_162::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_899/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_899/Cargo.toml new file mode 100644 index 000000000..c2add0156 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_899/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_899" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_269 = { path = "../dep_269" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_899/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_899/src/lib.rs new file mode 100644 index 000000000..72b483375 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_899/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_899"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_899"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_899: {t}"); +} + +pub fn foo() { + dep_269::code(); + dep_269::code_inlined(); + dep_269::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_9/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_9/Cargo.toml new file mode 100644 index 000000000..d66fed346 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_9/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_9" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_9/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_9/src/lib.rs new file mode 100644 index 000000000..5e5915d6e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_9/src/lib.rs @@ -0,0 +1,13 @@ +pub fn code() { + println!("Hello from dep_9"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_9"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_9: {t}"); +} + diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_90/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_90/Cargo.toml new file mode 100644 index 000000000..05f73358f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_90/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_90" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_36 = { path = "../dep_36" } +dep_56 = { path = "../dep_56" } +dep_13 = { path = "../dep_13" } +dep_11 = { path = "../dep_11" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_90/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_90/src/lib.rs new file mode 100644 index 000000000..e5d7d9815 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_90/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_90"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_90"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_90: {t}"); +} + +pub fn foo() { + dep_36::code(); + dep_36::code_inlined(); + dep_36::code_generic(1u32); + dep_56::code(); + dep_56::code_inlined(); + dep_56::code_generic(1u32); + dep_13::code(); + dep_13::code_inlined(); + dep_13::code_generic(1u32); + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_900/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_900/Cargo.toml new file mode 100644 index 000000000..d6c49068c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_900/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_900" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_280 = { path = "../dep_280" } +dep_291 = { path = "../dep_291" } +dep_390 = { path = "../dep_390" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_900/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_900/src/lib.rs new file mode 100644 index 000000000..c1443d73c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_900/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_900"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_900"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_900: {t}"); +} + +pub fn foo() { + dep_280::code(); + dep_280::code_inlined(); + dep_280::code_generic(1u32); + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); + dep_390::code(); + dep_390::code_inlined(); + dep_390::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_901/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_901/Cargo.toml new file mode 100644 index 000000000..1317fdd5a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_901/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_901" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_354 = { path = "../dep_354" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_901/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_901/src/lib.rs new file mode 100644 index 000000000..47e38fe63 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_901/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_901"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_901"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_901: {t}"); +} + +pub fn foo() { + dep_354::code(); + dep_354::code_inlined(); + dep_354::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_902/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_902/Cargo.toml new file mode 100644 index 000000000..1174acd55 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_902/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_902" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_174 = { path = "../dep_174" } +dep_366 = { path = "../dep_366" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_902/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_902/src/lib.rs new file mode 100644 index 000000000..645c717de --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_902/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_902"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_902"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_902: {t}"); +} + +pub fn foo() { + dep_174::code(); + dep_174::code_inlined(); + dep_174::code_generic(1u32); + dep_366::code(); + dep_366::code_inlined(); + dep_366::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_903/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_903/Cargo.toml new file mode 100644 index 000000000..859967c93 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_903/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_903" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_359 = { path = "../dep_359" } +dep_169 = { path = "../dep_169" } +dep_188 = { path = "../dep_188" } +dep_263 = { path = "../dep_263" } +dep_207 = { path = "../dep_207" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_903/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_903/src/lib.rs new file mode 100644 index 000000000..7c3541fbb --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_903/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_903"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_903"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_903: {t}"); +} + +pub fn foo() { + dep_359::code(); + dep_359::code_inlined(); + dep_359::code_generic(1u32); + dep_169::code(); + dep_169::code_inlined(); + dep_169::code_generic(1u32); + dep_188::code(); + dep_188::code_inlined(); + dep_188::code_generic(1u32); + dep_263::code(); + dep_263::code_inlined(); + dep_263::code_generic(1u32); + dep_207::code(); + dep_207::code_inlined(); + dep_207::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_904/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_904/Cargo.toml new file mode 100644 index 000000000..31ff58186 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_904/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_904" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_400 = { path = "../dep_400" } +dep_191 = { path = "../dep_191" } +dep_383 = { path = "../dep_383" } +dep_382 = { path = "../dep_382" } +dep_317 = { path = "../dep_317" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_904/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_904/src/lib.rs new file mode 100644 index 000000000..b476f052d --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_904/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_904"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_904"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_904: {t}"); +} + +pub fn foo() { + dep_400::code(); + dep_400::code_inlined(); + dep_400::code_generic(1u32); + dep_191::code(); + dep_191::code_inlined(); + dep_191::code_generic(1u32); + dep_383::code(); + dep_383::code_inlined(); + dep_383::code_generic(1u32); + dep_382::code(); + dep_382::code_inlined(); + dep_382::code_generic(1u32); + dep_317::code(); + dep_317::code_inlined(); + dep_317::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_905/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_905/Cargo.toml new file mode 100644 index 000000000..4c4f5e4da --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_905/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_905" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_391 = { path = "../dep_391" } +dep_286 = { path = "../dep_286" } +dep_203 = { path = "../dep_203" } +dep_187 = { path = "../dep_187" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_905/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_905/src/lib.rs new file mode 100644 index 000000000..88e16740f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_905/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_905"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_905"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_905: {t}"); +} + +pub fn foo() { + dep_391::code(); + dep_391::code_inlined(); + dep_391::code_generic(1u32); + dep_286::code(); + dep_286::code_inlined(); + dep_286::code_generic(1u32); + dep_203::code(); + dep_203::code_inlined(); + dep_203::code_generic(1u32); + dep_187::code(); + dep_187::code_inlined(); + dep_187::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_906/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_906/Cargo.toml new file mode 100644 index 000000000..c268d937e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_906/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_906" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_370 = { path = "../dep_370" } +dep_210 = { path = "../dep_210" } +dep_291 = { path = "../dep_291" } +dep_248 = { path = "../dep_248" } +dep_201 = { path = "../dep_201" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_906/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_906/src/lib.rs new file mode 100644 index 000000000..5857c3dea --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_906/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_906"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_906"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_906: {t}"); +} + +pub fn foo() { + dep_370::code(); + dep_370::code_inlined(); + dep_370::code_generic(1u32); + dep_210::code(); + dep_210::code_inlined(); + dep_210::code_generic(1u32); + dep_291::code(); + dep_291::code_inlined(); + dep_291::code_generic(1u32); + dep_248::code(); + dep_248::code_inlined(); + dep_248::code_generic(1u32); + dep_201::code(); + dep_201::code_inlined(); + dep_201::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_907/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_907/Cargo.toml new file mode 100644 index 000000000..02e80a5f9 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_907/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_907" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_271 = { path = "../dep_271" } +dep_343 = { path = "../dep_343" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_907/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_907/src/lib.rs new file mode 100644 index 000000000..11de68ef2 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_907/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_907"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_907"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_907: {t}"); +} + +pub fn foo() { + dep_271::code(); + dep_271::code_inlined(); + dep_271::code_generic(1u32); + dep_343::code(); + dep_343::code_inlined(); + dep_343::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_908/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_908/Cargo.toml new file mode 100644 index 000000000..86a4bc031 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_908/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_908" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_212 = { path = "../dep_212" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_908/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_908/src/lib.rs new file mode 100644 index 000000000..d50581440 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_908/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_908"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_908"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_908: {t}"); +} + +pub fn foo() { + dep_212::code(); + dep_212::code_inlined(); + dep_212::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_909/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_909/Cargo.toml new file mode 100644 index 000000000..8da2c7c9f --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_909/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_909" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_257 = { path = "../dep_257" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_909/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_909/src/lib.rs new file mode 100644 index 000000000..4485b3032 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_909/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_909"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_909"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_909: {t}"); +} + +pub fn foo() { + dep_257::code(); + dep_257::code_inlined(); + dep_257::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_91/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_91/Cargo.toml new file mode 100644 index 000000000..86fb789f0 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_91/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_91" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_11 = { path = "../dep_11" } +dep_24 = { path = "../dep_24" } +dep_52 = { path = "../dep_52" } +dep_49 = { path = "../dep_49" } +dep_10 = { path = "../dep_10" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_91/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_91/src/lib.rs new file mode 100644 index 000000000..196b8024e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_91/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_91"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_91"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_91: {t}"); +} + +pub fn foo() { + dep_11::code(); + dep_11::code_inlined(); + dep_11::code_generic(1u32); + dep_24::code(); + dep_24::code_inlined(); + dep_24::code_generic(1u32); + dep_52::code(); + dep_52::code_inlined(); + dep_52::code_generic(1u32); + dep_49::code(); + dep_49::code_inlined(); + dep_49::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_92/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_92/Cargo.toml new file mode 100644 index 000000000..56f04899a --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_92/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_92" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_54 = { path = "../dep_54" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_92/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_92/src/lib.rs new file mode 100644 index 000000000..e66012ff1 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_92/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_92"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_92"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_92: {t}"); +} + +pub fn foo() { + dep_54::code(); + dep_54::code_inlined(); + dep_54::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_93/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_93/Cargo.toml new file mode 100644 index 000000000..20f3306f8 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_93/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "dep_93" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_18 = { path = "../dep_18" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_93/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_93/src/lib.rs new file mode 100644 index 000000000..0a4895d26 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_93/src/lib.rs @@ -0,0 +1,18 @@ +pub fn code() { + println!("Hello from dep_93"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_93"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_93: {t}"); +} + +pub fn foo() { + dep_18::code(); + dep_18::code_inlined(); + dep_18::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_94/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_94/Cargo.toml new file mode 100644 index 000000000..25de389ec --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_94/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "dep_94" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_23 = { path = "../dep_23" } +dep_37 = { path = "../dep_37" } +dep_10 = { path = "../dep_10" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_94/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_94/src/lib.rs new file mode 100644 index 000000000..ba9f0297b --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_94/src/lib.rs @@ -0,0 +1,24 @@ +pub fn code() { + println!("Hello from dep_94"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_94"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_94: {t}"); +} + +pub fn foo() { + dep_23::code(); + dep_23::code_inlined(); + dep_23::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_10::code(); + dep_10::code_inlined(); + dep_10::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_95/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_95/Cargo.toml new file mode 100644 index 000000000..ed1f8ffc4 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_95/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_95" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_15 = { path = "../dep_15" } +dep_30 = { path = "../dep_30" } +dep_37 = { path = "../dep_37" } +dep_49 = { path = "../dep_49" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_95/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_95/src/lib.rs new file mode 100644 index 000000000..03968ec30 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_95/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_95"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_95"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_95: {t}"); +} + +pub fn foo() { + dep_15::code(); + dep_15::code_inlined(); + dep_15::code_generic(1u32); + dep_30::code(); + dep_30::code_inlined(); + dep_30::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_49::code(); + dep_49::code_inlined(); + dep_49::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_96/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_96/Cargo.toml new file mode 100644 index 000000000..521e11449 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_96/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_96" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_39 = { path = "../dep_39" } +dep_58 = { path = "../dep_58" } +dep_37 = { path = "../dep_37" } +dep_16 = { path = "../dep_16" } +dep_41 = { path = "../dep_41" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_96/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_96/src/lib.rs new file mode 100644 index 000000000..a06d95993 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_96/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_96"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_96"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_96: {t}"); +} + +pub fn foo() { + dep_39::code(); + dep_39::code_inlined(); + dep_39::code_generic(1u32); + dep_58::code(); + dep_58::code_inlined(); + dep_58::code_generic(1u32); + dep_37::code(); + dep_37::code_inlined(); + dep_37::code_generic(1u32); + dep_16::code(); + dep_16::code_inlined(); + dep_16::code_generic(1u32); + dep_41::code(); + dep_41::code_inlined(); + dep_41::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_97/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_97/Cargo.toml new file mode 100644 index 000000000..9578d048e --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_97/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "dep_97" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_38 = { path = "../dep_38" } +dep_12 = { path = "../dep_12" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_97/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_97/src/lib.rs new file mode 100644 index 000000000..63b27e3c5 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_97/src/lib.rs @@ -0,0 +1,21 @@ +pub fn code() { + println!("Hello from dep_97"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_97"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_97: {t}"); +} + +pub fn foo() { + dep_38::code(); + dep_38::code_inlined(); + dep_38::code_generic(1u32); + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_98/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_98/Cargo.toml new file mode 100644 index 000000000..58132a7e6 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_98/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "dep_98" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_14 = { path = "../dep_14" } +dep_21 = { path = "../dep_21" } +dep_34 = { path = "../dep_34" } +dep_50 = { path = "../dep_50" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_98/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_98/src/lib.rs new file mode 100644 index 000000000..00e404583 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_98/src/lib.rs @@ -0,0 +1,27 @@ +pub fn code() { + println!("Hello from dep_98"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_98"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_98: {t}"); +} + +pub fn foo() { + dep_14::code(); + dep_14::code_inlined(); + dep_14::code_generic(1u32); + dep_21::code(); + dep_21::code_inlined(); + dep_21::code_generic(1u32); + dep_34::code(); + dep_34::code_inlined(); + dep_34::code_generic(1u32); + dep_50::code(); + dep_50::code_inlined(); + dep_50::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_99/Cargo.toml b/collector/compile-benchmarks/large-workspace/crates/dep_99/Cargo.toml new file mode 100644 index 000000000..f8102d956 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_99/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dep_99" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +dep_43 = { path = "../dep_43" } +dep_57 = { path = "../dep_57" } +dep_12 = { path = "../dep_12" } +dep_28 = { path = "../dep_28" } +dep_51 = { path = "../dep_51" } diff --git a/collector/compile-benchmarks/large-workspace/crates/dep_99/src/lib.rs b/collector/compile-benchmarks/large-workspace/crates/dep_99/src/lib.rs new file mode 100644 index 000000000..3a7981c59 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/crates/dep_99/src/lib.rs @@ -0,0 +1,30 @@ +pub fn code() { + println!("Hello from dep_99"); +} + +#[inline(always)] +pub fn code_inlined() { + println!("Hello from dep_99"); +} + +pub fn code_generic(t: T) where T: std::fmt::Display { + println!("Hello from dep_99: {t}"); +} + +pub fn foo() { + dep_43::code(); + dep_43::code_inlined(); + dep_43::code_generic(1u32); + dep_57::code(); + dep_57::code_inlined(); + dep_57::code_generic(1u32); + dep_12::code(); + dep_12::code_inlined(); + dep_12::code_generic(1u32); + dep_28::code(); + dep_28::code_inlined(); + dep_28::code_generic(1u32); + dep_51::code(); + dep_51::code_inlined(); + dep_51::code_generic(1u32); +} diff --git a/collector/compile-benchmarks/large-workspace/generate.py b/collector/compile-benchmarks/large-workspace/generate.py new file mode 100644 index 000000000..2ad82560c --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/generate.py @@ -0,0 +1,101 @@ +""" +This script can be used to regenerate the `large-workspace` benchmark +using a custom number of dependent crates. +""" +import random +from pathlib import Path +from typing import List, Literal + + +def call_crate(name: str) -> str: + return f""" {name}::code(); + {name}::code_inlined(); + {name}::code_generic(1u32); +""" + + +def generate_crate(dir: Path, name: str, kind: Literal["lib", "bin"], deps: List[str]): + if kind == "lib": + root_file = dir / "src" / "lib.rs" + root_fn = "foo" + else: + root_file = dir / "src" / "main.rs" + root_fn = "main" + + root_file.parent.mkdir(exist_ok=True, parents=True) + + dep_prefix = "crates" if kind == "bin" else ".." + + dep_entries = [f"""{dep} = {{ path = "{dep_prefix}/{dep}" }}""" for dep in deps] + workspace = "\n\n[workspace]" if kind == "bin" else "" + with open(dir / "Cargo.toml", "w") as f: + f.write(f"""[package] +name = "{name}" +version = "0.1.0" +authors = ["rustc-perf developers"] +edition = "2024" + +[dependencies] +{'\n'.join(dep_entries)}{workspace} +""") + with open(root_file, "w") as f: + if kind == "lib": + f.write(f"""pub fn code() {{ + println!("Hello from {name}"); +}} + +#[inline(always)] +pub fn code_inlined() {{ + println!("Hello from {name}"); +}} + +pub fn code_generic(t: T) where T: std::fmt::Display {{ + println!("Hello from {name}: {{t}}"); +}} + +""") + if len(deps) > 0: + vis = "pub " if kind == "lib" else "" + f.write(f"{vis}fn {root_fn}() {{\n") + for dep in deps: + f.write(call_crate(dep)) + f.write("}\n") + + +if __name__ == "__main__": + random.seed(42) + + Path("crates").mkdir(exist_ok=True) + + # Counts of crates at each "level" of the hierarchy + # Crates in level N directly depend on crates in level N-1 + CRATE_LEVEL_COUNTS = [ + 10, + 50, + 100, + 250, + 500 + ] + + crate_levels = [] + + crate_id_counter = 0 + for (level_index, crate_count) in enumerate(CRATE_LEVEL_COUNTS): + level = [] + + for _ in range(crate_count): + crate_id = crate_id_counter + crate_id_counter += 1 + name = f"dep_{crate_id}" + level.append(name) + + deps = [] + if level_index > 0: + prev_level = list(crate_levels[level_index - 1]) + random.shuffle(prev_level) + # Depend on 1-5 previous crates + deps = prev_level[:random.randint(1, 5)] + generate_crate(Path(f"crates/{name}"), name, "lib", deps) + crate_levels.append(level) + + generate_crate(Path("."), "large-workspace", "bin", crate_levels[-1]) diff --git a/collector/compile-benchmarks/large-workspace/perf-config.json b/collector/compile-benchmarks/large-workspace/perf-config.json new file mode 100644 index 000000000..e96ed5504 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/perf-config.json @@ -0,0 +1,5 @@ +{ + "category": "secondary", + "artifact": "binary", + "touch_file": "src/main.rs" +} diff --git a/collector/compile-benchmarks/large-workspace/src/main.rs b/collector/compile-benchmarks/large-workspace/src/main.rs new file mode 100644 index 000000000..a0961df39 --- /dev/null +++ b/collector/compile-benchmarks/large-workspace/src/main.rs @@ -0,0 +1,1502 @@ +fn main() { + dep_410::code(); + dep_410::code_inlined(); + dep_410::code_generic(1u32); + dep_411::code(); + dep_411::code_inlined(); + dep_411::code_generic(1u32); + dep_412::code(); + dep_412::code_inlined(); + dep_412::code_generic(1u32); + dep_413::code(); + dep_413::code_inlined(); + dep_413::code_generic(1u32); + dep_414::code(); + dep_414::code_inlined(); + dep_414::code_generic(1u32); + dep_415::code(); + dep_415::code_inlined(); + dep_415::code_generic(1u32); + dep_416::code(); + dep_416::code_inlined(); + dep_416::code_generic(1u32); + dep_417::code(); + dep_417::code_inlined(); + dep_417::code_generic(1u32); + dep_418::code(); + dep_418::code_inlined(); + dep_418::code_generic(1u32); + dep_419::code(); + dep_419::code_inlined(); + dep_419::code_generic(1u32); + dep_420::code(); + dep_420::code_inlined(); + dep_420::code_generic(1u32); + dep_421::code(); + dep_421::code_inlined(); + dep_421::code_generic(1u32); + dep_422::code(); + dep_422::code_inlined(); + dep_422::code_generic(1u32); + dep_423::code(); + dep_423::code_inlined(); + dep_423::code_generic(1u32); + dep_424::code(); + dep_424::code_inlined(); + dep_424::code_generic(1u32); + dep_425::code(); + dep_425::code_inlined(); + dep_425::code_generic(1u32); + dep_426::code(); + dep_426::code_inlined(); + dep_426::code_generic(1u32); + dep_427::code(); + dep_427::code_inlined(); + dep_427::code_generic(1u32); + dep_428::code(); + dep_428::code_inlined(); + dep_428::code_generic(1u32); + dep_429::code(); + dep_429::code_inlined(); + dep_429::code_generic(1u32); + dep_430::code(); + dep_430::code_inlined(); + dep_430::code_generic(1u32); + dep_431::code(); + dep_431::code_inlined(); + dep_431::code_generic(1u32); + dep_432::code(); + dep_432::code_inlined(); + dep_432::code_generic(1u32); + dep_433::code(); + dep_433::code_inlined(); + dep_433::code_generic(1u32); + dep_434::code(); + dep_434::code_inlined(); + dep_434::code_generic(1u32); + dep_435::code(); + dep_435::code_inlined(); + dep_435::code_generic(1u32); + dep_436::code(); + dep_436::code_inlined(); + dep_436::code_generic(1u32); + dep_437::code(); + dep_437::code_inlined(); + dep_437::code_generic(1u32); + dep_438::code(); + dep_438::code_inlined(); + dep_438::code_generic(1u32); + dep_439::code(); + dep_439::code_inlined(); + dep_439::code_generic(1u32); + dep_440::code(); + dep_440::code_inlined(); + dep_440::code_generic(1u32); + dep_441::code(); + dep_441::code_inlined(); + dep_441::code_generic(1u32); + dep_442::code(); + dep_442::code_inlined(); + dep_442::code_generic(1u32); + dep_443::code(); + dep_443::code_inlined(); + dep_443::code_generic(1u32); + dep_444::code(); + dep_444::code_inlined(); + dep_444::code_generic(1u32); + dep_445::code(); + dep_445::code_inlined(); + dep_445::code_generic(1u32); + dep_446::code(); + dep_446::code_inlined(); + dep_446::code_generic(1u32); + dep_447::code(); + dep_447::code_inlined(); + dep_447::code_generic(1u32); + dep_448::code(); + dep_448::code_inlined(); + dep_448::code_generic(1u32); + dep_449::code(); + dep_449::code_inlined(); + dep_449::code_generic(1u32); + dep_450::code(); + dep_450::code_inlined(); + dep_450::code_generic(1u32); + dep_451::code(); + dep_451::code_inlined(); + dep_451::code_generic(1u32); + dep_452::code(); + dep_452::code_inlined(); + dep_452::code_generic(1u32); + dep_453::code(); + dep_453::code_inlined(); + dep_453::code_generic(1u32); + dep_454::code(); + dep_454::code_inlined(); + dep_454::code_generic(1u32); + dep_455::code(); + dep_455::code_inlined(); + dep_455::code_generic(1u32); + dep_456::code(); + dep_456::code_inlined(); + dep_456::code_generic(1u32); + dep_457::code(); + dep_457::code_inlined(); + dep_457::code_generic(1u32); + dep_458::code(); + dep_458::code_inlined(); + dep_458::code_generic(1u32); + dep_459::code(); + dep_459::code_inlined(); + dep_459::code_generic(1u32); + dep_460::code(); + dep_460::code_inlined(); + dep_460::code_generic(1u32); + dep_461::code(); + dep_461::code_inlined(); + dep_461::code_generic(1u32); + dep_462::code(); + dep_462::code_inlined(); + dep_462::code_generic(1u32); + dep_463::code(); + dep_463::code_inlined(); + dep_463::code_generic(1u32); + dep_464::code(); + dep_464::code_inlined(); + dep_464::code_generic(1u32); + dep_465::code(); + dep_465::code_inlined(); + dep_465::code_generic(1u32); + dep_466::code(); + dep_466::code_inlined(); + dep_466::code_generic(1u32); + dep_467::code(); + dep_467::code_inlined(); + dep_467::code_generic(1u32); + dep_468::code(); + dep_468::code_inlined(); + dep_468::code_generic(1u32); + dep_469::code(); + dep_469::code_inlined(); + dep_469::code_generic(1u32); + dep_470::code(); + dep_470::code_inlined(); + dep_470::code_generic(1u32); + dep_471::code(); + dep_471::code_inlined(); + dep_471::code_generic(1u32); + dep_472::code(); + dep_472::code_inlined(); + dep_472::code_generic(1u32); + dep_473::code(); + dep_473::code_inlined(); + dep_473::code_generic(1u32); + dep_474::code(); + dep_474::code_inlined(); + dep_474::code_generic(1u32); + dep_475::code(); + dep_475::code_inlined(); + dep_475::code_generic(1u32); + dep_476::code(); + dep_476::code_inlined(); + dep_476::code_generic(1u32); + dep_477::code(); + dep_477::code_inlined(); + dep_477::code_generic(1u32); + dep_478::code(); + dep_478::code_inlined(); + dep_478::code_generic(1u32); + dep_479::code(); + dep_479::code_inlined(); + dep_479::code_generic(1u32); + dep_480::code(); + dep_480::code_inlined(); + dep_480::code_generic(1u32); + dep_481::code(); + dep_481::code_inlined(); + dep_481::code_generic(1u32); + dep_482::code(); + dep_482::code_inlined(); + dep_482::code_generic(1u32); + dep_483::code(); + dep_483::code_inlined(); + dep_483::code_generic(1u32); + dep_484::code(); + dep_484::code_inlined(); + dep_484::code_generic(1u32); + dep_485::code(); + dep_485::code_inlined(); + dep_485::code_generic(1u32); + dep_486::code(); + dep_486::code_inlined(); + dep_486::code_generic(1u32); + dep_487::code(); + dep_487::code_inlined(); + dep_487::code_generic(1u32); + dep_488::code(); + dep_488::code_inlined(); + dep_488::code_generic(1u32); + dep_489::code(); + dep_489::code_inlined(); + dep_489::code_generic(1u32); + dep_490::code(); + dep_490::code_inlined(); + dep_490::code_generic(1u32); + dep_491::code(); + dep_491::code_inlined(); + dep_491::code_generic(1u32); + dep_492::code(); + dep_492::code_inlined(); + dep_492::code_generic(1u32); + dep_493::code(); + dep_493::code_inlined(); + dep_493::code_generic(1u32); + dep_494::code(); + dep_494::code_inlined(); + dep_494::code_generic(1u32); + dep_495::code(); + dep_495::code_inlined(); + dep_495::code_generic(1u32); + dep_496::code(); + dep_496::code_inlined(); + dep_496::code_generic(1u32); + dep_497::code(); + dep_497::code_inlined(); + dep_497::code_generic(1u32); + dep_498::code(); + dep_498::code_inlined(); + dep_498::code_generic(1u32); + dep_499::code(); + dep_499::code_inlined(); + dep_499::code_generic(1u32); + dep_500::code(); + dep_500::code_inlined(); + dep_500::code_generic(1u32); + dep_501::code(); + dep_501::code_inlined(); + dep_501::code_generic(1u32); + dep_502::code(); + dep_502::code_inlined(); + dep_502::code_generic(1u32); + dep_503::code(); + dep_503::code_inlined(); + dep_503::code_generic(1u32); + dep_504::code(); + dep_504::code_inlined(); + dep_504::code_generic(1u32); + dep_505::code(); + dep_505::code_inlined(); + dep_505::code_generic(1u32); + dep_506::code(); + dep_506::code_inlined(); + dep_506::code_generic(1u32); + dep_507::code(); + dep_507::code_inlined(); + dep_507::code_generic(1u32); + dep_508::code(); + dep_508::code_inlined(); + dep_508::code_generic(1u32); + dep_509::code(); + dep_509::code_inlined(); + dep_509::code_generic(1u32); + dep_510::code(); + dep_510::code_inlined(); + dep_510::code_generic(1u32); + dep_511::code(); + dep_511::code_inlined(); + dep_511::code_generic(1u32); + dep_512::code(); + dep_512::code_inlined(); + dep_512::code_generic(1u32); + dep_513::code(); + dep_513::code_inlined(); + dep_513::code_generic(1u32); + dep_514::code(); + dep_514::code_inlined(); + dep_514::code_generic(1u32); + dep_515::code(); + dep_515::code_inlined(); + dep_515::code_generic(1u32); + dep_516::code(); + dep_516::code_inlined(); + dep_516::code_generic(1u32); + dep_517::code(); + dep_517::code_inlined(); + dep_517::code_generic(1u32); + dep_518::code(); + dep_518::code_inlined(); + dep_518::code_generic(1u32); + dep_519::code(); + dep_519::code_inlined(); + dep_519::code_generic(1u32); + dep_520::code(); + dep_520::code_inlined(); + dep_520::code_generic(1u32); + dep_521::code(); + dep_521::code_inlined(); + dep_521::code_generic(1u32); + dep_522::code(); + dep_522::code_inlined(); + dep_522::code_generic(1u32); + dep_523::code(); + dep_523::code_inlined(); + dep_523::code_generic(1u32); + dep_524::code(); + dep_524::code_inlined(); + dep_524::code_generic(1u32); + dep_525::code(); + dep_525::code_inlined(); + dep_525::code_generic(1u32); + dep_526::code(); + dep_526::code_inlined(); + dep_526::code_generic(1u32); + dep_527::code(); + dep_527::code_inlined(); + dep_527::code_generic(1u32); + dep_528::code(); + dep_528::code_inlined(); + dep_528::code_generic(1u32); + dep_529::code(); + dep_529::code_inlined(); + dep_529::code_generic(1u32); + dep_530::code(); + dep_530::code_inlined(); + dep_530::code_generic(1u32); + dep_531::code(); + dep_531::code_inlined(); + dep_531::code_generic(1u32); + dep_532::code(); + dep_532::code_inlined(); + dep_532::code_generic(1u32); + dep_533::code(); + dep_533::code_inlined(); + dep_533::code_generic(1u32); + dep_534::code(); + dep_534::code_inlined(); + dep_534::code_generic(1u32); + dep_535::code(); + dep_535::code_inlined(); + dep_535::code_generic(1u32); + dep_536::code(); + dep_536::code_inlined(); + dep_536::code_generic(1u32); + dep_537::code(); + dep_537::code_inlined(); + dep_537::code_generic(1u32); + dep_538::code(); + dep_538::code_inlined(); + dep_538::code_generic(1u32); + dep_539::code(); + dep_539::code_inlined(); + dep_539::code_generic(1u32); + dep_540::code(); + dep_540::code_inlined(); + dep_540::code_generic(1u32); + dep_541::code(); + dep_541::code_inlined(); + dep_541::code_generic(1u32); + dep_542::code(); + dep_542::code_inlined(); + dep_542::code_generic(1u32); + dep_543::code(); + dep_543::code_inlined(); + dep_543::code_generic(1u32); + dep_544::code(); + dep_544::code_inlined(); + dep_544::code_generic(1u32); + dep_545::code(); + dep_545::code_inlined(); + dep_545::code_generic(1u32); + dep_546::code(); + dep_546::code_inlined(); + dep_546::code_generic(1u32); + dep_547::code(); + dep_547::code_inlined(); + dep_547::code_generic(1u32); + dep_548::code(); + dep_548::code_inlined(); + dep_548::code_generic(1u32); + dep_549::code(); + dep_549::code_inlined(); + dep_549::code_generic(1u32); + dep_550::code(); + dep_550::code_inlined(); + dep_550::code_generic(1u32); + dep_551::code(); + dep_551::code_inlined(); + dep_551::code_generic(1u32); + dep_552::code(); + dep_552::code_inlined(); + dep_552::code_generic(1u32); + dep_553::code(); + dep_553::code_inlined(); + dep_553::code_generic(1u32); + dep_554::code(); + dep_554::code_inlined(); + dep_554::code_generic(1u32); + dep_555::code(); + dep_555::code_inlined(); + dep_555::code_generic(1u32); + dep_556::code(); + dep_556::code_inlined(); + dep_556::code_generic(1u32); + dep_557::code(); + dep_557::code_inlined(); + dep_557::code_generic(1u32); + dep_558::code(); + dep_558::code_inlined(); + dep_558::code_generic(1u32); + dep_559::code(); + dep_559::code_inlined(); + dep_559::code_generic(1u32); + dep_560::code(); + dep_560::code_inlined(); + dep_560::code_generic(1u32); + dep_561::code(); + dep_561::code_inlined(); + dep_561::code_generic(1u32); + dep_562::code(); + dep_562::code_inlined(); + dep_562::code_generic(1u32); + dep_563::code(); + dep_563::code_inlined(); + dep_563::code_generic(1u32); + dep_564::code(); + dep_564::code_inlined(); + dep_564::code_generic(1u32); + dep_565::code(); + dep_565::code_inlined(); + dep_565::code_generic(1u32); + dep_566::code(); + dep_566::code_inlined(); + dep_566::code_generic(1u32); + dep_567::code(); + dep_567::code_inlined(); + dep_567::code_generic(1u32); + dep_568::code(); + dep_568::code_inlined(); + dep_568::code_generic(1u32); + dep_569::code(); + dep_569::code_inlined(); + dep_569::code_generic(1u32); + dep_570::code(); + dep_570::code_inlined(); + dep_570::code_generic(1u32); + dep_571::code(); + dep_571::code_inlined(); + dep_571::code_generic(1u32); + dep_572::code(); + dep_572::code_inlined(); + dep_572::code_generic(1u32); + dep_573::code(); + dep_573::code_inlined(); + dep_573::code_generic(1u32); + dep_574::code(); + dep_574::code_inlined(); + dep_574::code_generic(1u32); + dep_575::code(); + dep_575::code_inlined(); + dep_575::code_generic(1u32); + dep_576::code(); + dep_576::code_inlined(); + dep_576::code_generic(1u32); + dep_577::code(); + dep_577::code_inlined(); + dep_577::code_generic(1u32); + dep_578::code(); + dep_578::code_inlined(); + dep_578::code_generic(1u32); + dep_579::code(); + dep_579::code_inlined(); + dep_579::code_generic(1u32); + dep_580::code(); + dep_580::code_inlined(); + dep_580::code_generic(1u32); + dep_581::code(); + dep_581::code_inlined(); + dep_581::code_generic(1u32); + dep_582::code(); + dep_582::code_inlined(); + dep_582::code_generic(1u32); + dep_583::code(); + dep_583::code_inlined(); + dep_583::code_generic(1u32); + dep_584::code(); + dep_584::code_inlined(); + dep_584::code_generic(1u32); + dep_585::code(); + dep_585::code_inlined(); + dep_585::code_generic(1u32); + dep_586::code(); + dep_586::code_inlined(); + dep_586::code_generic(1u32); + dep_587::code(); + dep_587::code_inlined(); + dep_587::code_generic(1u32); + dep_588::code(); + dep_588::code_inlined(); + dep_588::code_generic(1u32); + dep_589::code(); + dep_589::code_inlined(); + dep_589::code_generic(1u32); + dep_590::code(); + dep_590::code_inlined(); + dep_590::code_generic(1u32); + dep_591::code(); + dep_591::code_inlined(); + dep_591::code_generic(1u32); + dep_592::code(); + dep_592::code_inlined(); + dep_592::code_generic(1u32); + dep_593::code(); + dep_593::code_inlined(); + dep_593::code_generic(1u32); + dep_594::code(); + dep_594::code_inlined(); + dep_594::code_generic(1u32); + dep_595::code(); + dep_595::code_inlined(); + dep_595::code_generic(1u32); + dep_596::code(); + dep_596::code_inlined(); + dep_596::code_generic(1u32); + dep_597::code(); + dep_597::code_inlined(); + dep_597::code_generic(1u32); + dep_598::code(); + dep_598::code_inlined(); + dep_598::code_generic(1u32); + dep_599::code(); + dep_599::code_inlined(); + dep_599::code_generic(1u32); + dep_600::code(); + dep_600::code_inlined(); + dep_600::code_generic(1u32); + dep_601::code(); + dep_601::code_inlined(); + dep_601::code_generic(1u32); + dep_602::code(); + dep_602::code_inlined(); + dep_602::code_generic(1u32); + dep_603::code(); + dep_603::code_inlined(); + dep_603::code_generic(1u32); + dep_604::code(); + dep_604::code_inlined(); + dep_604::code_generic(1u32); + dep_605::code(); + dep_605::code_inlined(); + dep_605::code_generic(1u32); + dep_606::code(); + dep_606::code_inlined(); + dep_606::code_generic(1u32); + dep_607::code(); + dep_607::code_inlined(); + dep_607::code_generic(1u32); + dep_608::code(); + dep_608::code_inlined(); + dep_608::code_generic(1u32); + dep_609::code(); + dep_609::code_inlined(); + dep_609::code_generic(1u32); + dep_610::code(); + dep_610::code_inlined(); + dep_610::code_generic(1u32); + dep_611::code(); + dep_611::code_inlined(); + dep_611::code_generic(1u32); + dep_612::code(); + dep_612::code_inlined(); + dep_612::code_generic(1u32); + dep_613::code(); + dep_613::code_inlined(); + dep_613::code_generic(1u32); + dep_614::code(); + dep_614::code_inlined(); + dep_614::code_generic(1u32); + dep_615::code(); + dep_615::code_inlined(); + dep_615::code_generic(1u32); + dep_616::code(); + dep_616::code_inlined(); + dep_616::code_generic(1u32); + dep_617::code(); + dep_617::code_inlined(); + dep_617::code_generic(1u32); + dep_618::code(); + dep_618::code_inlined(); + dep_618::code_generic(1u32); + dep_619::code(); + dep_619::code_inlined(); + dep_619::code_generic(1u32); + dep_620::code(); + dep_620::code_inlined(); + dep_620::code_generic(1u32); + dep_621::code(); + dep_621::code_inlined(); + dep_621::code_generic(1u32); + dep_622::code(); + dep_622::code_inlined(); + dep_622::code_generic(1u32); + dep_623::code(); + dep_623::code_inlined(); + dep_623::code_generic(1u32); + dep_624::code(); + dep_624::code_inlined(); + dep_624::code_generic(1u32); + dep_625::code(); + dep_625::code_inlined(); + dep_625::code_generic(1u32); + dep_626::code(); + dep_626::code_inlined(); + dep_626::code_generic(1u32); + dep_627::code(); + dep_627::code_inlined(); + dep_627::code_generic(1u32); + dep_628::code(); + dep_628::code_inlined(); + dep_628::code_generic(1u32); + dep_629::code(); + dep_629::code_inlined(); + dep_629::code_generic(1u32); + dep_630::code(); + dep_630::code_inlined(); + dep_630::code_generic(1u32); + dep_631::code(); + dep_631::code_inlined(); + dep_631::code_generic(1u32); + dep_632::code(); + dep_632::code_inlined(); + dep_632::code_generic(1u32); + dep_633::code(); + dep_633::code_inlined(); + dep_633::code_generic(1u32); + dep_634::code(); + dep_634::code_inlined(); + dep_634::code_generic(1u32); + dep_635::code(); + dep_635::code_inlined(); + dep_635::code_generic(1u32); + dep_636::code(); + dep_636::code_inlined(); + dep_636::code_generic(1u32); + dep_637::code(); + dep_637::code_inlined(); + dep_637::code_generic(1u32); + dep_638::code(); + dep_638::code_inlined(); + dep_638::code_generic(1u32); + dep_639::code(); + dep_639::code_inlined(); + dep_639::code_generic(1u32); + dep_640::code(); + dep_640::code_inlined(); + dep_640::code_generic(1u32); + dep_641::code(); + dep_641::code_inlined(); + dep_641::code_generic(1u32); + dep_642::code(); + dep_642::code_inlined(); + dep_642::code_generic(1u32); + dep_643::code(); + dep_643::code_inlined(); + dep_643::code_generic(1u32); + dep_644::code(); + dep_644::code_inlined(); + dep_644::code_generic(1u32); + dep_645::code(); + dep_645::code_inlined(); + dep_645::code_generic(1u32); + dep_646::code(); + dep_646::code_inlined(); + dep_646::code_generic(1u32); + dep_647::code(); + dep_647::code_inlined(); + dep_647::code_generic(1u32); + dep_648::code(); + dep_648::code_inlined(); + dep_648::code_generic(1u32); + dep_649::code(); + dep_649::code_inlined(); + dep_649::code_generic(1u32); + dep_650::code(); + dep_650::code_inlined(); + dep_650::code_generic(1u32); + dep_651::code(); + dep_651::code_inlined(); + dep_651::code_generic(1u32); + dep_652::code(); + dep_652::code_inlined(); + dep_652::code_generic(1u32); + dep_653::code(); + dep_653::code_inlined(); + dep_653::code_generic(1u32); + dep_654::code(); + dep_654::code_inlined(); + dep_654::code_generic(1u32); + dep_655::code(); + dep_655::code_inlined(); + dep_655::code_generic(1u32); + dep_656::code(); + dep_656::code_inlined(); + dep_656::code_generic(1u32); + dep_657::code(); + dep_657::code_inlined(); + dep_657::code_generic(1u32); + dep_658::code(); + dep_658::code_inlined(); + dep_658::code_generic(1u32); + dep_659::code(); + dep_659::code_inlined(); + dep_659::code_generic(1u32); + dep_660::code(); + dep_660::code_inlined(); + dep_660::code_generic(1u32); + dep_661::code(); + dep_661::code_inlined(); + dep_661::code_generic(1u32); + dep_662::code(); + dep_662::code_inlined(); + dep_662::code_generic(1u32); + dep_663::code(); + dep_663::code_inlined(); + dep_663::code_generic(1u32); + dep_664::code(); + dep_664::code_inlined(); + dep_664::code_generic(1u32); + dep_665::code(); + dep_665::code_inlined(); + dep_665::code_generic(1u32); + dep_666::code(); + dep_666::code_inlined(); + dep_666::code_generic(1u32); + dep_667::code(); + dep_667::code_inlined(); + dep_667::code_generic(1u32); + dep_668::code(); + dep_668::code_inlined(); + dep_668::code_generic(1u32); + dep_669::code(); + dep_669::code_inlined(); + dep_669::code_generic(1u32); + dep_670::code(); + dep_670::code_inlined(); + dep_670::code_generic(1u32); + dep_671::code(); + dep_671::code_inlined(); + dep_671::code_generic(1u32); + dep_672::code(); + dep_672::code_inlined(); + dep_672::code_generic(1u32); + dep_673::code(); + dep_673::code_inlined(); + dep_673::code_generic(1u32); + dep_674::code(); + dep_674::code_inlined(); + dep_674::code_generic(1u32); + dep_675::code(); + dep_675::code_inlined(); + dep_675::code_generic(1u32); + dep_676::code(); + dep_676::code_inlined(); + dep_676::code_generic(1u32); + dep_677::code(); + dep_677::code_inlined(); + dep_677::code_generic(1u32); + dep_678::code(); + dep_678::code_inlined(); + dep_678::code_generic(1u32); + dep_679::code(); + dep_679::code_inlined(); + dep_679::code_generic(1u32); + dep_680::code(); + dep_680::code_inlined(); + dep_680::code_generic(1u32); + dep_681::code(); + dep_681::code_inlined(); + dep_681::code_generic(1u32); + dep_682::code(); + dep_682::code_inlined(); + dep_682::code_generic(1u32); + dep_683::code(); + dep_683::code_inlined(); + dep_683::code_generic(1u32); + dep_684::code(); + dep_684::code_inlined(); + dep_684::code_generic(1u32); + dep_685::code(); + dep_685::code_inlined(); + dep_685::code_generic(1u32); + dep_686::code(); + dep_686::code_inlined(); + dep_686::code_generic(1u32); + dep_687::code(); + dep_687::code_inlined(); + dep_687::code_generic(1u32); + dep_688::code(); + dep_688::code_inlined(); + dep_688::code_generic(1u32); + dep_689::code(); + dep_689::code_inlined(); + dep_689::code_generic(1u32); + dep_690::code(); + dep_690::code_inlined(); + dep_690::code_generic(1u32); + dep_691::code(); + dep_691::code_inlined(); + dep_691::code_generic(1u32); + dep_692::code(); + dep_692::code_inlined(); + dep_692::code_generic(1u32); + dep_693::code(); + dep_693::code_inlined(); + dep_693::code_generic(1u32); + dep_694::code(); + dep_694::code_inlined(); + dep_694::code_generic(1u32); + dep_695::code(); + dep_695::code_inlined(); + dep_695::code_generic(1u32); + dep_696::code(); + dep_696::code_inlined(); + dep_696::code_generic(1u32); + dep_697::code(); + dep_697::code_inlined(); + dep_697::code_generic(1u32); + dep_698::code(); + dep_698::code_inlined(); + dep_698::code_generic(1u32); + dep_699::code(); + dep_699::code_inlined(); + dep_699::code_generic(1u32); + dep_700::code(); + dep_700::code_inlined(); + dep_700::code_generic(1u32); + dep_701::code(); + dep_701::code_inlined(); + dep_701::code_generic(1u32); + dep_702::code(); + dep_702::code_inlined(); + dep_702::code_generic(1u32); + dep_703::code(); + dep_703::code_inlined(); + dep_703::code_generic(1u32); + dep_704::code(); + dep_704::code_inlined(); + dep_704::code_generic(1u32); + dep_705::code(); + dep_705::code_inlined(); + dep_705::code_generic(1u32); + dep_706::code(); + dep_706::code_inlined(); + dep_706::code_generic(1u32); + dep_707::code(); + dep_707::code_inlined(); + dep_707::code_generic(1u32); + dep_708::code(); + dep_708::code_inlined(); + dep_708::code_generic(1u32); + dep_709::code(); + dep_709::code_inlined(); + dep_709::code_generic(1u32); + dep_710::code(); + dep_710::code_inlined(); + dep_710::code_generic(1u32); + dep_711::code(); + dep_711::code_inlined(); + dep_711::code_generic(1u32); + dep_712::code(); + dep_712::code_inlined(); + dep_712::code_generic(1u32); + dep_713::code(); + dep_713::code_inlined(); + dep_713::code_generic(1u32); + dep_714::code(); + dep_714::code_inlined(); + dep_714::code_generic(1u32); + dep_715::code(); + dep_715::code_inlined(); + dep_715::code_generic(1u32); + dep_716::code(); + dep_716::code_inlined(); + dep_716::code_generic(1u32); + dep_717::code(); + dep_717::code_inlined(); + dep_717::code_generic(1u32); + dep_718::code(); + dep_718::code_inlined(); + dep_718::code_generic(1u32); + dep_719::code(); + dep_719::code_inlined(); + dep_719::code_generic(1u32); + dep_720::code(); + dep_720::code_inlined(); + dep_720::code_generic(1u32); + dep_721::code(); + dep_721::code_inlined(); + dep_721::code_generic(1u32); + dep_722::code(); + dep_722::code_inlined(); + dep_722::code_generic(1u32); + dep_723::code(); + dep_723::code_inlined(); + dep_723::code_generic(1u32); + dep_724::code(); + dep_724::code_inlined(); + dep_724::code_generic(1u32); + dep_725::code(); + dep_725::code_inlined(); + dep_725::code_generic(1u32); + dep_726::code(); + dep_726::code_inlined(); + dep_726::code_generic(1u32); + dep_727::code(); + dep_727::code_inlined(); + dep_727::code_generic(1u32); + dep_728::code(); + dep_728::code_inlined(); + dep_728::code_generic(1u32); + dep_729::code(); + dep_729::code_inlined(); + dep_729::code_generic(1u32); + dep_730::code(); + dep_730::code_inlined(); + dep_730::code_generic(1u32); + dep_731::code(); + dep_731::code_inlined(); + dep_731::code_generic(1u32); + dep_732::code(); + dep_732::code_inlined(); + dep_732::code_generic(1u32); + dep_733::code(); + dep_733::code_inlined(); + dep_733::code_generic(1u32); + dep_734::code(); + dep_734::code_inlined(); + dep_734::code_generic(1u32); + dep_735::code(); + dep_735::code_inlined(); + dep_735::code_generic(1u32); + dep_736::code(); + dep_736::code_inlined(); + dep_736::code_generic(1u32); + dep_737::code(); + dep_737::code_inlined(); + dep_737::code_generic(1u32); + dep_738::code(); + dep_738::code_inlined(); + dep_738::code_generic(1u32); + dep_739::code(); + dep_739::code_inlined(); + dep_739::code_generic(1u32); + dep_740::code(); + dep_740::code_inlined(); + dep_740::code_generic(1u32); + dep_741::code(); + dep_741::code_inlined(); + dep_741::code_generic(1u32); + dep_742::code(); + dep_742::code_inlined(); + dep_742::code_generic(1u32); + dep_743::code(); + dep_743::code_inlined(); + dep_743::code_generic(1u32); + dep_744::code(); + dep_744::code_inlined(); + dep_744::code_generic(1u32); + dep_745::code(); + dep_745::code_inlined(); + dep_745::code_generic(1u32); + dep_746::code(); + dep_746::code_inlined(); + dep_746::code_generic(1u32); + dep_747::code(); + dep_747::code_inlined(); + dep_747::code_generic(1u32); + dep_748::code(); + dep_748::code_inlined(); + dep_748::code_generic(1u32); + dep_749::code(); + dep_749::code_inlined(); + dep_749::code_generic(1u32); + dep_750::code(); + dep_750::code_inlined(); + dep_750::code_generic(1u32); + dep_751::code(); + dep_751::code_inlined(); + dep_751::code_generic(1u32); + dep_752::code(); + dep_752::code_inlined(); + dep_752::code_generic(1u32); + dep_753::code(); + dep_753::code_inlined(); + dep_753::code_generic(1u32); + dep_754::code(); + dep_754::code_inlined(); + dep_754::code_generic(1u32); + dep_755::code(); + dep_755::code_inlined(); + dep_755::code_generic(1u32); + dep_756::code(); + dep_756::code_inlined(); + dep_756::code_generic(1u32); + dep_757::code(); + dep_757::code_inlined(); + dep_757::code_generic(1u32); + dep_758::code(); + dep_758::code_inlined(); + dep_758::code_generic(1u32); + dep_759::code(); + dep_759::code_inlined(); + dep_759::code_generic(1u32); + dep_760::code(); + dep_760::code_inlined(); + dep_760::code_generic(1u32); + dep_761::code(); + dep_761::code_inlined(); + dep_761::code_generic(1u32); + dep_762::code(); + dep_762::code_inlined(); + dep_762::code_generic(1u32); + dep_763::code(); + dep_763::code_inlined(); + dep_763::code_generic(1u32); + dep_764::code(); + dep_764::code_inlined(); + dep_764::code_generic(1u32); + dep_765::code(); + dep_765::code_inlined(); + dep_765::code_generic(1u32); + dep_766::code(); + dep_766::code_inlined(); + dep_766::code_generic(1u32); + dep_767::code(); + dep_767::code_inlined(); + dep_767::code_generic(1u32); + dep_768::code(); + dep_768::code_inlined(); + dep_768::code_generic(1u32); + dep_769::code(); + dep_769::code_inlined(); + dep_769::code_generic(1u32); + dep_770::code(); + dep_770::code_inlined(); + dep_770::code_generic(1u32); + dep_771::code(); + dep_771::code_inlined(); + dep_771::code_generic(1u32); + dep_772::code(); + dep_772::code_inlined(); + dep_772::code_generic(1u32); + dep_773::code(); + dep_773::code_inlined(); + dep_773::code_generic(1u32); + dep_774::code(); + dep_774::code_inlined(); + dep_774::code_generic(1u32); + dep_775::code(); + dep_775::code_inlined(); + dep_775::code_generic(1u32); + dep_776::code(); + dep_776::code_inlined(); + dep_776::code_generic(1u32); + dep_777::code(); + dep_777::code_inlined(); + dep_777::code_generic(1u32); + dep_778::code(); + dep_778::code_inlined(); + dep_778::code_generic(1u32); + dep_779::code(); + dep_779::code_inlined(); + dep_779::code_generic(1u32); + dep_780::code(); + dep_780::code_inlined(); + dep_780::code_generic(1u32); + dep_781::code(); + dep_781::code_inlined(); + dep_781::code_generic(1u32); + dep_782::code(); + dep_782::code_inlined(); + dep_782::code_generic(1u32); + dep_783::code(); + dep_783::code_inlined(); + dep_783::code_generic(1u32); + dep_784::code(); + dep_784::code_inlined(); + dep_784::code_generic(1u32); + dep_785::code(); + dep_785::code_inlined(); + dep_785::code_generic(1u32); + dep_786::code(); + dep_786::code_inlined(); + dep_786::code_generic(1u32); + dep_787::code(); + dep_787::code_inlined(); + dep_787::code_generic(1u32); + dep_788::code(); + dep_788::code_inlined(); + dep_788::code_generic(1u32); + dep_789::code(); + dep_789::code_inlined(); + dep_789::code_generic(1u32); + dep_790::code(); + dep_790::code_inlined(); + dep_790::code_generic(1u32); + dep_791::code(); + dep_791::code_inlined(); + dep_791::code_generic(1u32); + dep_792::code(); + dep_792::code_inlined(); + dep_792::code_generic(1u32); + dep_793::code(); + dep_793::code_inlined(); + dep_793::code_generic(1u32); + dep_794::code(); + dep_794::code_inlined(); + dep_794::code_generic(1u32); + dep_795::code(); + dep_795::code_inlined(); + dep_795::code_generic(1u32); + dep_796::code(); + dep_796::code_inlined(); + dep_796::code_generic(1u32); + dep_797::code(); + dep_797::code_inlined(); + dep_797::code_generic(1u32); + dep_798::code(); + dep_798::code_inlined(); + dep_798::code_generic(1u32); + dep_799::code(); + dep_799::code_inlined(); + dep_799::code_generic(1u32); + dep_800::code(); + dep_800::code_inlined(); + dep_800::code_generic(1u32); + dep_801::code(); + dep_801::code_inlined(); + dep_801::code_generic(1u32); + dep_802::code(); + dep_802::code_inlined(); + dep_802::code_generic(1u32); + dep_803::code(); + dep_803::code_inlined(); + dep_803::code_generic(1u32); + dep_804::code(); + dep_804::code_inlined(); + dep_804::code_generic(1u32); + dep_805::code(); + dep_805::code_inlined(); + dep_805::code_generic(1u32); + dep_806::code(); + dep_806::code_inlined(); + dep_806::code_generic(1u32); + dep_807::code(); + dep_807::code_inlined(); + dep_807::code_generic(1u32); + dep_808::code(); + dep_808::code_inlined(); + dep_808::code_generic(1u32); + dep_809::code(); + dep_809::code_inlined(); + dep_809::code_generic(1u32); + dep_810::code(); + dep_810::code_inlined(); + dep_810::code_generic(1u32); + dep_811::code(); + dep_811::code_inlined(); + dep_811::code_generic(1u32); + dep_812::code(); + dep_812::code_inlined(); + dep_812::code_generic(1u32); + dep_813::code(); + dep_813::code_inlined(); + dep_813::code_generic(1u32); + dep_814::code(); + dep_814::code_inlined(); + dep_814::code_generic(1u32); + dep_815::code(); + dep_815::code_inlined(); + dep_815::code_generic(1u32); + dep_816::code(); + dep_816::code_inlined(); + dep_816::code_generic(1u32); + dep_817::code(); + dep_817::code_inlined(); + dep_817::code_generic(1u32); + dep_818::code(); + dep_818::code_inlined(); + dep_818::code_generic(1u32); + dep_819::code(); + dep_819::code_inlined(); + dep_819::code_generic(1u32); + dep_820::code(); + dep_820::code_inlined(); + dep_820::code_generic(1u32); + dep_821::code(); + dep_821::code_inlined(); + dep_821::code_generic(1u32); + dep_822::code(); + dep_822::code_inlined(); + dep_822::code_generic(1u32); + dep_823::code(); + dep_823::code_inlined(); + dep_823::code_generic(1u32); + dep_824::code(); + dep_824::code_inlined(); + dep_824::code_generic(1u32); + dep_825::code(); + dep_825::code_inlined(); + dep_825::code_generic(1u32); + dep_826::code(); + dep_826::code_inlined(); + dep_826::code_generic(1u32); + dep_827::code(); + dep_827::code_inlined(); + dep_827::code_generic(1u32); + dep_828::code(); + dep_828::code_inlined(); + dep_828::code_generic(1u32); + dep_829::code(); + dep_829::code_inlined(); + dep_829::code_generic(1u32); + dep_830::code(); + dep_830::code_inlined(); + dep_830::code_generic(1u32); + dep_831::code(); + dep_831::code_inlined(); + dep_831::code_generic(1u32); + dep_832::code(); + dep_832::code_inlined(); + dep_832::code_generic(1u32); + dep_833::code(); + dep_833::code_inlined(); + dep_833::code_generic(1u32); + dep_834::code(); + dep_834::code_inlined(); + dep_834::code_generic(1u32); + dep_835::code(); + dep_835::code_inlined(); + dep_835::code_generic(1u32); + dep_836::code(); + dep_836::code_inlined(); + dep_836::code_generic(1u32); + dep_837::code(); + dep_837::code_inlined(); + dep_837::code_generic(1u32); + dep_838::code(); + dep_838::code_inlined(); + dep_838::code_generic(1u32); + dep_839::code(); + dep_839::code_inlined(); + dep_839::code_generic(1u32); + dep_840::code(); + dep_840::code_inlined(); + dep_840::code_generic(1u32); + dep_841::code(); + dep_841::code_inlined(); + dep_841::code_generic(1u32); + dep_842::code(); + dep_842::code_inlined(); + dep_842::code_generic(1u32); + dep_843::code(); + dep_843::code_inlined(); + dep_843::code_generic(1u32); + dep_844::code(); + dep_844::code_inlined(); + dep_844::code_generic(1u32); + dep_845::code(); + dep_845::code_inlined(); + dep_845::code_generic(1u32); + dep_846::code(); + dep_846::code_inlined(); + dep_846::code_generic(1u32); + dep_847::code(); + dep_847::code_inlined(); + dep_847::code_generic(1u32); + dep_848::code(); + dep_848::code_inlined(); + dep_848::code_generic(1u32); + dep_849::code(); + dep_849::code_inlined(); + dep_849::code_generic(1u32); + dep_850::code(); + dep_850::code_inlined(); + dep_850::code_generic(1u32); + dep_851::code(); + dep_851::code_inlined(); + dep_851::code_generic(1u32); + dep_852::code(); + dep_852::code_inlined(); + dep_852::code_generic(1u32); + dep_853::code(); + dep_853::code_inlined(); + dep_853::code_generic(1u32); + dep_854::code(); + dep_854::code_inlined(); + dep_854::code_generic(1u32); + dep_855::code(); + dep_855::code_inlined(); + dep_855::code_generic(1u32); + dep_856::code(); + dep_856::code_inlined(); + dep_856::code_generic(1u32); + dep_857::code(); + dep_857::code_inlined(); + dep_857::code_generic(1u32); + dep_858::code(); + dep_858::code_inlined(); + dep_858::code_generic(1u32); + dep_859::code(); + dep_859::code_inlined(); + dep_859::code_generic(1u32); + dep_860::code(); + dep_860::code_inlined(); + dep_860::code_generic(1u32); + dep_861::code(); + dep_861::code_inlined(); + dep_861::code_generic(1u32); + dep_862::code(); + dep_862::code_inlined(); + dep_862::code_generic(1u32); + dep_863::code(); + dep_863::code_inlined(); + dep_863::code_generic(1u32); + dep_864::code(); + dep_864::code_inlined(); + dep_864::code_generic(1u32); + dep_865::code(); + dep_865::code_inlined(); + dep_865::code_generic(1u32); + dep_866::code(); + dep_866::code_inlined(); + dep_866::code_generic(1u32); + dep_867::code(); + dep_867::code_inlined(); + dep_867::code_generic(1u32); + dep_868::code(); + dep_868::code_inlined(); + dep_868::code_generic(1u32); + dep_869::code(); + dep_869::code_inlined(); + dep_869::code_generic(1u32); + dep_870::code(); + dep_870::code_inlined(); + dep_870::code_generic(1u32); + dep_871::code(); + dep_871::code_inlined(); + dep_871::code_generic(1u32); + dep_872::code(); + dep_872::code_inlined(); + dep_872::code_generic(1u32); + dep_873::code(); + dep_873::code_inlined(); + dep_873::code_generic(1u32); + dep_874::code(); + dep_874::code_inlined(); + dep_874::code_generic(1u32); + dep_875::code(); + dep_875::code_inlined(); + dep_875::code_generic(1u32); + dep_876::code(); + dep_876::code_inlined(); + dep_876::code_generic(1u32); + dep_877::code(); + dep_877::code_inlined(); + dep_877::code_generic(1u32); + dep_878::code(); + dep_878::code_inlined(); + dep_878::code_generic(1u32); + dep_879::code(); + dep_879::code_inlined(); + dep_879::code_generic(1u32); + dep_880::code(); + dep_880::code_inlined(); + dep_880::code_generic(1u32); + dep_881::code(); + dep_881::code_inlined(); + dep_881::code_generic(1u32); + dep_882::code(); + dep_882::code_inlined(); + dep_882::code_generic(1u32); + dep_883::code(); + dep_883::code_inlined(); + dep_883::code_generic(1u32); + dep_884::code(); + dep_884::code_inlined(); + dep_884::code_generic(1u32); + dep_885::code(); + dep_885::code_inlined(); + dep_885::code_generic(1u32); + dep_886::code(); + dep_886::code_inlined(); + dep_886::code_generic(1u32); + dep_887::code(); + dep_887::code_inlined(); + dep_887::code_generic(1u32); + dep_888::code(); + dep_888::code_inlined(); + dep_888::code_generic(1u32); + dep_889::code(); + dep_889::code_inlined(); + dep_889::code_generic(1u32); + dep_890::code(); + dep_890::code_inlined(); + dep_890::code_generic(1u32); + dep_891::code(); + dep_891::code_inlined(); + dep_891::code_generic(1u32); + dep_892::code(); + dep_892::code_inlined(); + dep_892::code_generic(1u32); + dep_893::code(); + dep_893::code_inlined(); + dep_893::code_generic(1u32); + dep_894::code(); + dep_894::code_inlined(); + dep_894::code_generic(1u32); + dep_895::code(); + dep_895::code_inlined(); + dep_895::code_generic(1u32); + dep_896::code(); + dep_896::code_inlined(); + dep_896::code_generic(1u32); + dep_897::code(); + dep_897::code_inlined(); + dep_897::code_generic(1u32); + dep_898::code(); + dep_898::code_inlined(); + dep_898::code_generic(1u32); + dep_899::code(); + dep_899::code_inlined(); + dep_899::code_generic(1u32); + dep_900::code(); + dep_900::code_inlined(); + dep_900::code_generic(1u32); + dep_901::code(); + dep_901::code_inlined(); + dep_901::code_generic(1u32); + dep_902::code(); + dep_902::code_inlined(); + dep_902::code_generic(1u32); + dep_903::code(); + dep_903::code_inlined(); + dep_903::code_generic(1u32); + dep_904::code(); + dep_904::code_inlined(); + dep_904::code_generic(1u32); + dep_905::code(); + dep_905::code_inlined(); + dep_905::code_generic(1u32); + dep_906::code(); + dep_906::code_inlined(); + dep_906::code_generic(1u32); + dep_907::code(); + dep_907::code_inlined(); + dep_907::code_generic(1u32); + dep_908::code(); + dep_908::code_inlined(); + dep_908::code_generic(1u32); + dep_909::code(); + dep_909::code_inlined(); + dep_909::code_generic(1u32); +}