Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!rutgers!sri-unix!hplabs!elan!kg From: kg@elan.UUCP (Ken Greer) Newsgroups: comp.unix.wizards,comp.text Subject: Re: Speedup idea for troff/nroff Message-ID: <263@elan.UUCP> Date: Wed, 7-Jan-87 20:37:32 EST Article-I.D.: elan.263 Posted: Wed Jan 7 20:37:32 1987 Date-Received: Thu, 8-Jan-87 18:44:05 EST References: <804@dg_rtp.UUCP> Distribution: comp Organization: ELAN Computer Group, Los Altos, CA Lines: 23 Xref: mnetor comp.unix.wizards:527 comp.text:156 in article <804@dg_rtp.UUCP>, meissner@dg_rtp.UUCP (Michael Meissner) says: > Xref: elan comp.unix.wizards:432 comp.text:131 > > In article <387@ivax.doc.ic.ac.uk> lmjm@doc.ic.ac.uk (Lee McLoughlin) writes: >> >> Would it be possible to use the unexec routine to create a >> preloaded version by running troff to read in the macro package > > This is fixed in DWB's nroff (documenter's workbench, AT&T's repackaging of > nroff/troff). Unfortunately, troff does not yet seem to have this option. > I wonder whether release 2.0 of DWB will allow -c and -k for ditroff. The compacted macros have been entirely removed from DWB 2.0. (They never worked quite right.) But if it's any help, both DWB 2.0 Nroff and Troff are TWICE AS FAST as the ones in DWB 1.0! Most all tables, especially macro lookup tables are now hash coded. Our benchmarks show a performance improvement of a factor of 2 across the board on all machines (from PCs to mainframes). A big help to those troff-hogged CPUs. -- Ken Greer ELAN Computer Group (415) 948-8193 {hplabs,bnrmtv}!elan!kg