Re: [Ecls-list] SLIME miscompiled in ECL 12.2.1

2012-04-20 Thread Juan Jose Garcia-Ripoll
On Sun, Feb 5, 2012 at 1:51 PM, Xiaofeng Yang wrote:

> The problem occurs in the newest SLIME (snapshot 2012-01-06) and the
> snapshot on 2011-10-19(this one can be compiled using C compiler of ECL
> 11.1.1), using bytecode compiler.
> Both of the snapshots I fetched from
> http://common-lisp.net/project/slime/snapshots/slime-current.tgz .


I am sorry for the long delay. I have been using successfully both Slime
and ECL from git/CVS in bytecompiled mode. Previous problems have been
solved and only the unstable version of Slime includes the fixes needed to
work with ECL.

Note however that those claims of stability only apply to my current
development platform (OS X + Aquamacs). I still need to do further testing
on the remaining platforms.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2___
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list


Re: [Ecls-list] slowdown using Slime

2012-04-20 Thread Juan Jose Garcia-Ripoll
On Thu, Apr 5, 2012 at 4:42 AM, Daniel Herring wrote:

> One of the pauses occurs when editing a make-instance form in a source
> buffer.  Every time I type a key in a make-instance form, there is a pause
> and a string prints in the slime-repl buffer.  Cursor key or text doesn't
> matter.
>
> SWANK-MOP:COMPUTE-APPLICABLE-METHODS-USING-CLASSES


ECL now provides COMPUTE-A-M-U-CLASSES and thus I changed Slime to use it
when available. When it is not available, Slime unfortunately enters in a
complicated loop of errors that slow it down. I really cannot do much to
fix that situation, but given that ECL will provide this new generic
function, it does not make sense to waste more time on it.

The changes have been committed both to ECL's and Slime's repos.

Please report further issues if you discover them.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2___
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list