summaryrefslogtreecommitdiff
path: root/Source/Core/CommandLineOptions.cs
diff options
context:
space:
mode:
authorGravatar qadeer <unknown>2014-02-27 14:32:54 -0800
committerGravatar qadeer <unknown>2014-02-27 14:32:54 -0800
commitec8ae543ef620954673f3731bec3a31ab69887df (patch)
treeb6fa2ee091424d9ed0576d55d4c0a3a88f51a04f /Source/Core/CommandLineOptions.cs
parent21a496e6b7c93fff9fd14115b0ae26eb959d32e5 (diff)
added /doNotUseParallelism option
Diffstat (limited to 'Source/Core/CommandLineOptions.cs')
-rw-r--r--Source/Core/CommandLineOptions.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Core/CommandLineOptions.cs b/Source/Core/CommandLineOptions.cs
index 5de10eb2..70729f68 100644
--- a/Source/Core/CommandLineOptions.cs
+++ b/Source/Core/CommandLineOptions.cs
@@ -492,6 +492,8 @@ namespace Microsoft.Boogie {
public int TrustPhasesUpto = -1;
public int TrustPhasesDownto = int.MaxValue;
+ public bool UseParallelism = true;
+
public enum VCVariety {
Structured,
Block,
@@ -1389,7 +1391,8 @@ namespace Microsoft.Boogie {
ps.CheckBooleanFlag("deterministicExtractLoops", ref DeterministicExtractLoops) ||
ps.CheckBooleanFlag("verifySnapshots", ref VerifySnapshots) ||
ps.CheckBooleanFlag("verifySeparately", ref VerifySeparately) ||
- ps.CheckBooleanFlag("trustAtomicityTypes", ref TrustAtomicityTypes)
+ ps.CheckBooleanFlag("trustAtomicityTypes", ref TrustAtomicityTypes) ||
+ ps.CheckBooleanFlag("doNotUseParallelism", ref UseParallelism, false)
) {
// one of the boolean flags matched
return true;