JuliaLang/PackageCompiler.jl

Add option to log which statement is being precompiled

Ouverte

#867 ouverte le 13 oct. 2023

 (0 commentaire) (1 réaction) (0 personne assignée)Julia (200 forks)batch import
feature requestgood first issueobservability

Métriques du dépôt

Stars
 (1 538 étoiles)
Métriques de merge PR
 (Merge moyen 19j 6h) (4 PRs mergées en 30 j)

Description

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

Guide contributeur