Implement simple benchmarks for instantiation.
This adds benchmarks around module instantiation using criterion. Both the default (i.e. on-demand) and pooling allocators are tested sequentially and in parallel using a thread pool. Instantiation is tested with an empty module, a module with a single page linear memory, a larger linear memory with a data initializer, and a "hello world" Rust WASI program.
This commit is contained in:
3
benches/instantiation/empty.wat
Normal file
3
benches/instantiation/empty.wat
Normal file
@@ -0,0 +1,3 @@
|
||||
(module
|
||||
(func (export "_start"))
|
||||
)
|
||||
Reference in New Issue
Block a user