|
From: Nikodemus S. <de...@ra...> - 2003-07-04 14:00:40
|
On Fri, Jul 04, 2003 at 02:11:41PM +0100, Christophe Rhodes wrote: > > I don't have any examples handy, but runtimes dropped from approx. 90 > > seconds to around 10. The code in question is mainly floating point > > arithmetic with the floats stored in structs, and with plenty of consing. .. > I've audited the codebase for this kind of error, but I think in the > intervening time Alexey converted ordinary slot accessors to use > compiler-internal source-transforms instead of inline functions. I can't remenber that dataset that resulted in the times I reposted, but at least declaiming them inline no longer has effect on performance. On the other hand, *IF* I remember the scene correctly then I'm getting runtimes of 30 secs now. I'll do a proper comparison with a couple of older SBCL's later. Cheers, -- Nikodemus |