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
Passing the 5 to mapaccess1_fast64 used to be just a store of 5 to the stack. Now it is a load of 5 from a global constant, then a store of that value to the stack.
It is c682d32, CL https://go-review.googlesource.com/35554. Before this CL, it generates autotmp to make the constant addressable, after this CL it makes statictmp. It seems that we actually don't need to make it addressable though?
Passing the
5
tomapaccess1_fast64
used to be just a store of 5 to the stack. Now it is a load of 5 from a global constant, then a store of that value to the stack.In Go 1.8rc3:
At tip:
@mdempsky
Might be related to #18370.
This issue doesn't seem to occur for regular function calls - we marshal those arguments correctly.
The text was updated successfully, but these errors were encountered: