diff --git a/doc/make.jl b/doc/make.jl index bb7ef830481784..f814ba43382e4d 100644 --- a/doc/make.jl +++ b/doc/make.jl @@ -292,6 +292,7 @@ else analytics = "UA-28835595-6", collapselevel = 1, sidebar_sitename = false, + ansicolor = true, ) end diff --git a/doc/src/devdocs/EscapeAnalysis.md b/doc/src/devdocs/EscapeAnalysis.md index c4a5f14faa8ec1..983a6782ccc79f 100644 --- a/doc/src/devdocs/EscapeAnalysis.md +++ b/doc/src/devdocs/EscapeAnalysis.md @@ -1,3 +1,5 @@ +# `EscapeAnalysis` + `Core.Compiler.EscapeAnalysis` is a compiler utility module that aims to analyze escape information of [Julia's SSA-form IR](@ref Julia-SSA-form-IR) a.k.a. `IRCode`. @@ -18,8 +20,7 @@ This escape analysis aims to: You can give a try to the escape analysis by loading the `EAUtils.jl` utility script that define the convenience entries `code_escapes` and `@code_escapes` for testing and debugging purposes: ```@repl EAUtils -include(normpath(Sys.BINDIR::String, "..", "share", "julia", "test", "testhelpers", "EAUtils.jl")) -using EAUtils +include(normpath(Sys.BINDIR, "..", "share", "julia", "test", "compiler", "EscapeAnalysis", "EAUtils.jl")); using .EAUtils mutable struct SafeRef{T} x::T diff --git a/doc/src/manual/multi-threading.md b/doc/src/manual/multi-threading.md index 48607ed5fa7e66..0d5f30e5c76316 100644 --- a/doc/src/manual/multi-threading.md +++ b/doc/src/manual/multi-threading.md @@ -20,7 +20,7 @@ specified, then `-t`/`--threads` takes precedence. The number of threads can either be specified as an integer (`--threads=4`) or as `auto` (`--threads=auto`), where `auto` tries to infer a useful default number of threads to use -(see [Command-line Options](@id command-line-options) for more details). +(see [Command-line Options](@ref command-line-options) for more details). !!! compat "Julia 1.5" The `-t`/`--threads` command line argument requires at least Julia 1.5.