eclipse-gemoc / eclipse-gemoc/gemoc-studio-modeldebugging

Add a filter+cache mechanism for addon needing to be called

Open
#112 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
6
Forks
14
PR merge metrics
No merged PRs in 30d

Description

in relation with #111,
The computation of the order may take some time and decrease execution time since it is currently done before and after each step.

We should provide a way to cache this for a given execution.

Additionally, we can add in the addon definition some information about the list of notification/event that the addon is really interested in.

By default, an addon would notified about everything, but if we can filter on which events an addon must be notified, then we would also save some time by not calling the "empty" method for it.

see how the addons are called in https://github.com/eclipse/gemoc-studio-modeldebugging/blob/master/framework/execution_framework/plugins/org.eclipse.gemoc.executionframework.engine/src/org/eclipse/gemoc/executionframework/engine/core/AbstractExecutionEngine.java

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.