We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a698f66 commit db1f07fCopy full SHA for db1f07f
src/macros.jl
@@ -48,7 +48,7 @@ macro spawn(expr)
48
var = esc(Base.sync_varname)
49
quote
50
local ref = spawn_somewhere($thunk)
51
- if $(Expr(:isdefined, var))
+ if $(Expr(:islocal, var))
52
push!($var, ref)
53
end
54
ref
@@ -93,7 +93,7 @@ macro spawnat(p, expr)
93
94
95
local ref = $spawncall
96
97
98
99
@@ -346,7 +346,7 @@ macro distributed(args...)
346
syncvar = esc(Base.sync_varname)
347
return quote
348
local ref = pfor($(make_pfor_body(var, body)), $(esc(r)))
349
- if $(Expr(:isdefined, syncvar))
+ if $(Expr(:islocal, syncvar))
350
push!($syncvar, ref)
351
352
0 commit comments