dissect icon indicating copy to clipboard operation
dissect copied to clipboard

Frame Locals

Open Shinmera opened this issue 6 years ago • 2 comments

In addition to arguments, accessing available frame local variables would be great and a step closer to making this a full debugger portability library.

Shinmera avatar Jul 23 '19 16:07 Shinmera

Technically, what's set to args are actually locals on most supported implementations (I'm certain this is true at least about ECL, CCL, CLISP, and Allegro). Which often results in a two-arg function having five arguments 😛

So this issue is not about accessing locals per se, but rather about separating args from real locals 🙃

I can open a PR with the work I just hacked up for locals on several implementations. But it's far from complete and I'm not sure whether it'll be complete enough to close this issue. How should I proceed? Should this incomplete work be merged?

aartaka avatar Jun 22 '23 17:06 aartaka

It would be good to merge the incomplete work, yes. At least it wolud be a step towards making the other backends work more correctly.

Shinmera avatar Jun 22 '23 17:06 Shinmera