From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keir Fraser Subject: Re: XEN Hypervisor Lines Of Code Date: Thu, 11 Sep 2008 11:24:44 +0100 Message-ID: References: <20080911101112.83550@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20080911101112.83550@gmx.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Lil Evil , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 11/9/08 11:11, "Lil Evil" wrote: > Hi > > I was just wondering if anybody keeps a record of the LOC (privileged LOC) in > the XEN Hypervisor. > I was under the (false???) impression that the Hypervisor consists of a couple > of tens of thousand privileged LOCs. > I am somewhat surprised about Joanna Rutkowskas statement about the 300k LOC > in Xen 3.3. > Does anybody have different (same) numbers? The number has been growing. For an x86 build, if I exclude IA64 and XSM components (usually not built) I count about 200k LOC. If I further exclude header files (generally don't have much code in them) then I end up about 150k LOC. So that's a more reasonable estimate in my opinion, at about half Joanna's figure. Obviously this is still rather larger than historical figures for Xen version 1 or Xen version 2. -- Keir