Add a compile feature to wasmtime-environ#8250
Add a compile feature to wasmtime-environ#8250alexcrichton merged 5 commits intobytecodealliance:mainfrom
compile feature to wasmtime-environ#8250Conversation
Subscribe to Label Actioncc @peterhuene DetailsThis issue or pull request has been labeled: "wasmtime:api", "wasmtime:config"Thus the following users have been cc'd because of the following labels:
To subscribe or unsubscribe from this label, edit the |
Label Messager: wasmtime:configIt looks like you are changing Wasmtime's configuration options. Make sure to
DetailsTo modify this label's message, edit the To add new label messages or remove existing label messages, edit the |
fitzgen
left a comment
There was a problem hiding this comment.
Didn't look closely at the actual code blocks, assuming it is all just code motion.
This commit adds a compile-time feature to remove some dependencies of the `wasmtime-environ` crate. This compiles out support for compiling modules/components and makes the crate slimmer in terms of amount of code compiled along with its dependencies. Much of this should already have been statically removed by native linkers so this likely won't have any compile-size impact, but it's a nice-to-have in terms of organization. This has a fair bit of shuffling around of code, but apart from renamings and movement there are no major changes here.
887f2eb to
12888cc
Compare
This commit adds a compile-time feature to remove some dependencies of the
wasmtime-environcrate. This compiles out support for compiling modules/components and makes the crate slimmer in terms of amount of code compiled along with its dependencies. Much of this should already have been statically removed by native linkers so this likely won't have any compile-size impact, but it's a nice-to-have in terms of organization.This has a fair bit of shuffling around of code, but apart from renamings and movement there are no major changes here.