eb439c9a68570885c420cd3e6d6edfa1c646b5f1
This makes several changes: - It adds an index_type to heap declarations, allowing heaps to specify the type for indexing. This also anticipates 64-bit heap support. - It adds a memory_type to deref global values, allowing deref globals to have types other than pointers. This is used to allow the bound variable in dynamic heaps to have type i32, to match the index type in heaps with i32 index type. - And, it fixes heap legalization to do the bounds check in the heap's index type.
Description
No description provided
Languages
Rust
77.8%
WebAssembly
20.6%
C
1.3%