Alex Wood
Alex Wood
[righto.](https://github.com/sbcl/sbcl/blob/master/src/compiler/locall.lisp#L1401-L1523) I see the A_call entirely in that `when` condition. I think what I will do is come up with a BIR cloner, and then use that for interpolation instead...
Restart information is available via `ext:restart-report-function`, `ext:restart-function`, `ext:restart-test-function`, and `ext:restart-interactive-function` respectively, as of db7ceacd661283643966d5ca78c3d3298ba88a7e. There's also `ext:restart-associated-conditions` since Dissect has that for SBCL. I'll write a Dissect implementation myself once...
Based on my reading of the CLHS this is not actually nonconforming. Still sucks though.
Filed as https://github.com/Shinmera/dissect/pull/10
Evaluating in frame... that's kind of weird to me conceptually. Lots of fiddly bits. For SLDB, what we do right now is just eval `(let (...variable bindings...) form)`. We don't...
Plan for fixing this. First, background: In clasp functions are stored in symbols themselves. There is a slot for the `symbol-function` and one for `#'(setf symbol)`. If there is no...
I'm afraid this is probably going to be a WONTFIX. Our `defconstant` evaluates the value form at compile time (which is allowed by the standard) and uses the value as...
Hmkay. Don't understand your use case, but that's fine. Looking at SBCL, when it compiles a constant variable reference it goes a bit out of its way to ensure references...
Took a minute to try getting it working with bytecode FASLs. Doesn't seem to present any difficulty. I have not done it for FASOs, and I'm debating whether to bother...
There's no `min-vrtype` for fixnum vs double because representation selection would have to decide, like, that one write to a variable should be a fixnum and another should be an...