rust/compiler/rustc_metadata/src
bors ba55b7ce3c Auto merge of #141730 - osiewicz:collect-crate-deps-postorder-use-indexset, r=nnethercote
cstore: Use IndexSet as backing store for postorder dependencies

`<rustc_metadata::creader::CStore>::push_dependencies_in_postorder` showed up in new benchmarks from https://github.com/rust-lang/rustc-perf/pull/2143, hence I gave it a shot to remove an obvious O(n) there.

r? nnethercote
2025-06-01 07:40:52 +00:00
..
rmeta Auto merge of #141730 - osiewicz:collect-crate-deps-postorder-use-indexset, r=nnethercote 2025-06-01 07:40:52 +00:00
creader.rs Auto merge of #141730 - osiewicz:collect-crate-deps-postorder-use-indexset, r=nnethercote 2025-06-01 07:40:52 +00:00
dependency_format.rs Initial support for dynamically linked crates 2025-05-04 22:03:15 +03:00
errors.rs Warning added when dependency crate has async drop types, and the feature is disabled 2025-05-19 21:38:07 +07:00
foreign_modules.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
fs.rs Retry if creating temp fails with access denied 2025-04-25 11:28:36 +00:00
lib.rs Do not get proc_macro from the sysroot in rustc 2025-05-27 15:49:28 +00:00
locator.rs creader: Remove extraenous String::clone 2025-05-29 13:17:29 +02:00
native_libs.rs Replace infallible name_or_empty methods with fallible name methods. 2025-04-17 09:50:52 +10:00