Skip to content
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

Merged
merged 3 commits into from
Jan 8, 2021
Merged

Wasmtime 0.22 #225

merged 3 commits into from
Jan 8, 2021

Conversation

fitzgen
Copy link
Contributor

@fitzgen fitzgen commented Jan 8, 2021

Can you take a look at this @RReverser? Thanks!

// 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]())
Copy link
Member

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?

Copy link
Contributor Author

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.

Copy link
Member

@RReverser RReverser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@RReverser RReverser merged commit cf61928 into WebAssembly:master Jan 8, 2021
@fitzgen
Copy link
Contributor Author

fitzgen commented Jan 8, 2021

Thanks!

@fitzgen fitzgen deleted the wasmtime-0.22 branch January 8, 2021 21:30
"multiValue": true,
"mutableGlobals": true,
"referenceTypes": true,
"saturatedFloatToInt": true,
"signExtensions": true,
"simd": "--enable-simd"
"simd": "--enable-simd",
"threads": "--enable-threads"
Copy link
Member

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?

Copy link
Contributor Author

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?

Copy link
Member

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.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the confusion!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants