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

Generic possibility to pause/resume addon activity for step events #158

Open
dvojtise opened this issue Mar 19, 2020 · 0 comments
Open

Generic possibility to pause/resume addon activity for step events #158

dvojtise opened this issue Mar 19, 2020 · 0 comments

Comments

@dvojtise
Copy link
Contributor

dvojtise commented Mar 19, 2020

On many addons, their behavior may have a significant impact on the execution speed.

This is the case for example for the trace addon or the Sirius animation which significantly slow down the execution speed when activated.

Currently, we can only enable/disable the addon in the launch configuration. Once enabled the addon will proceed during all the execution.

It would be interesting to have a general way to indicate to the addons that they should start/pause/resume their activity.
So we could start full speed up to a point (or breakpoint) then enable the debug analysis using the addons, and disable them once not required anymore.

This pause/resume would mainly apply to the engine events that occurs frequently such as aboutToSelectStep, proposedStepsChanged, stepSelected, aboutToExecuteStep, stepExecuted

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