6:14:04phantomics_Question: Is there an SBCL function that will return the current call stack? I.e. the stack of the current invocation of the function that the tracing function is called within
6:33:38phantomics_Here's what I get from one element in the call stack: #<DISSECT::SBCL-CALL [7] (LAMBDA (I) IN INDEXER-OF) | /home/user/src/lisp/april/varray/varray.lisp>
6:34:33phantomics_The problem is, INDEXER-OF is a method that belongs to many different classes. Is there a way to determine which class this specific indexer-of applies to?
6:38:56phantomics_That gives me some idea, I'll work from there
7:51:08artchadHey, I have a sbcl image running on a server. In order to connect to that repl I need a swank server running inside that image. So I do `(require:swank)' and `(swank:create-server)'. But after some time the swank server is no longer accessible. It just closes the port. Is that the default behaviour?
7:52:46artchadHow would I make sure to keep the swank server running for the whole time, because when I ssh into the box, I don't have direct access to the shell where the sbcl process is running. The only way to access that is via swank.
7:52:58jackdanielthere is a keyword parameter for that
7:53:09jackdaniel:dont-close or something like that (to create-server that is)
7:53:25artchadI tried :dont-close, but it still closed
8:50:12pjbphantomics_: uiop:print-backtrace and uiop:raw-print-backtrace
8:50:55pjbphantomics_: don't ask implementation specific questions in #commonlisp! Go to #sbcl to get the sbcl specific answer, to #ecl for the ecl specific answer, to #ccl for the ccl specific answer, to #abcl for the abcl specific answer, etc.