Rename VMCallerCheckedAnyfunc to VMCallerCheckedFuncRef (#5738)
At some point what is now `funcref` was called `anyfunc` and the spec changed, but we didn't update our internal names. This does that. Co-authored-by: Jamey Sharp <jsharp@fastly.com>
This commit is contained in:
@@ -409,7 +409,7 @@ next.
|
||||
|
||||
WebAssembly tables contain reference types, currently either `funcref` or
|
||||
`externref`. A `funcref` in Wasmtime is represented as `*mut
|
||||
VMCallerCheckedAnyfunc` and an `externref` is represented as `VMExternRef`
|
||||
VMCallerCheckedFuncRef` and an `externref` is represented as `VMExternRef`
|
||||
(which is internally `*mut VMExternData`). Tables are consequently represented
|
||||
as vectors of pointers. Table storage memory management by default goes through
|
||||
Rust's `Vec` which uses `malloc` and friends for memory. With the pooling
|
||||
|
||||
Reference in New Issue
Block a user