Commits

Joe Groff committed 679c66255fd
Runtime: Be more conservative in locking getForeignTypeMetadata. The AtomicInt validation test exposed a race here when multiple threads fell into the slow path. Avoid this in the expedient way by locking before the fast path, which sucks but is at least correct. Swift SVN r23086