Gprof(1) is fun. You should use it more often.
authorschwarze <schwarze@openbsd.org>
Mon, 6 Jan 2014 23:46:01 +0000 (23:46 +0000)
committerschwarze <schwarze@openbsd.org>
Mon, 6 Jan 2014 23:46:01 +0000 (23:46 +0000)
commitfda321cfe6fbbc02e7c895cdff4201ccf3b8e48f
tree9bfbec28de63f1ff3c54710e1c64ce162e87d442
parent231c70615b60941c7da3720c968c3e06a2433ef0
Gprof(1) is fun.  You should use it more often.

Another 10% speedup for mandocdb(8) -Q, and even 3% without -Q.
With -Q, we are now at 41% of the time required by makewhatis(8).

Do not copy predefined strings into the dynamic string table, just
leave them in their own static table and use that one as a fallback
at lookup time.  This saves us copying and deleting them for each manual.
No functional change.
usr.bin/mandoc/roff.c