# How to recover Julia execution flags from julia?

**URL:** https://discourse.julialang.org/t/how-to-recover-julia-execution-flags-from-julia/46790
**Category:** General Usage
**Created:** [September 17, 2020, 4:12pm UTC](https://discourse.julialang.org/t/how-to-recover-julia-execution-flags-from-julia/46790 "2020-09-17T16:12:23Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![LaurentPlagne](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/laurentplagne/32/10103_2.png) [@LaurentPlagne](https://discourse.julialang.org/u/LaurentPlagne)
#### Post date: [September 17, 2020, 4:12pm UTC](https://discourse.julialang.org/t/how-to-recover-julia-execution-flags-from-julia/46790/1 "2020-09-17T16:12:23Z")

</div>

Hi,  
Is it possible to know how julia have been launch (-Ox) during a julia code execution ?

---

<div class="post-metadata">

### Author: ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)
#### Post date: [September 17, 2020, 4:17pm UTC](https://discourse.julialang.org/t/how-to-recover-julia-execution-flags-from-julia/46790/2 "2020-09-17T16:17:13Z")

</div>

Not an official API, but this struct contains all of the options:

```julia
julia> Base.JLOptions()
JLOptions(
  quiet = 0,
  banner = -1,
  julia_bindir = "/Users/stefan/dev/julia/usr/bin",
  julia_bin = "/Users/stefan/dev/julia/usr/bin/julia",
  commands = Pair{Char, String}[],
  image_file = "/Users/stefan/dev/julia/usr/lib/julia/sys.dylib",
  cpu_target = "native",
  nthreads = 0,
  nprocs = 0,
  machine_file = "",
  project = "",
  isinteractive = 0,
  color = 0,
  historyfile = 1,
  startupfile = 0,
  compile_enabled = 1,
  code_coverage = 0,
  malloc_log = 0,
  opt_level = 2,
  debug_level = 1,
  check_bounds = 0,
  depwarn = 0,
  warn_overwrite = 0,
  can_inline = 1,
  polly = 1,
  trace_compile = "",
  fast_math = 0,
  worker = 0,
  cookie = "",
  handle_signals = 1,
  use_sysimage_native_code = 1,
  use_compiled_modules = 1,
  bindto = "",
  outputbc = "",
  outputunoptbc = "",
  outputo = "",
  outputasm = "",
  outputji = "",
  output_code_coverage = "",
  incremental = 0,
  image_file_specified = 0,
  warn_scope = 1,
  image_codegen = 0
)

```

---

<div class="post-metadata">

### Author: ![LaurentPlagne](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/laurentplagne/32/10103_2.png) [@LaurentPlagne](https://discourse.julialang.org/u/LaurentPlagne)
#### Post date: [September 17, 2020, 4:27pm UTC](https://discourse.julialang.org/t/how-to-recover-julia-execution-flags-from-julia/46790/3 "2020-09-17T16:27:19Z")

</div>

Thank you very much !
