Closed danluu closed 8 years ago
As it is now, we put registers on the free list in a loop in numerical order. Instead, we should use an order that makes allocation favor volatiles before non-volatiles.
I believe this was fixed in bb30a8ce4a0a19defaf9ffeb1fbfbe9017bcaa5c and then cleaned up in subsequent commits.
As it is now, we put registers on the free list in a loop in numerical order. Instead, we should use an order that makes allocation favor volatiles before non-volatiles.