[swift-dev] Debugging performance regressions?

Arnold Schwaighofer aschwaighofer at apple.com
Wed Aug 9 13:33:38 CDT 2017


Mark do you have suggestions for Dave?

> On Aug 9, 2017, at 11:22 AM, David Zarzycki via swift-dev <swift-dev at swift.org> wrote:
> 
> Any tips on how to debug performance regressions?
> 
> And as aside, if this test is critical enough to cause a revert, why isn’t it in the public repo?
> 

This is part of a larger internal test.

> 
>> On Aug 9, 2017, at 14:04, Arnold Schwaighofer <notifications at github.com <mailto:notifications at github.com>> wrote:
>> 
>> Hi Dave,
>> I have reverted this commit because it broke internal bots.
>> 
>> import Foundation
>> class P {
>>     var x : Int = 0
>>     var y : Int = 1
>> }
>> 
>> let dist : (P, P) -> Double = {
>>   (p : P, s : P)  -> Double in
>>     sqrt(Double((p.x-s.x)*(p.x-s.x) + (p.y-s.y)*(p.y-s.y)))
>> }
>> fails now with expression to complex.
>> 
>>>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub <https://github.com/apple/swift/pull/11397#issuecomment-321334844>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABBbbrS4O6QyW6_j4ksVB-fo2EPtmbWVks5sWfSigaJpZM4Oxfg->.
>> 
> 
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20170809/47906826/attachment.html>


More information about the swift-dev mailing list