On Sun, Jan 04, 2009 at 11:30:02PM +0100, Volker Lendecke wrote:
> One of the bigger ones these days is librpc/gen_ndr, the rpc
> marshalling code. This is repeated in many binaries and
> could probably be put in a shared library if the executable
> size is really important. I think that's the lowest-hanging
> fruit (which tends to grow with later releases :-)).

Just did a

size ndr*.o | awk '{sum+=$1}END{print sum}'

in current 3.2 and ended up with 1760980 bytes just text
size of the ndr code. So this is indeed significant given
that smbclient has a text size of 3767921 bytes on my x86_64
OpenSuSE 10.2. Numbers of x86_64 lenny of current master are
4582817 bytes text size for smbclient and 2172402 bytes for
the marshalling code.

Volker

Attachment: pgpJUVjaB8Vka.pgp
Description: PGP signature

Reply via email to