|
From: Sam S. <sd...@gn...> - 2003-02-28 00:06:00
|
> * In message <9F8...@G8...> > * On the subject of "[clisp-list] parse-integer slowdown & make-string /= make-array of 'character" > * Sent on Wed, 26 Feb 2003 16:05:10 +0100 > * Honorable "Hoehle, Joerg-Cyril" <Joe...@t-...> writes: > > It also appears that MAKE-STRING is very different from MAKE-ARRAY > :element-type 'character. Using strings from MAKE-STRING is fast with > PARSE-INTEGER, while strings from MAKE-ARRAY exhibit the tremendous > slowdown. try SYS::STRING-INFO on the different strings. > What changed between 2.28 and 2.30, producing such a dramatic impact? 2002-05-22 mutable small strings. could you please profile your code with the CVS head? -- Sam Steingold (http://www.podval.org/~sds) running RedHat8 GNU/Linux <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.palestine-central.com/links.html> main(a){a="main(a){a=%c%s%c;printf(a,34,a,34);}";printf(a,34,a,34);} |