[m-dev.] proposal regarding bootstrapping

Warwick Harvey wharvey at cs.monash.edu.au
Fri Jun 11 12:56:09 AEST 1999


Zoltan wrote:
> However, grades including profiling and/or minimal model tabling
> should not be, and grades including debugging probably shouldn't be either.
> This makes it easier to work on these areas of the system, with minimal
> impact on others.

Fair call.

> I don't have an opinion on whether (non-debug) trailing grades should
> be standard or not, but probably Warwick does.

Frankly, I don't care.  As long as I can bootstrap the compiler (in a known 
and practical grade) I'm happy.  The funkier grades I use come later, once 
the compiler is installed, because the compiler itself doesn't need any of 
the features they add (besides, the compiler probably wouldn't bootcheck 
with most of them unless it's magically fixed itself in the 6 months since I 
last tried).  Most of this stuff isn't on the main branch anyway; the only 
component that is is the trailing, and I don't see any reason why I'd want 
or need to compile the compiler with trailing turned on (other than those 
rare occasions where I turn debugging on and the trailing comes along for 
the ride).

Err, so I guess the short answer is:

"If asm_fast.gc works, I'm happy."

:-)

Warwick

--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list