[svn] r6144: nemerle/branches/optimizer/ncc/CompilationOptions.n
pawel
svnadmin at nemerle.org
Thu Mar 2 12:59:56 CET 2006
Log:
Add new option - optimize.
Author: pawel
Date: Thu Mar 2 12:59:53 2006
New Revision: 6144
Modified:
nemerle/branches/optimizer/ncc/CompilationOptions.n
Modified: nemerle/branches/optimizer/ncc/CompilationOptions.n
==============================================================================
--- nemerle/branches/optimizer/ncc/CompilationOptions.n (original)
+++ nemerle/branches/optimizer/ncc/CompilationOptions.n Thu Mar 2 12:59:53 2006
@@ -40,6 +40,7 @@
public mutable DumpNamedMethod : string;
public mutable DumpDecisionTree : bool;
public mutable NewMatchingCompiler : bool;
+ public mutable Optimize: bool;
public mutable BuildDecisionDAG : bool;
public mutable AdditionalDebug : bool;
public mutable TargetIsLibrary : bool;
@@ -104,6 +105,7 @@
AdditionalDebug = false;
PersistentLibraries = false;
NewMatchingCompiler = true;
+ Optimize = false;
BuildDecisionDAG = true;
DumpDecisionTree = false;
IndentationSyntax = false;
@@ -583,6 +585,11 @@
Getopt.CliOption.Flag (name = "-stats", aliases = [], help = "NOHELP",
handler = fun () { Stats.DoPrintStats = true; }),
+ Getopt.CliOption.Boolean (name = "-optimize",
+ aliases = ["-O"],
+ help = "Enable / disable code optimalizations",
+ handler = fun (val) { Options.Optimize = val; }),
+
Getopt.CliOption.String (name = "-main",
aliases = [],
help = "Specify the class that contains the entry point",
More information about the svn
mailing list