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

doc: add maintaining-webassembly.md #42660

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Copy link
Member

@mhdawson mhdawson commented Apr 8, 2022

Add maintaining-webassembly.md with startegy based
on discussion in Next-10 mini-summit:
nodejs/next-10#127

Signed-off-by: Michael Dawson mdawson@devrus.com

@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Apr 8, 2022

Review requested:

@nodejs-github-bot nodejs-github-bot added the doc label Apr 8, 2022
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
is vendored into the Node.js deps in
[deps/uvwasi](https://github.com/nodejs/node/tree/master/deps/uvwasi).

To update the copy of uvwasi in the Node.js deps:
Copy link
Member Author

@mhdawson mhdawson Apr 8, 2022

Choose a reason for hiding this comment

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

@cjihrig can you double check that the following text is correct?

doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
@tniessen
Copy link
Member

@tniessen tniessen commented Apr 12, 2022

PR to add streaming compilation: #42701

Unfortunately, the spec only allows Response objects so far, but those can be backed by file streams.

@mhdawson
Copy link
Member Author

@mhdawson mhdawson commented Apr 12, 2022

@tniessen thanks for the PR! Any chance you can review/approve this PR too?

Copy link
Member

@tniessen tniessen left a comment

Tiny nit: there is a typo in the commit message ("strategy").

doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
doc/contributing/maintaining-web-assembly.md Outdated Show resolved Hide resolved
Add maintaining-webassembly.md with strategy based
on discussion in Next-10 mini-summit:
nodejs/next-10#127

Signed-off-by: Michael Dawson <mdawson@devrus.com>
@mhdawson
Copy link
Member Author

@mhdawson mhdawson commented Apr 13, 2022

@tniessen thanks for the review, squashed and fixed the commit comment after pulling in your suggestions.

@mhdawson
Copy link
Member Author

@mhdawson mhdawson commented Apr 13, 2022

@VoltrexMaster all of your comments should be fixed as well if you want to take another look.


Node.js gets its core WebAssembly support through V8. We don't need
to do anything specific to support this, all we have to do is keep
the version of V8 as up to date as possible.
Copy link
Member

@VoltrexMaster VoltrexMaster Apr 13, 2022

Choose a reason for hiding this comment

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

Suggested change
the version of V8 as up to date as possible.
the version of V8 as up-to-date as possible.

Based on @tniessen's suggestion.

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

Successfully merging this pull request may close these issues.

None yet

5 participants