"A handful of command line switches are processed by the VM and not the library. They control low-level features."
{ $table
{ { $snippet "-i=" { $emphasis "image" } } { "Specifies the image file to use; see " { $link "images" } } }
- { { $snippet "-datastack=" { $emphasis "n" } } "Data stack size, kilobytes" }
- { { $snippet "-retainstack=" { $emphasis "n" } } "Retain stack size, kilobytes" }
- { { $snippet "-callstack=" { $emphasis "n" } } "Call stack size, kilobytes" }
+ { { $snippet "-datastack=" { $emphasis "n" } } "Datastack size, kilobytes" }
+ { { $snippet "-retainstack=" { $emphasis "n" } } "Retainstack size, kilobytes" }
+ { { $snippet "-callstack=" { $emphasis "n" } } "Callstack size, kilobytes" }
+ { { $snippet "-callbacks=" { $emphasis "n" } } "Callback heap size, kilobytes" }
{ { $snippet "-young=" { $emphasis "n" } } { "Size of youngest generation (0), megabytes" } }
{ { $snippet "-aging=" { $emphasis "n" } } "Size of aging generation (1), megabytes" }
{ { $snippet "-tenured=" { $emphasis "n" } } "Size of oldest generation (2), megabytes" }
{ { $snippet "-codeheap=" { $emphasis "n" } } "Code heap size, megabytes" }
- { { $snippet "-callbacks=" { $emphasis "n" } } "Callback heap size, megabytes" }
{ { $snippet "-pic=" { $emphasis "n" } } "Maximum inline cache size. Setting of 0 disables inline caching, >= 1 enables polymorphic inline caching" }
+ { { $snippet "-fep" } "enter low-level debbugger, aka fep mode immediately" }
+ { { $snippet "-nosignals" } "turn off OS signal handling" }
+ { { $snippet "-console" } "open console if possible" }
}
"If an " { $snippet "-i=" } " switch is not present, the default image file is used, which is usually a file named " { $snippet "factor.image" } " in the same directory as the Factor executable." ;
-datastack=<int> datastack size in kb
-retainstack=<int> retainstack size in kb
-callstack=<int> callstack size in kb
- -young=<int> young gc size in MB
- -aging=<int> aging gc size in MB
- -tenured=<int> tenured gc size in MB
+ -callbacks=<int> callback heap size in kb
+ -young=<int> young gc generation 0 size in MB
+ -aging=<int> aging gc generation 1 size in MB
+ -tenured=<int> tenured gc generation 2 size in MB
-codeheap=<int> codeheap size in MB
- -callbacks=<int> callback size size in kb
-pic=<int> max pic size
-fep enter fep mode immediately
-nosignals turn off OS signal handling
- -console open console if present
+ -console open console if possible
Enter
\"command-line\" help