swift
9a403a0d
- [Runtime] Only cache completed type metadata for associated type witnesses.
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Hide Minimap (CTRL+M)
Commit
6 years ago
[Runtime] Only cache completed type metadata for associated type witnesses. This is the scheme used for metadata caches elsewhere, and it eliminates the need to check the metadata state along the hot path of swift_getAssociatedTypeWitness().
References
#19480 - [ABI] Use mangled names for associated type witnesses.
Author
DougGregor
Committer
DougGregor
Parents
4444ff92
Files
1
stdlib/public/runtime
Metadata.cpp
Loading