[slime-devel] slime-lispworks.el 2009-09-02 regression
    Madhu 
    enometh at meer.net
       
    Sun Oct 25 07:10:43 UTC 2009
    
    
  
* Stas Boukarev <87eipr716w.fsf at gmail.com> :
Wrote on Mon, 28 Sep 2009 15:34:15 +0400:
| Madhu <enometh at meer.net> writes:
|
|> This commit introduces a regression:
|>
|> * 2009-09-02  Stas Boukarev  <stassats at gmail.com>
|
* Stas Boukarev <87eipr716w.fsf at gmail.com> :
|> |
|> |	* swank-lispworks.lisp (replace-strings-with-symbols): New
|> |	function for recursively interning and replacing strings in a
|> |	list.  (arglist): Replace all strings in arglists with symbols.
|>
[snip]
| Fixed in CVS, thanks for the report.
Thanks I got around to checking this, and this will not be an issue to
slime users, but the fix, REPLACE-STRINGS-WITH-SYMBOLS conses a new list
AND the call to the function is in a critical path: it is called
heavily. TRACE REPLACE-STRINGS-WITH-SYMBOLS to see how often this gets
called.
BTW I haven't seen the test case (the problem) which required this
fix in the first place
--
Nadhu
    
    
More information about the slime-devel
mailing list