Skip to content

Feature Request: Breakpoints 'after' statements #216

Closed
@smarr

Description

@smarr

For stepping operations on asynchronous message sends, as well as for an expressive breakpoint language, it is useful to have breakpoints after a statement.

Specifically, we use it to implement breakpoints that activate before the completion of an asynchronous message send. This is to know which result a promise is going to be resolved to.
In a sequential language, that would be before returning from a method. I haven't really seen it in a debugger, but often missed the ability to inspect and change return values before returning.

A sketch is implemented here: smarr@a4b4d2b

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions