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
The compiler is currently allocating strings that are only printed once to the zero page. It's likely overestimating the loop count for accesses to the strings; it should never pay off to move such to the zero page unless the string is used several times, since the loop that would copy it there is the same size as the loop that accesses it. We either need to add a special-case heuristic or expose better loop trip count information to the zero page allocation pass.
The text was updated successfully, but these errors were encountered:
The compiler is currently allocating strings that are only printed once to the zero page. It's likely overestimating the loop count for accesses to the strings; it should never pay off to move such to the zero page unless the string is used several times, since the loop that would copy it there is the same size as the loop that accesses it. We either need to add a special-case heuristic or expose better loop trip count information to the zero page allocation pass.
The text was updated successfully, but these errors were encountered: