Open KristofferC opened 8 months ago
I've come across this 3 weeks ago, if that helps.
julia> methinvs.backedges
14-element Vector{SnoopCompile.InstanceNode}:
MethodInstance for Base.unsafe_convert(::Union{Type{Ptr{T}}, Type{Ptr{Nothing}}}, ::Base.RefValue{T}) where T at depth 0 with 1 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 0 with 2 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 1 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 356 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 1 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 3 children
⋮
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 3 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 1 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 3 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 1 children
MethodInstance for Base.unsafe_convert(::Type{Ptr{T}}, ::Base.RefValue{T}) where T<:Function at depth 1 with 3 children
Yeah, there's a lot broken right now. Currently waiting on https://github.com/JuliaLang/julia/issues/53020
From the docs: