Skip to content

[pull] swiftwasm from main #3945

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

Merged
merged 6 commits into from
Dec 6, 2021
Merged

[pull] swiftwasm from main #3945

merged 6 commits into from
Dec 6, 2021

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 5, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

compnerd and others added 5 commits November 25, 2021 11:00
We were not marking the async function pointer as constant but adding it
to the `.rdata` section which the Windows linker helped identify as a
problem: we were adding data with "rw" to a section that is expected to
be "rd".  Marking the data as constant results in error propagation
breaking (presumably due to failure to materialize parameters properly
as bindiff'ing the Concurrency library indicates that the functions are
nearly identical with some argument loads elided).  This repairs the
emission of read/write data into the readonly section.
tests: Temporarily disable Interpreter/struct_extra_inhabitants.swift in optimize mode
MaxDesiatov
MaxDesiatov previously approved these changes Dec 5, 2021
@MaxDesiatov MaxDesiatov merged commit ea54e38 into swiftwasm Dec 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants