alexcrichton requested fitzgen for a review on PR #2362.
alexcrichton opened PR #2362 from less-native-sig
to main
:
After compilation there's actually no need to hold onto the native
signature for a wasm function type, so this commit moves out the
ir::Signature
value from aModule
into a separate field that's
deallocated when compilation is finished. This simplifies the
SignatureRegistry
because it only needs to track wasm functino types
and it also means less work is done forFunc::wrap
.
fitzgen submitted PR Review.
alexcrichton updated PR #2362 from less-native-sig
to main
:
After compilation there's actually no need to hold onto the native
signature for a wasm function type, so this commit moves out the
ir::Signature
value from aModule
into a separate field that's
deallocated when compilation is finished. This simplifies the
SignatureRegistry
because it only needs to track wasm functino types
and it also means less work is done forFunc::wrap
.
alexcrichton merged PR #2362.
Last updated: Dec 23 2024 at 13:07 UTC