Merge pull request #39629 from slavapestov/rqm-protocol-signatures

RequirementMachine: Wire up protocol requirement signature minimization
This commit is contained in:
Slava Pestov
2021-10-09 22:30:05 -04:00
committed by GitHub
33 changed files with 841 additions and 243 deletions

View File

@@ -481,6 +481,11 @@ namespace swift {
/// algorithm.
unsigned RequirementMachineDepthLimit = 10;
/// Enable the new experimental protocol requirement signature minimization
/// algorithm.
RequirementMachineMode RequirementMachineProtocolSignatures =
RequirementMachineMode::Disabled;
/// Sets the target we are building for and updates platform conditions
/// to match.
///