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
after early loop rotation cmd/compile: early loop rotation #77089 we could move s[1:] operations into if len(x) > 0 { /* here */; goto loop } second loop check, this would allow us to remove the slice mask
we keep track of the length of both slices, even tho it is identical
I don't know what the name is for this pattern so I've made one up, but basically the assembly for this function looks awful:
s[1:]operations intoif len(x) > 0 { /* here */; goto loop }second loop check, this would allow us to remove the slice mask