JuliaLang/PackageCompiler.jl

Add option to log which statement is being precompiled

オープン

#867 opened on 2023/10/13

 (0 件のコメント) (1 件のリアクション) (0 人の担当者)Julia (200 件のフォーク)batch import
feature requestgood first issueobservability

Repository metrics

Stars
 (1,538 個のスター)
PR merge metrics
 (平均マージ 19d 6h) (30d で 4 merged PRs)

説明

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

コントリビューターガイド