WeakRefStrings.jl icon indicating copy to clipboard operation
WeakRefStrings.jl copied to clipboard

Fix compatibility with Julia 1.13+ memhash removal

Open vtjnash opened this issue 4 months ago • 0 comments

Remove hash method definition when Base.memhash is not available. On Julia 1.13+, these AbstractString types will use the default AbstractString hash implementation which is now efficient and zero-copy based on codeunit/iterate.

For Julia <1.13, continue using the memhash-based implementation for compatibility.

Related to JuliaLang/julia#59697

🤖 Generated with Claude Code

Co-Authored-By: Claude [email protected]

vtjnash avatar Oct 03 '25 19:10 vtjnash