branch: elpa/slime
commit 8b18cb04c05f2d68806a05386f0a531d6c55c1e9
Author: Daniel KochmaĆski <[email protected]>
Commit: Stas Boukarev <[email protected]>
swank: ecl: don't force (debug 3) optimization level
It was added to allow debugging backtraces, but ECL has more fine-grained
control over that. Setting (DEBUG 3) disables important optimizations.
---
swank/ecl.lisp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/swank/ecl.lisp b/swank/ecl.lisp
index 1ed3bd6c6f..78ebc60b0a 100644
--- a/swank/ecl.lisp
+++ b/swank/ecl.lisp
@@ -39,7 +39,8 @@
(require :serve-event)
(pushnew :serve-event *features*)))
-(declaim (optimize (debug 3)))
+(declaim (ext:debug-ihs-frame)
+ (ext:debug-variable-bindings))
;;; Swank-mop