Merge remote-tracking branch 'origin/main' into rebranch

This commit is contained in:
swift-ci
2021-12-17 16:54:09 -08:00
73 changed files with 2199 additions and 92 deletions

View File

@@ -1118,6 +1118,7 @@ GeneratedModule IRGenRequest::evaluate(Evaluator &evaluator,
IGM.emitSwiftProtocols(/*asContiguousArray*/ false);
IGM.emitProtocolConformances(/*asContiguousArray*/ false);
IGM.emitTypeMetadataRecords(/*asContiguousArray*/ false);
IGM.emitAccessibleFunctions();
IGM.emitBuiltinReflectionMetadata();
IGM.emitReflectionMetadataVersion();
irgen.emitEagerClassInitialization();
@@ -1361,6 +1362,8 @@ static void performParallelIRGeneration(IRGenDescriptor desc) {
irgen.emitTypeMetadataRecords();
irgen.emitAccessibleFunctions();
irgen.emitReflectionMetadataVersion();
irgen.emitEagerClassInitialization();