[5.0] Recursive metadata fixes omnibus #18383
Refactor `LockingConcurrentMap` to allow it to not use a map; NFC.
f9eb78c9
Support in-place value metadata initialization in the runtime.
f029c5f1
Add a test case for an unresolvable dynamic metadata cycle.
483e556d
Resolve metadata cycles through non-generic value types with resilien…
f7b62cbf
Reorganize TypeContextDescriptorFlags to be a bit more semantic.
c26012d7
Reference runtime-only ObjC classes with bare strings.
80b5ab80
Update the ABI for uniquing foreign type metadata.
ce23fd40
Add runtime functions to compute tuple layouts from element layouts.
f56af9b0
rjmccall
force pushed
to
f56af9b0
7 years ago
rjmccall
merged
622a3668
into swift-5.0-branch 7 years ago
rjmccall
deleted the metadata-fixes-5.0 branch 7 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub