Skip to content

Commit 5e89f95

Browse files
committed
fixed impl of vector_getrange and vector_getranges for threadsafe varinfo
1 parent 5fc1b30 commit 5e89f95

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/threadsafe.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,10 @@ function BangBang.setindex!!(vi::ThreadSafeVarInfo, vals, vns::AbstractVector{<:
179179
end
180180

181181
vector_length(vi::ThreadSafeVarInfo) = vector_length(vi.varinfo)
182-
vector_getrange(vi::ThreadSafeVarInfo) = vector_getrange(vi.varinfo)
183-
vector_getranges(vi::ThreadSafeVarInfo) = vector_getranges(vi.varinfo)
182+
vector_getrange(vi::ThreadSafeVarInfo, vn::VarName) = vector_getrange(vi.varinfo, vn)
183+
function vector_getranges(vi::ThreadSafeVarInfo, vns::Vector{<:VarName})
184+
return vector_getranges(vi.varinfo, vns)
185+
end
184186

185187
function set_retained_vns_del_by_spl!(vi::ThreadSafeVarInfo, spl::Sampler)
186188
return set_retained_vns_del_by_spl!(vi.varinfo, spl)

0 commit comments

Comments
 (0)