diff --git a/basis/command-line/command-line-docs.factor b/basis/command-line/command-line-docs.factor index d730930ab1..8b17660bc3 100644 --- a/basis/command-line/command-line-docs.factor +++ b/basis/command-line/command-line-docs.factor @@ -49,15 +49,18 @@ ARTICLE: "runtime-cli-args" "Command line switches for the VM" "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." ; diff --git a/basis/command-line/startup/startup.factor b/basis/command-line/startup/startup.factor index 945c9cd955..65a48d5819 100644 --- a/basis/command-line/startup/startup.factor +++ b/basis/command-line/startup/startup.factor @@ -18,15 +18,15 @@ Common arguments: -datastack= datastack size in kb -retainstack= retainstack size in kb -callstack= callstack size in kb - -young= young gc size in MB - -aging= aging gc size in MB - -tenured= tenured gc size in MB + -callbacks= callback heap size in kb + -young= young gc generation 0 size in MB + -aging= aging gc generation 1 size in MB + -tenured= tenured gc generation 2 size in MB -codeheap= codeheap size in MB - -callbacks= callback size size in kb -pic= 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