diff --git a/lib/execute/src/instance_plus.rs b/lib/execute/src/instance_plus.rs index f1b3d7c7c8..8fc2686083 100644 --- a/lib/execute/src/instance_plus.rs +++ b/lib/execute/src/instance_plus.rs @@ -147,7 +147,8 @@ impl InstancePlus { assert_eq!(value.value_type(), signature.params[index].value_type); } - // TODO: Support values larger than u64. + // TODO: Support values larger than u64. And pack the values into memory + // instead of just using fixed-sized slots. let mut values_vec: Vec = Vec::new(); let value_size = mem::size_of::(); values_vec.resize(max(signature.params.len(), signature.returns.len()), 0u64);