|
From: | Jacob Bachmeyer |
Subject: | dejagnu-report-card work-in-progress |
Date: | Thu, 08 Nov 2018 22:23:26 -0600 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.22) Gecko/20090807 MultiZilla/1.8.3.4e SeaMonkey/1.1.17 Mnenhy/0.7.6.0 |
The order of the output lines in the Tcl version is unstable. It appears to be directory order. That is a bug that will be fixed.
Additional optimization work has brought the Tcl version much closer to its AWK predecessor in performance and internal structure. Differences are imperceptible and currently difficult to reliably measure. It does seem to be a bit slower than AWK.
The shell version is different in an interesting way: while it is much slower in absolute terms, it is the only version that produces output incrementally.
The portable Awk version is also not yet written. I presume that "gawk --lint --posix" will be suitable to verify that it is indeed portable?
While these are not yet ready to merge into the DejaGnu tree, I wanted the list to see them and would welcome any helpful feedback.
-- Jacob
report-card.sh
Description: Bourne shell script
report-card.tcl
Description: Tcl script
[Prev in Thread] | Current Thread | [Next in Thread] |