Resolver: local/external split of resolve_ident_in_module_non_globs_unadjusted #158207
Resolver: local/external split of resolve_ident_in_module_non_globs_unadjusted #158207LorrensP-2158466 wants to merge 1 commit into
resolve_ident_in_module_non_globs_unadjusted #158207Conversation
|
@petrochenkov is this what you had in mind? Or was there more to it? |
This comment has been minimized.
This comment has been minimized.
86b5175 to
cefbdda
Compare
…xternal `module` variants.
cefbdda to
6863281
Compare
|
force-pushed with requested changes, @rustbot ready. |
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Resolver: local/external split of `resolve_ident_in_module_non_globs_unadjusted`
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (2bc58c1): comparison URL. Overall result: ❌✅ regressions and improvements - no action neededBenchmarking means the PR may be perf-sensitive. Consider adding rollup=never if this change is not fit for rolling up. @rustbot label: -S-waiting-on-perf -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -1.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -1.5%, secondary 1.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 505.379s -> 504.424s (-0.19%) |
This PR splits the function
resolve_ident_in_module_non_globs_unadjustedinto 2 variants:In preperations for parallel import resolution and overall resolver refactor.
r? @petrochenkov