Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 1998 09:00:19 -0000
From:      Duncan Barclay <dmlb@symbionics.co.uk>
To:        "'freebsd-chat@hub.freebsd.org'" <freebsd-chat@hub.freebsd.org>
Cc:        "'Jonathan M. Bresler'" <jmb@FreeBSD.ORG>
Subject:   RE: my how big you've grown!
Message-ID:  <c=GB%a=_%p=Symbionics%l=SYMNT3-980224090019Z-9961@symnt3.symbionics.co.uk>

next in thread | raw e-mail | index | archive | help

Please forgive the bad formatting; Outlook at work.

>-----Original Message-----
>From:	Jonathan M. Bresler [SMTP:jmb@FreeBSD.ORG]
>Sent:	Monday, February 23, 1998 7:02 PM
>To:	freebsd-chat@hub.freebsd.org
>Subject:	my how big you've grown!
>
>
>	the 6th edition of unix had less than 10,000 lines of source.
>	FreeBSD 2.2.5-RELEASE has 537,662 lines of source
>	after substracting 35 lines to allow for the copyright 
>	information in each of the 1,433 files.
>
>Something that also v. scary is the ammount of code in a GSM phone. 
>IIRC correctly about a year ago we had >250k lines for a GSM handset
>I was working on. Only one filesystem (the smart card), one network stack, 
>a single display device and 20 buttons. Ahhhhhhhh......
>
>We were trying to squeeze the code into a 1MB flash part. At the time
>I did a wc of a 2.1.x tree which was about 350k lines.
>
>  	these are rough numbers folks....i am counting embedded comments
>	and ifdef'ed sections and blank lines in *both* our numbers and 
>	in the 6th edition numbers.
>
>	540x the code.......that's a lot to hold in your head.
>
>	netinet alone is ~20,000, vm ~16,000, and ufs/ufs ~6,500.
>
>	<sigh>
>jmb
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-chat" in the body of the message

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c=GB%a=_%p=Symbionics%l=SYMNT3-980224090019Z-9961>