Always call getCandidateForOverloadFailure - #28564
Conversation
db2a202 to
1738ee0
Compare
1738ee0 to
e6212d7
Compare
|
Wesley Wigham (@weswigham) Should we be worried about performance problems in services from merging this? resolveUntypedCall is way simpler than getCandidateForOverloadFailure. Unfortunately we don't have an easy way to measure perf differences for a PR there. (Andrew Casey (@amcasey) in case this is a scenario you want to take note of.) |
The reverse - you should be concerned that command line performance might suffer; the language service checker has always been using the more expensive Since that's the concern, a simple perf test on this PR should bear out if that's really a problem. |
|
Oh, yeah, I misread |
|
Do note that this is technically a prerequisite for #28584 (which is probably why you're here), which we'd like to be able to take to reduce services memory usage~ |
|
Ha ha nope. I'm just going through Pall Mall by order of age. #28584 is next. |
|
Closing in favour of #36665 since I couldn't find the branch for this PR. |
|
This PR doesn't have any linked issues. Please open an issue that references this PR. From there we can discuss and prioritise. |
This would make it so the command line compiler and services don't differ in the overload chosen.