JuliaLang/PackageCompiler.jl

Add option to log which statement is being precompiled

Aperta

#867 aperta il 13 ott 2023

 (0 commenti) (1 reazione) (0 assegnatari)Julia (200 fork)batch import
feature requestgood first issueobservability

Metriche repository

Star
 (1538 stelle)
Metriche merge PR
 (Merge medio 19g 6h) (4 PR mergiate in 30 g)

Descrizione

We're seeing a hang during create_app (https://github.com/JuliaLang/julia/issues/51603) for which we suspected a hang during type inference for a precompile(...) statement.

It these cases, it'd be helpful to be able to turn on a verbose/debug option to print which statement is being precompiled

There's a commented-out println in the code for this, so it'd just be turning that into a proper debug option https://github.com/JuliaLang/PackageCompiler.jl/blob/846292c50a7177ea27f1fdb607be8c42174e030e/src/PackageCompiler.jl#L343

Guida contributor