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

Step by step execution should display the currently executed line #116

Open
mquinson opened this issue Sep 16, 2013 · 1 comment
Open

Step by step execution should display the currently executed line #116

mquinson opened this issue Sep 16, 2013 · 1 comment

Comments

@mquinson
Copy link
Member

This seems to be a rather basic feature, and it would be immensely interesting to the student to understand their code but unfortunately, Java makes it rather difficult to implement. This is because a current thread cannot finely inspect its own state. It cannot even inspect the state of another thread of the same JVM. Instead, it is mandatory to use the full fledged debugger's interface, that is called JDI.

A good start to implement this feature could be https://github.com/landrey/animjavaexec, a free project that prototypes what we need to add to the PLM.

@mquinson
Copy link
Member Author

This feature is also provided by http://www.bluej.org/ and http://arteoz.loria.fr/ (basic bibliography improvement)

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