You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would make a lot of sense to use this in simd-json. It should be straight forward to do but might have to make some of the internals public. Let me know what you think and I can help kick this off.
The text was updated successfully, but these errors were encountered:
Simd-json.rs already uses lookup4 and the alignment changes and runtime dispatch of simdutf8 would not carry over if you tie directly into the 64-byte block processing.
So the main benefit would be removing redundancy and thus not having to convert that piece of code to the "#[target_feature(enable="...")] plus macros" style needed for runtime dispatch.
@CJP10 Right now I have plans for a generic streaming API (see #25) which would make replacing the UTF-8 valdiation in simd-json quite easy. Will take a bit though until I get to it. Simdjson would benefit performance-, maintenance- and architecture-support-wise (aarch64).
Would make a lot of sense to use this in simd-json. It should be straight forward to do but might have to make some of the internals public. Let me know what you think and I can help kick this off.
The text was updated successfully, but these errors were encountered: