Try to be a little bit smarter on fudge inference#158453
Conversation
|
@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.
Try to be a little bit smarter on fudge inference
| fn fold_ty(&mut self, ty: Ty<'tcx>) -> Ty<'tcx> { | ||
| if let &ty::Infer(infer_ty) = ty.kind() { | ||
| match infer_ty { | ||
| *self.var_map.entry(infer_ty).or_insert_with(|| match infer_ty { |
There was a problem hiding this comment.
also needs to happen or const and regions?
|
@bors try cancel |
|
Try build cancelled. Cancelled workflows: |
|
@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.
Try to be a little bit smarter on fudge inference
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (4834b95): comparison URL. Overall result: no relevant changes - 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 countThis perf run didn't have relevant results for this metric. Max RSS (memory usage)Results (secondary -3.9%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary 0.1%)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: 485.381s -> 484.372s (-0.21%) |
r? lcnr