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

Add more wawaka memory stress tests #276

Open
3 tasks
masomel opened this issue May 6, 2020 · 0 comments
Open
3 tasks

Add more wawaka memory stress tests #276

masomel opened this issue May 6, 2020 · 0 comments
Labels
test Enhance testing wawaka Issues related to contract development with wawaka

Comments

@masomel
Copy link

masomel commented May 6, 2020

Wawaka is WebAssembly-based smart contract interpreter based on WAMR. To ensure that the interpreter appropriately handles memory allocations the contracts it executes, we have implemented a number of memory stress tests. However, current memory stress tests for wawaka only stress the interpreter's heap.

See WAMR's memory tuning docs for more info on WAMR's memory internals.

We need to add tests that stress the other types of allocations:

  • global vector that is larger than the heap
  • local buffer that is larger than the heap
  • stack allocations
@masomel masomel added the test Enhance testing label May 7, 2020
@cmickeyb cmickeyb added the wawaka Issues related to contract development with wawaka label Apr 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Enhance testing wawaka Issues related to contract development with wawaka
Projects
None yet
Development

No branches or pull requests

3 participants