google / google/wasefire

Support start functions calling imported functions

Open
#41 0 comments 0 reactions 0 assignees View on GitHub
crate:interpreter for:usability needs:implementation
Dominant language
Rust
Stars
188
Forks
41
Avg merge
1d 5h
Merged PRs (30d)
12

Description

Currently, `start` functions must not call imported functions (or the interpreter will panic).

The following 2 points must be observed when allowing `start` functions to call imported functions:
- The interpreter should not permit invoking exported functions until `start` returned.
- The interpreter should not permit linking to that instance until `start` returned.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.