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