It's not really a bug, but still. I heard that $read was slower on mirc 7 compared to 6 and decided to test it. Here are my results:


mirc 6.35:
/write with 100 lines: 109ms - 1.09ms per line
$read with 100 lines: 15ms - 0.15ms per line
/write with 1000 lines: 1560ms - 1.56ms per line
$read with 1000 lines: 608ms - 0.608ms per line

/fwrite with 100000 lines: 2293ms - 0.02293ms per line
$fread with 100000 lines: 3104ms - 0.03104ms per line

/hsave with 100000 items: 858ms
/hload with 100000 items: 1372ms


mirc 7.19:
/write with 100 lines: 94ms - 0.94ms per line
$read with 100 lines: 78ms - 0.78ms per line
/write with 1000 lines: 1420ms - 1.42ms per line
$read with 1000 lines: 6022ms - 6.022ms per line

/fwrite with 100000 lines: 2699ms - 0.02699ms per line
$fread with 100000 lines: 3338ms - 0.03338ms per line

/hsave with 100000 items: 5413ms
/hload with 100000 items: 11544ms

To be honest: I'm most concerned about the /hsave and /hload since saving/loading 100k items is not that weird. But still I don't understand why $read is so much slower as well.