From: ken yip
Subject: size of compiled file from different vendors
Date: 
Message-ID: <1992May19.200508.24990@cs.yale.edu>
It seems that both Allegro and Harlequin compiler generate compiled files
two to four times larger than those from Lucid.  I try to keep the same compiler
settings in each case.  Is this true in general?  If so, what are 
the explanations?

Also, does anyone has data about the compiler speed for these vendors?

From: Charles A. Cox
Subject: Re: size of compiled file from different vendors
Date: 
Message-ID: <COX.92May20104907@crisp.Franz.COM>
In article <······················@cs.yale.edu> ·······@CS.YALE.EDU (ken yip) writes:

> It seems that both Allegro and Harlequin compiler generate compiled files
> two to four times larger than those from Lucid.

  Regarding Allegro's fasl file size, it can change for the same
source file not only from different versions of Allegro, but also in
the more recent versions which can store additional information in
fasl files.  Such additional information includes cross-reference and
source-file recording annotations.  These additional annotations are
to support development tools that you may not need, in which case, you
can set switches (eg, excl:*record-source-file-info*,
excl:*record-xref-info*) to prevent such information from being
recorded.

  This may not account for the "two to four times larger" that you
report.  However, if there are specific cases you'd like help
analyzing, please feel free to contact Franz at ·····@franz.com".

	Charley

--
---
Charles A. Cox, Franz Inc.        1995 University Avenue, Suite 275
Internet: ···@franz.com           Berkeley, CA  94704
uucp:     uunet!franz!cox         Phone: (510) 548-3600; FAX: (510) 548-8253
                                  > Please Note:  Our new area code is 510.
From: Jason Trenouth
Subject: Re: size of compiled file from different vendors
Date: 
Message-ID: <JASON.92Jun3095428@monty.harlqn.co.uk>
> In article <······················@cs.yale.edu> ·······@CS.YALE.EDU (ken yip) writes:

> It seems that both Allegro and Harlequin compiler generate compiled files
> two to four times larger than those from Lucid.


>>>>> On 20 May 92 18:49:07 GMT, ···@Franz.COM (Charles A. Cox) said:

Charles> Regarding Allegro's fasl file size, it can change for the same
Charles> source file not only from different versions of Allegro, but also in
Charles> the more recent versions which can store additional information in
Charles> fasl files.  Such additional information includes cross-reference and
Charles> source-file recording annotations.  These additional annotations are
Charles> to support development tools that you may not need, in which case, you
Charles> can set switches (eg, excl:*record-source-file-info*,
Charles> excl:*record-xref-info*) to prevent such information from being
Charles> recorded.


Similarly, for Harlequin's LispWorks, try:

	(toggle-source-debugging nil)
--
_____________________________________________________________________________
| Jason Trenouth,                        | JANET: ·····@uk.co.harlqn        |
| Harlequin Ltd, Barrington Hall,        | TEL:   (0223) 872522             |
| Barrington, Cambridge CB2 5RG, UK      | FAX:   (0223) 872519             |