You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First reported by @jtravs on the mailinglist. This is similar to #3206, but with complex numbers, and it seems like +(a,b,c,d,e) is performed in a suboptmal way because of varargs.
this has a rather complex interaction with the inlining threshold, because it is just under the threshold for splitting out the parts of the sum into multiple variables, which puts it just over the threshold after inlining N variables
however, the bigger question is why this is falling back to the julia calling convention for more than three arguments to +:
First reported by @jtravs on the mailinglist. This is similar to #3206, but with complex numbers, and it seems like
+(a,b,c,d,e)
is performed in a suboptmal way because of varargs.The result show that there is a huge penalty when we add too many numbers in one invocation of
+
.The text was updated successfully, but these errors were encountered: