<div dir="ltr"><div>The number of line segments in drawing the diagonal line can be calculated. This means we can move two operations out of the loop, the realloc and the adjustment to the final count.<br><br></div><div>This shaves 3 to 5 seconds off of gtkperf line benchmark that takes 388 seconds on my machine (About a 1% improvement ) .  I have more optimizations but that can shave a total of 20 but they are ugly at the moment and I'll submit them later.<br>
</div><div><br><br></div>signed off by Conn Clark<br><br><br><div> -- <br><div><br>Conn O. Clark<br><br>Observation: In formal computer science advances are made<br>by standing on the shoulders of giants. Linux has proved<br>
that if there are enough of you, you can advance just as<br>far by stepping on each others toes.
</div></div></div>