Skip to content

Commit 65a42e2

Browse files
committed
dagdebug: Add JULIA_DAGGER_DEBUG config variable
1 parent 782c5ac commit 65a42e2

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
@@ -154,6 +154,20 @@ function __init__()
154154
ThreadProc(myid(), tid)
155155
end
156156
end
157+
158+
# Set up @dagdebug categories, if specified
159+
try
160+
if haskey(ENV, "JULIA_DAGGER_DEBUG")
161+
empty!(DAGDEBUG_CATEGORIES)
162+
for category in split(ENV["JULIA_DAGGER_DEBUG"], ",")
163+
if category != ""
164+
push!(DAGDEBUG_CATEGORIES, Symbol(category))
165+
end
166+
end
167+
end
168+
catch err
169+
@warn "Error parsing JULIA_DAGGER_DEBUG" exception=err
170+
end
157171
end
158172

159173
end # module

0 commit comments

Comments
 (0)