GNOME Bugzilla – Bug 342060
--profile timing header should be 10us not 100us
Last modified: 2021-07-05 10:59:47 UTC
smitten@home:~/gconf-docs$ /usr/bin/time -- xsltproc --profile /opt/gnome2/share/xml/gnome/xslt/docbook/html/db2html.xsl gconfschemas.xml 1> /dev/null number match name mode Calls Tot 100us Avg 0 entry | entrytbl 15952 447491 28 1 db2html.entry.style 15952 300463 18 2 section | sect1 | sect2 | sect3 | sect4 | sect5 | simplesect db.number.mode 304 154063 506 ... Total 222585 1599634 13.89user 1.97system 0:16.58elapsed 95%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+28265minor)pagefaults 0swaps smitten@home:~/gconf-docs$ For the first template (entry | entrytbl), the total time exceeds the actual amount of time the xslt took to process: (447491 * 100 usec)(1 sec / 1000000 usec) = = 44.749 seconds I think the header "Tot 100us" should be "Tot 10us" smitten@home:~/gconf-docs$ xsltproc --version Using libxml 20624, libxslt 10115 and libexslt 812 xsltproc was compiled against libxml 20622, libxslt 10115 and libexslt 812 libxslt 10115 was compiled against libxml 20622 libexslt 812 was compiled against libxml 20622 smitten@home:~/gconf-docs$
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/libxslt/-/issues/ Thank you for your understanding and your help.