aboutsummaryrefslogtreecommitdiff
path: root/tools/benchtable.tcl
diff options
context:
space:
mode:
Diffstat (limited to 'tools/benchtable.tcl')
-rw-r--r--tools/benchtable.tcl5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/benchtable.tcl b/tools/benchtable.tcl
index df14884..1ac9583 100644
--- a/tools/benchtable.tcl
+++ b/tools/benchtable.tcl
@@ -9,8 +9,7 @@ proc main {filename} {
set versions {}
array set bench {}
set f [open $filename r]
- while {![eof $f]} {
- gets $f data
+ while {[gets $f data] >= 0} {
lappend versions [lindex $data 0]
set results [lindex $data 1]
foreach {title time} $results {
@@ -26,7 +25,7 @@ proc main {filename} {
}
puts ""
- foreach test [array names bench] {
+ foreach test [lsort [array names bench]] {
puts -nonewline "[format {% 20s} $test] "
foreach v $bench($test) {
if {$v eq "F"} {