You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`--help-hidden`|Uncommon options not shown by `-h`|
82
82
|`--project[={<dir>\|@.}]`|Set `<dir>` as the home project/environment. The default `@.` option will search through parent directories until a `Project.toml` or `JuliaProject.toml` file is found.|
83
83
|`-J`, `--sysimage <file>`|Start up with the given system image file|
84
84
|`-H`, `--home <dir>`|Set location of `julia` executable|
|`--handle-signals={yes\|no}`|Enable or disable Julia's default signal handlers|
87
-
|`--sysimage-native-code={yes\|no}`|Use native code from system image if available|
88
-
|`--compiled-modules={yes\|no}`|Enable or disable incremental precompilation of modules|
85
+
|`--startup-file={yes*\|no}`|Load`JULIA_DEPOT_PATH/config/startup.jl`; if `JULIA_DEPOT_PATH` environment variable is unset, load`~/.julia/config/startup.jl`|
86
+
|`--handle-signals={yes*\|no}`|Enable or disable Julia's default signal handlers|
87
+
|`--sysimage-native-code={yes*\|no}`|Use native code from system image if available|
88
+
|`--compiled-modules={yes*\|no}`|Enable or disable incremental precompilation of modules|
89
89
|`-e`, `--eval <expr>`|Evaluate `<expr>`|
90
90
|`-E`, `--print <expr>`|Evaluate `<expr>` and display the result|
91
91
|`-L`, `--load <file>`|Load `<file>` immediately on all processors|
@@ -94,23 +94,34 @@ The following is a complete list of command-line switches available when launchi
94
94
|`--machine-file <file>`|Run processes on hosts listed in `<file>`|
95
95
|`-i`|Interactive mode; REPL runs and `isinteractive()` is true|
96
96
|`-q`, `--quiet`|Quiet startup: no banner, suppress REPL warnings|
97
-
|`--banner={yes\|no\|auto}`|Enable or disable startup banner|
98
-
|`--color={yes\|no\|auto}`|Enable or disable color text|
99
-
|`--history-file={yes\|no}`|Load or save history|
100
-
|`--depwarn={yes\|no\|error}`|Enable or disable syntax and method deprecation warnings (`error` turns warnings into errors)|
101
-
|`--warn-overwrite={yes\|no}`|Enable or disable method overwrite warnings|
97
+
|`--banner={yes\|no\|auto*}`|Enable or disable startup banner|
98
+
|`--color={yes\|no\|auto*}`|Enable or disable color text|
99
+
|`--history-file={yes*\|no}`|Load or save history|
100
+
|`--depwarn={yes\|no*\|error}`|Enable or disable syntax and method deprecation warnings (`error` turns warnings into errors)|
101
+
|`--warn-overwrite={yes\|no*}`|Enable or disable method overwrite warnings|
102
+
|`--warn-scope={yes*\|no}`|Enable or disable warning for ambiguous top-level scope|
102
103
|`-C`, `--cpu-target <target>`|Limit usage of CPU features up to `<target>`; set to `help` to see the available options|
103
-
|`-O`, `--optimize={0,1,2,3}`|Set the optimization level (default level is 2 if unspecified or 3 if used without a level)|
104
-
|`--min-optlevel={0,1,2,3}`|Set the lower bound on per-module optimization (default is 0)|
105
-
|`-g`, `-g <level>`|Enable or set the level of debug info generation (default level is 1 if unspecified or 2 if used without a level)|
104
+
|`-O`, `--optimize={0,1,2*,3}`|Set the optimization level (level is 3 if `-O` is used without a level)|
105
+
|`--min-optlevel={0*,1,2,3}`|Set the lower bound on per-module optimization|
106
+
|`-g {0,1*,2}`|Set the level of debug info generation (level is 2 if `-g` is used without a level)|
106
107
|`--inline={yes\|no}`|Control whether inlining is permitted, including overriding `@inline` declarations|
107
-
|`--check-bounds={yes\|no\|auto}`|Emit bounds checks always, never, or respect `@inbounds` declarations|
108
+
|`--check-bounds={yes\|no\|auto*}`|Emit bounds checks always, never, or respect `@inbounds` declarations|
108
109
|`--math-mode={ieee,fast}`|Disallow or enable unsafe floating point optimizations (overrides `@fastmath` declaration)|
109
-
|`--code-coverage={none\|user\|all}`|Count executions of source lines|
110
-
|`--code-coverage`|equivalent to `--code-coverage=user`|
111
-
|`--track-allocation={none\|user\|all}`|Count bytes allocated by each source line|
112
-
|`--track-allocation`|equivalent to `--track-allocation=user`|
113
-
110
+
|`--code-coverage[={none*\|user\|all}]`|Count executions of source lines (omitting setting is equivalent to `user`)|
111
+
|`--code-coverage=tracefile.info`|Append coverage information to the LCOV tracefile (filename supports format tokens).|
112
+
|`--track-allocation[={none*\|user\|all}]`|Count bytes allocated by each source line (omitting setting is equivalent to "user")|
113
+
|`--bug-report=KIND`|Launch a bug report session. It can be used to start a REPL, run a script, or evaluate expressions. It first tries to use BugReporting.jl installed in current environment and fallbacks to the latest compatible BugReporting.jl if not. For more nformation, see `--bug-report=help`.|
114
+
|`--compile={yes*\|no\|all\|min}`|Enable or disable JIT compiler, or request exhaustive or minimal compilation|
115
+
|`--output-o <name>`|Generate an object file (including system image data)|
116
+
|`--output-ji <name>`|Generate a system image data file (.ji)|
117
+
|`--strip-metadata`|Remove docstrings and source location info from system image|
118
+
|`--strip-ir`|Remove IR (intermediate representation) of compiled functions|
0 commit comments