Newsgroups: comp.lang.dylan
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!gatech!swrinde!pipex!news.sprintlink.net!EU.net!news2.EUnet.fr!news.fnet.fr!ilog!news
From: davis@ilog.fr (Harley Davis)
Subject: Re: CLOS speed, was Re: The new paper and static binding in dylan
In-Reply-To: kanderso@BBN.COM's message of 7 Mar 1995 15:48:53 -0500
Message-ID: <DAVIS.95Mar8105245@passy.ilog.fr>
Lines: 21
Sender: news@ilog.fr
Nntp-Posting-Host: passy
Organization: Ilog SA, Gentilly, France
References: <1995Mar7.101504.10062@wavehh.hanse.de>
	<9503072010.AA07340@services.cambridge.apple.com>
Date: 08 Mar 1995 09:52:45 GMT


In article <9503072010.AA07340@services.cambridge.apple.com> kanderso@BBN.COM writes:

   In the program's i've measured, CLOS dispatch accounts for 5 to 20% of the
   program execution time (measured from several different phases of several
   programs).  So, the performance advantage one would get from static
   dispatch would be at most 20%.  These are typical object oriented programs
   containing hundreds of classes and thousands of methods.

Maybe if your slot accesses were inlined, this percentage would go up.

-- Harley Davis
-- 

------------------------------------------------------------------------------
Harley Davis                            net: davis@ilog.fr
ILOG S.A.                               tel: +33 1 46 63 66 66
2 Avenue Gallini, BP 85                fax: +33 1 46 63 15 82
94253 Gentilly Cedex, France            url: http://www.ilog.com/

           Ilog Talk information: info@ilog.com
