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

Debugger functionality wrt. the running analysis #2

Open
esbena opened this issue Jun 23, 2017 · 0 comments
Open

Debugger functionality wrt. the running analysis #2

esbena opened this issue Jun 23, 2017 · 0 comments

Comments

@esbena
Copy link
Member

esbena commented Jun 23, 2017

Support for the usual features:

  • pause
  • continue
  • stop
  • breakpoint (= pause the analysis when the analysis is about to analyse the specified program point, conditional breakpoints should also be considered)

The "drop frame" feature can be supported when analysis-state snapshotting is implemented.


Interaction with the IDE debugger can be achieved through the following hack:

public void BREAKPOINT(){ // part of InspectorAPI
    return; // add a permanent breakpoint on this line in the IDE
}

The implementation of the breakpoint functionality simply calls the BREAKPOINT method, at which point the IDE will take over.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant