0 Members and 7 Guests are viewing this topic.
Hmm... I guess I did have it update twice as often to make it smoother, so I can reduce the updating a little more to be like how it was. However, I was actually thinking of optimizing the peephole opts into a lookup-table so that it performs significantly faster than the current linear search through all the opts. It might even be possible to compile at nearly the same speed as the zoom option, in which case I could remove that feature, but that's optimistic, we'll see.And Darl, I see what you mean now. Since the size is now computeable during the first pass, I can show the message during the 2nd pass rather than after. That's a good idea, I'll add this in the next update.
In other news, Frey continues kicking unprecedented levels of ass.
Quote from: Quigibo on March 18, 2012, 05:20:08 pmHmm... I guess I did have it update twice as often to make it smoother, so I can reduce the updating a little more to be like how it was. However, I was actually thinking of optimizing the peephole opts into a lookup-table so that it performs significantly faster than the current linear search through all the opts. It might even be possible to compile at nearly the same speed as the zoom option, in which case I could remove that feature, but that's optimistic, we'll see.And Darl, I see what you mean now. Since the size is now computeable during the first pass, I can show the message during the 2nd pass rather than after. That's a good idea, I'll add this in the next update.I wouldn't remove the Zoom option. It's useful for checking to see if the bug was caused by the peephole ops.
Why can't custom constant names start with a lowercase letter? I feel like the reason for not allowing this was only to deal with binary numbers being represented as starting with b, but they aren't any more.