You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm adding "module linking" support to Scout. Some of this was previously discussed at ewasm/design#17.
To be clear, here I strictly mean runtime linking, where a libraries' are created as separate instances and their exports are imported in the calling instance (in our case an EE). Because they have separate memories, we must consider some options to pass data around. Two potential solutions are described here: ewasm/design#181 and ewasm/design#198.
In order to describe available modules I'm thinking about the following simplistic fields extending the YAML file:
I'm adding "module linking" support to Scout. Some of this was previously discussed at ewasm/design#17.
To be clear, here I strictly mean runtime linking, where a libraries' are created as separate instances and their exports are imported in the calling instance (in our case an EE). Because they have separate memories, we must consider some options to pass data around. Two potential solutions are described here: ewasm/design#181 and ewasm/design#198.
In order to describe available modules I'm thinking about the following simplistic fields extending the YAML file:
Every execution script listed in the YAML will have these preloaded and made available to them.
Complete example:
The text was updated successfully, but these errors were encountered: