[armedbear-ticket] [armedbear] #76: Slime (swank) fuzzy completion very slow
armedbear
armedbear-devel at common-lisp.net
Fri May 14 21:56:44 UTC 2010
#76: Slime (swank) fuzzy completion very slow
--------------------------+-------------------------------------------------
Reporter: ehuelsmann | Owner: somebody
Type: enhancement | Status: new
Priority: major | Milestone:
Component: other | Version:
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment(by ehuelsmann):
To reproduce, in ABCL run (inside the slime/ directory):
{{{
$ abcl
(require 'asdf)
(asdf:oos 'asdf:load-op :swank)
(swank-loader::init :load-contribs t)
}}}
For clisp, run in the same directory, with these commands:
{{{
$ clisp
(load "swank-loader")
(swank-loader::init :load-contribs t)
}}}
The form to be executed (and hence profiled) is:
{{{
(let ((swank::*buffer-package* *package*))
(swank::fuzzy-completions "de" 'cl-user)))
}}}
Using (TIME ...) on the given form, ABCL returns 0.2 seconds, while clisp
returns 0.08 seconds. Clearly, clisp still is a lot faster, but I'd be
surprised if ABCL is still "intolerably slow".
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/76#comment:1>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
More information about the armedbear-ticket
mailing list