swift
Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-11-20-a' into tensorflow-merge
#28456
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
432
Changes
View On
GitHub
Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-11-20-a' into tensorflow-merge
#28456
dan-zheng
merged 432 commits into
tensorflow
from
tensorflow-merge
Remove an unused member
0c54eecd
Privatize findLHS
4f9f6b94
build: adjust cmake invocation for export targets
6ff321aa
Merge pull request #28168 from ravikandhadai/oslog-closure-array-folding
6f836683
Update WindowsBuild.md
af75939b
Update DifferentiableProgramming.md (#28230)
cd8f5458
[semantic-arc-opts] Do not perform the (guaranteed (copy)) -> (guaran…
dfb9a80b
Merge pull request #28139 from atrick/escape-createcontentnode
95c716c0
Merge pull request #28231 from CodaFi/security-types
d53c0158
EscapeAnalysis: add a refcount flag to content nodes.
999b32e0
[Gardening] Remove handleSILGenericParams from TypeChecker
53015f5e
Merge pull request #28235 from gottesmm/pr-b17541a0a4d7b1ca7d40f3c808…
f3b2430d
Merge pull request #28236 from CodaFi/parametric-monomorphism
67cd0318
[Diagnostics] Port explicit closure result contextual mismatch
431ca982
[CSDiag] NFC: Remove obsolete explicit closure result mismatch handling
eb3a1b3f
[ConstraintFix] Rather than creating a coalesced fix right before
ea1a46c8
Merge pull request #28153 from atrick/escape-refcount
166daeba
Relax an assert in witness access diagnostics
9b6aa30f
Merge pull request #28232 from compnerd/xctest-foundation-tied-up
0a3a130c
Move Vending Top-Level Autoclosure discriminators into ASTContext
88ee618a
Strip the REPLChecker of its TopLevelContext
faa66f12
Strip PCMacro of its TopLevelContext
fcf4703c
Remove the context parameter from performTypeChecking
09c7c74c
[ConstraintSystem] Record holes in the constraint system using a new …
c0312b9c
Merge branch 'master' into accelerate-vDSP-interpolation-tests
21922a43
Explicitly Specify a 64bit Shift to Fix Warning
5f3a6af0
Fix closing braces lost during conflict resolution
71f5ceea
Merge pull request #28126 from danliew-apple/rdar_56346688
5446d333
[Constrant system] Drop expression from diagnoseAmbiguityWithFixes.
670ff7de
Revert "[Constraint solver] Be more careful about NULL parent express…
4c2a7bf1
Merge pull request #28244 from CodaFi/pavane-pour-une-infante-default
e91a41ac
Merge pull request #28234 from apple/compnerd-import-exports
c0ea564f
Fix logic related to isTriviallyDuplicatable.
71523642
Merge pull request #28247 from gmittert/ShiftingBlame
3b507499
Merge pull request #28246 from CodaFi/contextual-equivalence
3975e727
Merge pull request #28218 from CodaFi/curb-cuts
0ebe9a16
Sema: Add test case for https://bugs.swift.org/browse/SR-11392
e35a0682
Sema: Remove an unnecessary call to isInvalid()
aa62509d
Sema: Simplify TypeResolver::resolveSILBoxType()
07d87a12
Sema: Tighten up getReferencedAssociatedTypes()
686ddd7c
Sema: Look for generic parameters first when inferring an associated …
04fbcc01
[Testing] Add missing REQUIRES: asan_runtime
d60b97dc
Merge pull request #28240 from xedin/port-clj-explicit-result-mismatch
edaf7b0c
Merge pull request #28254 from davezarzycki/pr28254
10aac569
Merge pull request #28157 from slavapestov/tiny-assoc-type-fixes
25ebcacf
Merge pull request #28249 from atrick/fix-trivially-dup
1ca57e06
Add support in SILLoop::canDuplicate for PartialApplyInst.
9963fe50
SourceKit: inline single-use variable (NFC)
ff601ad0
build: inline a number of single-use variables (NFC)
df27954b
Merge pull request #28214 from francisvm/bitstream-changes/master
2f78afa4
Merge pull request #28107 from allevato/emit-pcm
ec70b62d
Merge pull request #24432 from FlexMonkey/accelerate-vDSP-interpolati…
e74feb6e
Fix reference to `range(of:)` in the contains doc
e6992d35
Merge pull request #28162 from ahoppen/exprlistsyntax-description
8da23112
[Gardening] Clean up after #16227
ac99f189
[Docs] Fix typo in HighLevelSILOptimizations.rst.
ae7723a6
Merge pull request #28261 from atrick/check-partialapply
1813b8be
Merge pull request #19048 from kitasuke/fix_typo_of_marked_uninitialized
d5023558
Merge pull request #14011 from noahsark769/noahsark769-DerivedConform…
0a7c93db
Merge pull request #28263 from CodaFi/a-flock-of-seagulls
0100d7ce
Merge pull request #28264 from CodaFi/command-and-control
31461974
[windows] Adapt pcm-emit-and-import for Windows separators.
0718dc9f
Address review feedback
3c05acac
Merge pull request #28265 from DougGregor/diagnose-ambiguity-with-fix…
0103fe1e
Merge pull request #27569 from Azoy/wheres-my-type-metadata
29cc760c
[Reflection] Ignore BuiltinTypeDescriptors with zero size, alignment,…
1b8a7230
[Reflection] Add a test for reflecting empty structs.
c81141af
build: simplify source file handling for sourcekitdAPI
7722d432
Merge pull request #28266 from CodaFi/verb-check
8a61284d
[windows] Enable SourceKit tests in CI.
db9c2ed3
SourceKit: remove `LINK_LIBS` (NFC)
717c4d3e
[Reflection] Accept BuiltinTypeDescriptors with zero size.
e7163006
Merge pull request #28243 from hborla/missing-generic-args-refactoring
5bb50068
ABI/API checker: don't complain about changing var to let or vice versa
c8ce5b30
[Sema] Requestify default argument type checking (#27756)
1be22c5d
Add benchmarks for mutable copies of bridged Swift Strings
9188dd69
[Constraint system] Sink Expr::getDepthMap() into its one client.
01f203a5
Merge pull request #20474 from tinysun212/pr-swiftc-cygwin-3
e68ab43a
Merge pull request #20795 from DougGregor/sr-8767
6b8d54df
Sema: Clean up applyGenericArguments() and friends
2d5d8e39
Sema: Check generic requirements of parent context when realizing non…
54155fe2
Add regression test for SR-10201
0e067926
[Constraint solver] Lazily populate the expression depth/index map.
9b9aa237
Merge pull request #18705 from DougGregor/bridge-object-ref-count
d6619e55
[Constraint solver] Remove expression from the constructor.
2d915f60
Merge pull request #28270 from compnerd/sourcekit-simplify
5268ce46
Generalize and fix SinkAddressProjections.
38c29e23
Merge pull request #28267 from drodriguez/windows-fix-pcm-emit-and-im…
a30968f9
Merge pull request #27943 from jrose-apple/eevee
954a1426
[docs] Move all the futurey bits of LibraryEvolution.rst to a new fil…
6db9a69e
Merge pull request #28271 from Catfish-Man/mutantmark
bf78d4ad
[pmo] Refactor addHandOffCopyDestroysForPhis to be able to take a loa…
b30efa75
Handle Boolean literals as enum raw values.
9243c612
More tests for Bool raw values of enums
21a7fba8
[msvc] std::move the pointer for the method that requires an rvalue.
62c0bb82
Merge pull request #28277 from gottesmm/pr-fe75266370825e5d95381c70f6…
16ea9fa3
Merge pull request #28272 from nkcsgexi/let-var-is-file
2fbb0c11
Merge pull request #28280 from drodriguez/msvc-wants-you-to-move
9884e501
[Constraint solver] Sink Expr::getPreorderIndexMap() into its client.
24b47b56
[Constraint system] Look for parent/depth info in base constraint sys…
abf41e73
Merge pull request #28274 from DougGregor/bool-raw-value
05405351
[IDE] Enable 'IgnoreSwiftSourceInfo' in code completion
815bf31b
Merge pull request #28276 from DougGregor/constraint-solver-expr-ctor
0b6ef0d4
Merge pull request #28275 from slavapestov/check-where-clause-non-gen…
9826aaa9
[FrondEnd] Wrap RunInmediately() in a pretty stack trace indicating w…
f2f521f8
[Reflection] Reject BuiltinTypeDescriptors with non-power-of-two alig…
ee8447e7
Merge pull request #28262 from compnerd/sourcekit-link-libraries
724ff1ea
[stdlib] Document Windows implementation of SystemRandomNumberGenerat…
7c0ed248
Cleanup EscapeAnalysis::ConnectionGraph::initializePointsTo.
e66e033b
Merge pull request #27444 from atrick/fix-sink-address
9a71f235
[Test] Don't test demangling of SwiftObject's name, as it's subject t…
7d4bf753
Merge pull request #28273 from atrick/escape-initializePointsTo
84e1d7e8
[CSDiagnostics] NFC: Use std::tie to call resolveImmutableBase
5eb1df53
[CSDiagnostics] Use qualified lookup for 'self.' fix-it
8d208be4
[CSDiagnostics] Use expr's start loc for 'self.' fix-it
37e15dbf
[CSDiagnostics] Support static "Type." fix-it
6d6feb60
Revert "Sema: Look for generic parameters first when inferring an ass…
55e37974
[stlextras] Add overloads for binary_search that take containers.
d0219b6f
Merge pull request #28286 from mikeash/swiftobject-mangling
1d76c9d2
[CSDiagnostics] A couple of fixes for the "self." immutability… (#28288)
b615db4b
Merge pull request #28183 from mikeash/zero-size-builtin-type-descrip…
8499a7f4
[Linux] Build and install Foundation static libraries.
da699153
Merge pull request #28291 from gottesmm/pr-bd9748e1a8090958d45317cc39…
495917e6
setInvalid on attr
564e377b
[stdlib] Use RRC.filter in removeAll(where: _) (#18825)
8bfe5194
NFC: Move LookupResult from Sema to Name Lookup
185c265e
Add UnqualifiedLookupRequest
633de024
Switch UnqualifiedLookup callers over to UnqualifiedLookupRequest
3aa7158d
Remove UnqualifiedLookup
e8c30ca1
Remove NumUnqualifiedLookup counter
acbf0b26
[Sanitizer] Don't depend on symbolication in `asan_recover.swift`. (#…
25949c29
[stlextras] Add overloads for binary_search that take containers.
b8a1ecdb
[pmo] Fix load [copy] like I fixed load_borrow.
95de4d29
[windows] Use the temporal directory for root of VFS tests.
a1a891e4
[build] Refer to projects through the monorepo directly
2978884f
build: require libdispatch on non-Darwin targets
cf4fc068
Add type to package inputs to UnqualifiedLookupRequest
28536158
Merge pull request #28250 from drodriguez/windows-sourcekit-vfs-tests
46e2e5e6
Merge pull request #28297 from compnerd/defaults-are-true
e7778406
Merge pull request #28220 from drodriguez/msvc-adapt-enum-to-avoid-error
0e99e305
[Sema] Avoid needing the typechecker for the IsStaticRequest request
125c1fb0
[ASTVerifier] Don't perform semantic requests in verifyParsed()
77daaf33
build: relax SWIFT_PATH_TO_LIBDISPATCH_SOURCE requirement
196ee01c
Merge pull request #28227 from keith/ks/remove-frozen-warning
26b20ef1
[Constraint solver] Centralize solution-application logic somewhat.
62739410
[Constraint system] Apply fixes without relying on a root expression.
c63076e3
[Constraint solver] Drop unused Expr* from diagnoseAmbiguity().
78e360a6
Merge pull request #28303 from compnerd/relax
f44941dd
Merge pull request #28295 from gottesmm/pr-5dfaf35e4af5aa2b6e46e3db70…
76233672
[CMake] SWIFT_ENABLE_SOURCEKIT_TESTS depends on SWIFT_BUILD_SOURCEKIT
bcb45468
Merge pull request #28289 from slavapestov/generic-parameters-are-unr…
50872964
Merge pull request #25175 from compnerd/build
d4e097f1
Merge pull request #28304 from davezarzycki/pr28304
2526e79b
Merge pull request #28296 from xiaobai/mono-for-all-and-all-for-mono
a5961720
Merge pull request #27937 from spevans/pr_icu_65_1
1ef9dff0
[update-checkout] Remove the symlink from update-checkout because we …
5c53756e
Merge pull request #26298 from compnerd/android-sdk-cross-compilation
a9daa008
[IDE] Avoid name binding in sourcekitd's syntactic requests
11d20b8c
Merge pull request #23070 from gottesmm/pr-593fd7aed5142c9e2b0b2f18bf…
9732f811
Merge pull request #26495 from porglezomp-misc/build-script-remove-re…
39321336
[AutoDiff upstream] Organize AutoDiff tests.
b530e877
[AutoDiff upstream] Minor cleanup for `@differentiable` attribute.
2d2a5ded
Revert "[pmo] Fix load [copy] like I fixed load_borrow."
2b8e2666
[Docs] [AutoDiff] Rename '@nondiff' to '@noDerivative'.
fa6c07d3
Remove a redundant paragraph.
01b53db1
Merge pull request #28306 from dan-zheng/autodiff-tests
adc8116f
Merge pull request #28308 from apple/revert-28295-pr-5dfaf35e4af5aa2b…
7431c4e1
Merge pull request #28309 from apple/autodiff-doc-update
823b2162
Merge pull request #28307 from dan-zheng/autodiff-cleanup
9a1d482b
[Build System] Update the llvm projects path to be inside llvm-projec…
91e0db40
Merge pull request #28293 from spevans/pr_static_foundation
4bf1059f
Revert "Revert "[pmo] Fix load [copy] like I fixed load_borrow.""
6759d82d
[pmo] Eliminate non-determinism by unmixing some iteration order/sort…
07c625b4
Merge pull request #28314 from gottesmm/pr-9eb0e6cb15b67bf611cbe9574f…
c2be4a12
[Update Checkout] Remove import errno
332d4e2f
Disable test until ownership lowering after diagnostics transition is…
0567c2af
[ownership] Enable ownership lowering /after/ the diagnostic passes.
269762ee
Fix typo in docs
6fe6ca0d
Add tests
976c8c93
More tests
fd02663b
Format with clang-format
a8953b1f
Use precondition instead of fatalError in DateInterval initializer
62a75d76
Merge pull request #28042 from gottesmm/pr-d5ceb87c25bcf343e5f92bd726…
8c8bbf10
Merge pull request #28316 from dainmiller/patch-1
164a527d
Merge pull request #12530 from amraboelela/update-android-md
c239d7a7
Merge pull request #28317 from CodaFi/high-intensity-interval-training
82301a5f
Merge pull request #28305 from apple/shahmishal/update-checkout-remov…
4f987723
Stop using SharedTimer except to implement FrontendStatsTracer
86f65706
Add more FileCheck tests
b8947c4e
Fix nits
3f7ee854
IndexSet.union performance improvement
cda56765
[docs] Add a DevelopmentTips.md file. (#28248)
2488f480
[Foundation] Reorder _DataStorage to save 14 bytes of overhead
498a240a
[IDE] Remove call to getFormalAccess() in inferAccessSyntactically()
43523df0
Merge pull request #28325 from CodaFi/index-while-building
4eafff2f
Merge pull request #19652 from ranunez/patch-1
d9d64571
[vim] tidy up coding styles for syntax/swift.vim
633986e4
[vim] replace + to "
a128b64a
Index optional is pattern
4d85c8bc
[oslog] Fix bug where OSLog was not invalidating any state that it wa…
1a4b3625
[build] amend search path for Cmake modules
4990bc4c
Merge pull request #28327 from CodaFi/do-it-for-the-datagrams
9905c445
Update README.md
b96ae61a
[ConstraintSystem] NFC: Fix type variable printing in connected compo…
1945ee26
Merge pull request #28330 from CodaFi/vim-and-vigour
42da7cab
Merge pull request #28323 from slavapestov/stop-using-shared-timer
a05f787a
Merge pull request #28332 from CodaFi/indexed-dependent-types
57a20920
Merge pull request #28292 from DougGregor/apply-fixes-without-root
85a5df09
Merge pull request #19876 from Kaiede/attributeBaseAlignment
1457a6a3
Add a regression test for https://bugs.swift.org/browse/SR-10612
fb581fdc
Merge pull request #28335 from CodaFi/minimum-viable-products
e0abe20f
Merge pull request #21550 from valeriyvan/patch-1
598042b5
Merge pull request #28333 from gottesmm/pr-90c324ff2d094bdf07f4d9f0f7…
66a1a02d
[silopt] Add a new SerializeSIL utility pipeline.
8de96f39
Merge pull request #28336 from xedin/restore-cs-debug-output
45dc751c
[Diagnostics] Don't apply the single parameter tuple splat fix if the
a9a0bba3
[Constraint system] Capture "salvage" result in a self-contained data…
e06fb4be
Merge pull request #13012 from anandabits/generics-manifesto
f507e7be
Merge pull request #28282 from rintaro/ide-completion-rdar57194358
dc0cbd35
Merge pull request #28342 from gottesmm/pr-5f43d6cc0d2709b4c3590eeaff…
477983b9
Merge pull request #28343 from hborla/restrain-param-tuple-splat-fix
eef34add
Fix the crash-in-user-code test for macos and Linux
0f3ed3fc
Merge pull request #28294 from hamishknight/disqualified
a5d8f7fc
Merge pull request #28345 from DougGregor/cs-fewer-root-exprs
6096b439
Merge pull request #28340 from slavapestov/another-regression-test
82aff159
Make the crash-in-user-code check agnostic for macOS, Linux and Windows
15eea66b
Merge pull request #27951 from zoecarver/key-path-default-arg
7c145fb7
[Runtime] Handle dynamic casting to NSObject via error bridging.
ab062fcd
[CMake] Add missing dep when building with BUILD_SHARED_LIBS
fe60ace8
Merge pull request #28354 from davezarzycki/pr28354
946f12a4
Merge pull request #28334 from edymtt/llvm-project-in-standalone-over…
c0c247e7
build: remove `SWIFT_NEED_EXPLICIT_LIBDISPATCH` (NFC)
18570c72
[Runtime] Add test for casting an Error type to NSObject
76591217
Remove test of dynamic replacement and dlclose
edd281ca
Merge pull request #28226 from nathawes/assertion-fixes
7b33254b
Merge pull request #28353 from DougGregor/error-bridge-to-nsobject
6d46eb18
Merge pull request #28284 from tapthaker/SR-11765-pretty-stack-trace
dca30564
Merge pull request #28338 from compnerd/explictly-explicit
8a9f5359
Merge pull request #28356 from aschwaighofer/remove_dlclose_test
fae35900
Revert "[FrontEnd] Pretty stack trace indicating running user code"
b8866006
Merge pull request #28373 from apple/revert-28284-SR-11765-pretty-sta…
ff80326a
Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-11-20-a' into tensorflow-m…
b956a74c
Fix merge conflicts.
95c369ba
dan-zheng
added
tensorflow
Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
af2cf1e9
[AutoDiff] Fix control flow AD when OME is skipped. (#28459)
f9956c10
[TF] Re-enable `-enable-ownership-stripping-after-serialization`. (#2…
28be9cb1
Update update-checkout-config.json
c6b30e25
Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
80ab3aa8
Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
e8d9d0fb
Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
e24030c8
dan-zheng
requested a review
from
burmako
5 years ago
burmako
approved these changes on 2019-12-03
dan-zheng
merged
49e88356
into tensorflow
5 years ago
dan-zheng
deleted the tensorflow-merge branch
5 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
burmako
Assignees
No one assigned
Labels
tensorflow
Milestone
No milestone
Login to write a write a comment.
Login via GitHub