Skip to content

[pull] swiftwasm from main #1837

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 23 commits into from
Sep 26, 2020
Merged

[pull] swiftwasm from main #1837

merged 23 commits into from
Sep 26, 2020

Conversation

pull[bot]
Copy link

@pull pull bot commented Sep 25, 2020

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

JDevlieghere and others added 21 commits September 23, 2020 18:58
Currently some of the headers get included into `WinSDK.WinSock2` via windows.h
…when the module is built with that flag. Fixes rdar://69322538.
I don't have a test case for this bug based on the current code. But
the fix is clearly needed to have a unique AccessStorage object for
each property. The AccessPath commits will contain test cases for this
functionality.
…cker

Also perform the plumbing necessary to convince the rest of the compiler that they're just ordinary external dependencies. In particular, we will still emit these depenencies into .d files, and code completion will still index them.
This completes the missing piece from swiftlang#34073 and means the frontend may now serialize moduledecl-based dependencies.
Do I really need to justify this?
If we're searching for a declaration with a given name, the name
should be entirely encapsulated inside the DeclConsumer.

Otherwise, there might not be a specific name at all, if we're
performing code completion for example (once LookupVisibleDecls
starts to use ASTScope, anyway).
Treat any incremental external depends like normal external depends. This will eventually become the fallback behavior for cross-module incremental builds.
…fatal-backtrace.swift

[test] Re-enable linux-fatal-backtrace.swift
Differentiate Cross-Module Incremental Dependencies
WinSDK: extract Performance submodule
…-of-a-concurrency-experiment

Emit -enable-experimental-concurrency into module interfaces
…onpass"

This reverts commit 8dbac48, reversing
changes made to c22ba90.
swift-ci and others added 2 commits September 25, 2020 14:18
@pull pull bot merged commit 12f3bae into swiftwasm Sep 26, 2020
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.