String builtins merge, passing builtinSetNames and stringConstant #115
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With the spec now merged to the latest, we can explicitly integrate with the JS String Builtins proposal, passing the
builtinSetNames
andstringConstant
parameters to module construction.This explicitly now passes
« "js-string" »
for the builtinset.For the string constant, I've added
wasm-js:strings
as the name for now, but this would benefit from some further discussion.$
?wasm-js
orwasm
?Compression and optimized imports feel somewhat orthogonal to all this, but it might be worth having the conversation again.
We can leave out the string constant, but this seems like such a useful feature that it would be really nice if we could figure out if there's an approach that can work here.
// cc @eqrion