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

[Debug/Engine] Replace MSEOccurence" with "Step" when possible #34

Merged
merged 3 commits into from
Apr 9, 2018

Conversation

ebousse
Copy link
Contributor

@ebousse ebousse commented Apr 6, 2018

A significant amount of legacy code still relied on MSEOccurrence instances instead of Step instances to manage the current state of the Engine or of the Debugger. Since Steps contain more information, this PR make changes in the API and in implementations to make this switch.

This PR will facilitate the management of #32 , as we will be able to more easily know what kind of step we are dealing with at the top of the debugger stack.

Signed-off-by: Erwan Bousse erwan.bousse@tuwien.ac.at

…ng into debugger-replace-mse-step

framework/execution_framework/plugins/org.eclipse.gemoc.executionframework.debugger/src/org/eclipse/gemoc/executionframework/debugger/GenericSequentialModelDebugger.java
framework/execution_framework/plugins/org.eclipse.gemoc.executionframework.debugger/src/org/eclipse/gemoc/executionframework/debugger/OmniscientGenericSequentialModelDebugger.xtend
@ebousse ebousse merged commit 5e05060 into master Apr 9, 2018
@ebousse ebousse deleted the debugger-replace-mse-step branch April 10, 2018 14:21
dvojtise pushed a commit to eclipse/gemoc-studio-execution-java that referenced this pull request Jan 14, 2020
…se/gemoc-studio-modeldebugging#34)

* [Engine/Debug] Replace use of MSEOccurrences by Steps
* [Trace/Debug] Adapt multidimensional timeline to new breakpoint api

Signed-off-by: Erwan Bousse erwan.bousse@tuwien.ac.at
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants