RE: Is something wrong with build 2.0?
"David Griswold" <[email protected]> Mon, 17 Mar 2008 23:27:40 +0000
| Newsgroups | gmane.comp.lang.smalltalk.strongtalk |
|---|---|
| Message-ID | <[email protected]> |
Did you follow the instructions at http://www.strongtalk.org/benchmarking.html? The most common benchmarking mistake is putting the loop in a doIt, and/or not running it multiple times so that the compiled version gets used, since the current implementation doesn't have on-stack replacement (it can't switch an activation from the interpreted to the compiled form while the activation is running). You are probably seeing interpreted performance. -Dave > -----Original Message----- > From: [email protected] > [mailto:[email protected]]On Behalf Of David Simmons > Sent: Monday, March 17, 2008 2:02 PM > To: Strongtalk-general > Subject: Is something wrong with build 2.0? > > > > I was just showing it off after talking about its performance. I was > really surprised to find it was slow... > > On a 2.6GHz processer it does 71M loops per second - empty loop. > It calls an empty function or one which returns a member at about 250M/ > sec. > > That is between 1/2 and 1/4 the speed of the dynamic language jits I > am familiar with. > > ? > David Simmons > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Strongtalk-general" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en -~----------~----~----~----~------~----~------~--~---