Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Nov 1996 23:48:02 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, phk@critter.tfs.com
Cc:        current@freebsd.org
Subject:   Re: users of "ft" tapes, please test!
Message-ID:  <199611281248.XAA24059@godzilla.zeta.org.au>

index | next in thread | raw e-mail

>>Unless the 512(?)-byte code bloat costs another text page?
>
>the text segment got smaller too :-)

It must have had large code for all the array address calculations.

I have been thinking about un-inlining spls.  This saves 29K out of
1096K text.  It may even save some time (because function call overhead
is small better locality more than compensates for it).  I haven't found
a benchmark that shows a clear advantage either way.  I tried kernel
compiles, i/o's with a small block size, `ping -f localhost's with the
usual (small) block size, and ttcp's with small and large block sizes,
on a P5 and a 486/33.  ttcp is known to use a lot of spls.

Bruce


help

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