A change in the timer management code - possibly linked to point 147 in
versions.txt - now causes starting of many timers to be extremely slow. For example:
/timertest {
var %i = 1, %t = $ticks
while (%i <= 100) {
.timer 1 5 !
inc %i
}
echo -a on mirc $version $+ , it took $calc($ticks - %t) ms to start 100 timers
}
The results on my machine:
on mirc 6.16, it took 47 ms to start 100 timers
on mirc 6.17, it took 1563 ms to start 100 timers
At least for me this is an unacceptable amount slower..