Skip to content

Commit 4daf50e

Browse files
committed
dagdebug: Add JULIA_DAGGER_DEBUG config variable
1 parent 0620a02 commit 4daf50e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/Dagger.jl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,20 @@ function __init__()
147147
ThreadProc(myid(), tid)
148148
end
149149
end
150+
151+
# Set up @dagdebug categories, if specified
152+
try
153+
if haskey(ENV, "JULIA_DAGGER_DEBUG")
154+
empty!(DAGDEBUG_CATEGORIES)
155+
for category in split(ENV["JULIA_DAGGER_DEBUG"], ",")
156+
if category != ""
157+
push!(DAGDEBUG_CATEGORIES, Symbol(category))
158+
end
159+
end
160+
end
161+
catch err
162+
@warn "Error parsing JULIA_DAGGER_DEBUG" exception=err
163+
end
150164
end
151165

152166
end # module

0 commit comments

Comments
 (0)