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

[fuzzing] execute every exported function #3959

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

lum1n0us
Copy link
Collaborator

@lum1n0us lum1n0us commented Dec 15, 2024

after #3984

@lum1n0us lum1n0us force-pushed the fix/fuzzing_execution branch 3 times, most recently from 4042677 to c4e6caa Compare December 24, 2024 08:14
@lum1n0us lum1n0us force-pushed the fix/fuzzing_execution branch from c4e6caa to 59b1581 Compare January 5, 2025 08:31
@lum1n0us lum1n0us marked this pull request as ready for review January 5, 2025 08:33
@yamt
Copy link
Collaborator

yamt commented Jan 6, 2025

for a similar fuzzier (https://github.com/yamt/toywasm/tree/master/examples/fuzz)
i ended up with having a small limit for the number of functions to execute
because a module can have a ton of exported functions.
i'm not sure if the same concern applies to this fuzzier. just FYI.

@lum1n0us
Copy link
Collaborator Author

lum1n0us commented Jan 6, 2025

i ended up with having a small limit for the number of functions to execute because a module can have a ton of exported functions.

May I ask the negative consequences of executing too many functions?

@yamt
Copy link
Collaborator

yamt commented Jan 6, 2025

i ended up with having a small limit for the number of functions to execute because a module can have a ton of exported functions.

May I ask the negative consequences of executing too many functions?

it takes very long. practically ~forever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants