[slime-devel] cmucl/multiprocessing
Ivan Toshkov
ivan at toshkov.org
Tue May 11 12:33:45 UTC 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 11 May 2004 12:55, Gabor Melis wrote:
> I am using aserve under cmucl and call the INIT-ASERVE-CMU function as the
> README suggests (otherwise latency is unbearable). INIT-ASERVE-CMU looks
> like this:
>
> #'(LAMBDA ()
> (BLOCK INIT-ASERVE-CMU
> (UNLESS
> (FIND-IF
> #'(LAMBDA (ASERVE-SYSTEM::PROC)
> (STRING= (MULTIPROCESSING:PROCESS-NAME ASERVE-SYSTEM::PROC)
> "Top Level Loop"))
> (MULTIPROCESSING:ALL-PROCESSES))
> (MULTIPROCESSING::STARTUP-IDLE-AND-TOP-LEVEL-LOOPS))))
>
> After running it slime-space no longer shows the arglist. This is slime
> HEAD.
>
> Tried it under sbcl-mt. Naturally, since init-aserve-cmu need not be run,
> everything works fine. I may even use it but compilation notes do not work
> and I'd miss them very much.
>
> Gabor
>
> _______________________________________________
> slime-devel site list
> slime-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/slime-devel
Using this function didn't work for me, so I've switched to the trick, used in
INSTALL.lisp:
#+(and cmu mp)
(setf mp::*idle-process* mp::*initial-process*)
Don't know if it breaks slime-space, though.
HTH,
Ivan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQFAoMgtuUkHlsKSHdcRAiVLAJ9kk9yObLgatN34YjurKrPfBDsytQCeLfiB
ywXMZbrEh1ncMZ7PcPV5O/8=
=shud
-----END PGP SIGNATURE-----
More information about the slime-devel
mailing list