Quoting Robert STRANDH ([EMAIL PROTECTED]):
> When programming McCLIM applications, I often need to inspect the
> special variables of the application.  However, I can't seem to figure
> out how to get the debugger to run in the process of the application.

(mp:interrupt-process #'break YOUR-PROCESS)

(Unless you rebind *debug-io* et al, this might end up writing to CLIM
panes.  I recall having to change something trivial in the debugger
which did not want to work with gray streams.  Also, the debugger
inhibits scheduling, which cannot work if *debug-io* is a special stream
which needs other threads to perform input and output.  Removing the
WITHOUT-SCHEDULING from the debugger probably is not a good idea in
theory, but I cannot recall that change having degraded CMUCL MP's
stability in ane noticable way.  Neither will it help to _improve_ it,
though. ;))

Reply via email to