Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add evaluators to debugger frames #118

Open
martinmcclure opened this issue Nov 15, 2022 · 0 comments
Open

Add evaluators to debugger frames #118

martinmcclure opened this issue Nov 15, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request important Issue that is fairly high priority

Comments

@martinmcclure
Copy link
Member

The user should be able to open evaluators in debugger frames. Code evaluated in this environment should have access to "self," named instance variables of self, and any other method temporaries that are available in the context.

In a block context, names defined in an outer context may not be easily resolved, but

  • Should be resolved if those names were compiled into the block's VC
  • Would be nice to be resolved if those names would have been available when the block was compiled, and the context in which those names are meaningful are still on the stack.
  • Cannot be resolved if those variables are not in the VC and the context in which they are meaningful are no longer on the stack.
@martinmcclure martinmcclure added enhancement New feature or request important Issue that is fairly high priority labels Nov 15, 2022
@martinmcclure martinmcclure self-assigned this Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request important Issue that is fairly high priority
Projects
None yet
Development

No branches or pull requests

1 participant