Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Nov 1998 17:31:51 -0800
From:      Mike Smith <mike@smith.net.au>
To:        Andrzej Bialecki <abial@nask.pl>
Cc:        Mike Smith <mike@smith.net.au>, current@FreeBSD.ORG
Subject:   Re: New boot loader and alternate kernels 
Message-ID:  <199811020131.RAA07047@dingo.cdrom.com>
In-Reply-To: Your message of "Sun, 01 Nov 1998 19:06:42 %2B0100." <Pine.BSF.4.02A.9811011858200.18422-100000@korin.warman.org.pl> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > It builds a little bigger here; it weighs in at about 40k.  If you 
> > strip the OO extensions out it comes down to about 22k.  I don't know
> 
> I stripped LOCALS, multithreading, stack checking, but added KEY... Well,
> this is still around 20k.

Ok.  Should I commit my working version so that we have a central place 
to perform the strip-down and integration?

> > whether there's much we can strip from the core wordset; I'll leave 
> > that for the FORTH guruen to argue over.  At 22k (plus whatever it 
> 
> As I said above, we probably can strip CORE-EXT and SEARCH - I wouldn't
> touch the CORE itself, however.

Again, being not much of a Forth head it's not clear whether we should 
keep all of the compiled-in functionality and just strip the things 
that can be reloaded at runtime.

I guess that items that are of principal interest to a programmer should
be conditionalised out, ie. produce a BFDK and a BFRT.  8)

> > costs to bind it in) I think we have a goer.  Doug's resolved the Alpha 
> > space issues too, so it should be comfy.
> 
> Great! I think we won't regret it...

I hope not. 8)  I'm all in favour of extension languages but I'm still 
in two minds about whether Forth is going to be the right one for this 
job.

> > >          U __assert
> > 
> > We need an assert.
> 
> You mean: "anyway"? Because it's only as a diagnostics and can be defined
> as no-op.

I noticed.  It should certainly be enabled in the BFDK.

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811020131.RAA07047>