https://github.com/JuliaLang/julia
Revision 68cdf291fb80d0b1067455cf9b8985c25194382a authored by Cody Tapscott on 05 May 2023, 06:34:13 UTC, committed by GitHub on 05 May 2023, 06:34:13 UTC
`jl_pathname_for_handle` calls `jl_load_dynamic_library` internally on
macOS, so naively calling it for our TIMING instrumentation causes an
infinite loop.

This is a simple fix that disables instrumentation when we are
RTLD_NOLOAD'ing the library, which probably makes the trace information
more meaningful as a set of _opened_ libraries anyway.
1 parent 6b8ebb3
Raw File
Tip revision: 68cdf291fb80d0b1067455cf9b8985c25194382a authored by Cody Tapscott on 05 May 2023, 06:34:13 UTC
Fix infinite loop on macOS with TIMING enabled (#49632)
Tip revision: 68cdf29
.clangd
CompileFlags:
  Add: [-I., -I.., -Iflisp, -Isupport, -I../support, -I../usr/include, -I../../usr/include, -Wall,]
back to top