-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wasmtime 0.22 #225
Wasmtime 0.22 #225
Conversation
// Make sure to call `wasmFeatureDetect` inside a promise-chained | ||
// function so that we can still render table rows for features that | ||
// we don't have a detector yet. | ||
.then(() => wasmFeatureDetect[name]()) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense. Do you want to submit a PR to add a detector for module linking though?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Already filed GoogleChromeLabs/wasm-feature-detect#38 -- it is a little more complicated because WABT doesn't support module linking yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Thanks! |
"multiValue": true, | ||
"mutableGlobals": true, | ||
"referenceTypes": true, | ||
"saturatedFloatToInt": true, | ||
"signExtensions": true, | ||
"simd": "--enable-simd" | ||
"simd": "--enable-simd", | ||
"threads": "--enable-threads" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fitzgen I just remembered why I didn't enable this in the first place. Is the issue I reported at bytecodealliance/wasmtime#1658 resolved?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't have shared memories yet, but we have partial support for atomics instructions. I was under the impression that the flags represented ongoing, work-in-progress support, which is why I added it. Maybe I misunderstood, and the flags should only be added when it is "done" but not on by default yet?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and the flags should only be added when it is "done" but not on by default yet?
Yeah, basically that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the confusion!
Can you take a look at this @RReverser? Thanks!